So konvertieren Sie eine Liste mit CAS-Nummern und IUPAC-Namen gleichzeitig in SMILES [Freie Software]

2018/12/9

Es gibt viele Sites, die SMILES ausgeben, wenn Sie die CAS-Nummer (CAS-Nr.) Oder den IUPAC-Namen für eine Verbindung eingeben. Wenn jedoch viele Listen vorhanden sind, geben Sie diese nacheinander ein, um sie zu konvertieren. Dies ist nicht möglich.In diesem Artikel werde ich Ihnen zeigen, wie Sie eine Liste zusammengesetzter Notationen, die in Tausenden von Einheiten enthalten sind, stapelweise in SMILES oder InChI Key konvertieren können.

Was ist ChemCell?

ChemCell ist ein Makro, mit dem Microsoft Excel chemische Namen und CAS-Nummern in SMILES-Zeichenfolgen konvertieren kann.Die konvertierbaren zusammengesetzten Notationen lauten wie folgt.

  • CAS-Nr.
  • SMILES
  • InChI Schlüssel
  • IUPAC-Name

Laden Sie ChemCell herunter

ChemcellGehen Sie zur GitHub-Seite von "ChemCell herunterladen" von und Sie können sie von "Klonen oder Herunterladen" → "Zip herunterladen" herunterladen.

 

使い方

Entpacken Sie die Zip-Datei und öffnen Sie chemcell.xls.Wenn das Makro nicht aktiviert ist, klicken Sie auf Sicherheitscenter> Sicherheitscenter-Einstellungen> Makroeinstellungen, um das Makro zu aktivieren.Sie müssen lediglich die Zelle angeben, die die zu konvertierende zusammengesetzte Notation enthält, und die folgende Funktion eingeben.

= getSMILES ()

Gibt SMILES vom IUPAC-Namen und der CAS-Nr. Aus.

= getInChIKey ()

InChIKey wird von IUPAC Name, CAS-Nr. Und SMILES ausgegeben.

Eigentlich konvertieren

Ich werde es mit Benzol versuchen. In PubChem lautet die Verbindungsnotation von Benzol wie folgt.

IUPAC Name: Benzol CAS: 27271-55-2 LÄCHELN: c1ccccc1 InChIKey: UHOVQNZJYSORNB-UHFFFAOYSA-N

Die folgende Ausgabe wird in chemcell.xls ausgegeben, und die Konvertierung ist korrekt.

Übrigens dauerte die Konvertierung einer Liste mit Tausenden von Verbindungen aufgrund der Verarbeitung mehrere zehn Minuten.

仕 組 み

https://cactus.nci.nih.gov/chemical/structure/ 「化合物の構造識別子」 / 「出力したい表現」

Der Mechanismus von ChemCell ist einfach, der Online-Konvertierungsdienst für Notationen der Verbindungsstruktur des National Cancer Institute "Chemischer Identifikator-ResolverWird eingesetzt. Wenn Sie in Chemical Identifier Resolver in einem bestimmten Teil der URL den IUPAC-Namen, die CAS-Nummer usw. eingeben, wird die entsprechende Strukturformelnotation zurückgegeben.Da es sich um einen Dienst handelt, der von einem regulären nationalen Forschungsinstitut betrieben wird, scheint es, dass das Ausgabeergebnis von ChemCell mit einer gewissen Zuverlässigkeit verwendet werden kann.