Hoppa till innehållet

Simplified Molecular Input Line Entry Specification

Från Wikipedia
(Omdirigerad frånSMILES)
Frånstrukturformel(A) till SMILES (D) för penicillinetCiprofloxacin.

Simplified Molecular Input Line Entry System(SMILES)[1](svenska:Förenklatmolekylärtradinmatningssystem) uppfanns i slutet av 1980-talet av Arthur och David Weininger, och är ett sätt att otvetydigt representera kemiska strukturer i form avtextsträngaravASCII-tecken. Varjemolekyl,atomellerjonkan uttryckas med en SMILES-kod som är unik för ämnet. Varje SMILES kan bara motsvara en struktur, men varje struktur kan representeras av flera olika SMILES.

SMILES används av molekylritprogram och databaser för kemiska föreningar. Dessa program kan vanligen både rita strukturer från SMILES och konvertera strukturer till SMILES. SMILES-filer har filändelsen *.smi.

Härvid används de vedertagna kemiska tecknen för B, C, N, O, P, S, F, Cl, Br och I. Alla övriga anges inom hakparentes, till exempel [Fe] för järn. Vidare tillskrivs varje ämne sitt maximala antal väten i enlighet med sinvalens,således blirmetanC ochetanolCCO.Dubbelbindningarrepresenteras med =, således bliretenC=C, ochtrippelbindningarrepresenteras med #, således bliracetylenC#C. Vidare representeras förgreningar av att atomen/gruppen innesluts i parentes, således blirdiklormetanC(Cl)Cl ochättiksyraCC(=O)O. Ringar representeras genom att den gemensamma atomen i kedjan tillskrivs ett nummer, således blircyklohexanC1CCCCC1. Iaromatiskaringar skrivs atomerna med små bokstäver, således blir bensen c1ccccc1. Stereoisomerer kan uttryckas med \ och / (detta är dock inte nödvändigt), till exempel blirE-2-buten C\C=C\C ochZ-2-buten C/C=C\C.

  1. ^Weininger, David (1988-02-01).”SMILES, a chemical language and information system. 1. Introduction to methodology and encoding rules”.Journal of Chemical Information and Computer Sciences28 (1): sid. 31–36.doi:10.1021/ci00057a005.ISSN0095-2338.https://pubs.acs.org/doi/abs/10.1021/ci00057a005.Läst 13 maj 2020.

Externa länkar

[redigera|redigera wikitext]