SMILES
SMILES (skr. od engl. simplified molecular-input line-entry system - jednostavni sistem molekularnog linijskog unosa stavki) jeste specifikacija u obliku linijske notacije za opisivanje strukture hemijske molekule koristeći kratke ASCII kodove. SMILES kodovi se mogu uvoziti u većinu računarskih uređivača molekula za lakše pretvaranje u dvodimenzionalne crteže ili trodimenzionalne modele molekula. Prvobitne SMILES specifikacije je uveo autor David Weininger u laboratoriji (USEPA Mid-Continent Ecology Division laboratorija) u američkom gradu Duluth, Minnesota tokom 1980tih. Zasluge za svoj dio u ranom razvoju dobili su Gilman Veith i Rose Russo (USEPA) i Albert Leo i Corwin Hansch (koledž Pomona) za podršku radu, te Arthur Weininger (Pomona, Daylight CIS) i Jeremy Scofield (Cedar River Software, Renton, Washington) za pomoć u programiranju sistema. Američka agencija za zaštitu okoline je finansirala prvobitni projekat razvoja sistema SMILES. Od tada, sistem je izmijenjen a drugi naučnici i institucije su ga proširili, najviše Daylight Chemical Information Systems. Godine 2007. hemijska zajednica otvorenog koda Blue Obelisk je razvila otvoreni standard nazvan OpenSMILES. Druge linijske notacije uključuju sisteme Wiswesser Line Notation (WLN), ROSDAL i SLN (Tripos Inc). Jula 2006. Međunarodna unija za čistu i primijenjenu hemiju (IUPAC) uvela je InChi (Međunarodni hemijski identifikator) kao standard u predstavljanju formula. Za SMILES se općenito smatra da imaju prednost što su nešto lakše za čitanje prosječnom čovjeku za razliku od InChi. Također SMILES imaju mnogo širu softversku bazu podrške sa ekstenzivnijom teoretskom podrškom (npr. teorija grafova).