Come convertire un elenco di numeri CAS e nomi IUPAC in SMILES contemporaneamente [Software gratuito]

2018 年 12 月 9 日

Ci sono molti siti che emettono SMILES quando inserisci il numero CAS (CAS No.) o il nome IUPAC per un composto, ma se ci sono molti elenchi, inseriscili uno per uno per convertirli.In questo articolo, ti mostrerò come convertire in batch un elenco di notazioni composte contenute in migliaia di unità in SMILES o InChI Key.

Cos'è ChemCell?

ChemCell è una macro che consente a Microsoft Excel di convertire nomi chimici e numeri CAS in stringhe SMILES.Le notazioni composte convertibili sono le seguenti.

  • CAS n.
  • SORRISI
  • Chiave InChI
  • Nome IUPAC

Scarica ChemCell

ChemCellVai alla pagina GitHub da "download di ChemCell" di, e puoi scaricarlo da "Clone or Download" → "Download zip".

 

使い方

Decomprimere il file zip e aprire chemcell.xls.Se la macro non è abilitata, fare clic su Centro sicurezza PC> Impostazioni Centro sicurezza PC> Impostazioni macro per abilitare la macro.Tutto quello che devi fare è specificare la cella che contiene la notazione composta da convertire e inserire la seguente funzione.

= getSMILES ()

Emette SMILES dal nome IUPAC e dal numero CAS

= getInChIKey ()

InChIKey viene generato da IUPAC Name, CAS No. e SMILES.

Effettivamente converti

Lo proverò con il benzene. In PubChem, la notazione composta del benzene è la seguente.

Nome IUPAC: Benzene CAS: 27271-55-2 SMILES: c1ccccc1 InChIKey: UHOVQNZJYSORNB-UHFFFAOYSA-N

Il seguente output viene emesso in chemcell.xls e la conversione è corretta.

A proposito, durante la conversione di un elenco di migliaia di composti, ci sono volute diverse decine di minuti a causa dell'elaborazione.

Come funziona

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

Il meccanismo di ChemCell è semplice, il servizio online di conversione della notazione della struttura dei composti del National Cancer Institute "Risolutore di identificatori chimiciSi usa. In Chemical Identifier Resolver, se si immette il nome IUPAC, il numero CAS, ecc. In una determinata parte dell'URL, verrà restituita la notazione della formula strutturale corrispondente.Poiché avviene tramite un servizio gestito da un regolare istituto di ricerca nazionale, sembra che il risultato di output di ChemCell possa essere utilizzato con una certa affidabilità.