SlideShare a Scribd company logo
SMILES Review
There are six generic SMILES encoding rules, corresponding to
specification of atoms, bonds, branches, ring closures, and
disconnections and isomerism.
SMILES RULES
Basics of SMILES
• SMILES specifically represents a valence model of a molecule, not a
computer data structure, a mathematical abstraction, or an “actual
substance”.
• The function of SMILES is to clearly represent a particular valence
model, not dictate which one should be used. For example one chemist
might represent nitromethane as C[ N+](=O)[O-] with a nitrogen of valence
4 in a charge-separated structure whereas another might represent it as
CN(=O)=O with a neutral five-valent nitrogen. Both of them are correct.
QUIZ : Is this a correct SMILES for nitormethane CN([O])[O]?
• SMILES represents a chemist’s model of molecules, not a computer
scientist’s model of a chemical data structures.
• SMILES grammar is such that it may be canonicalized, i.e., among all
possible valid SMILES for a given molecule or reaction, a single, canonical
(unique)
1. Atom Specifications
• The SMILES atom specification sublanguage represents the atomic
properties: element identity, isotope, formal charge, and implicit hydrogen
count.
• Elements in the "organic subset" B, C, N, O, P, S, F, Cl, Br, and I may be
written without brackets if the number of attached hydrogens conforms to
the lowest normal valence consistent with explicit bonds. "Lowest normal
valences" are B (3), C (4), N (3,5), O (2), P (3,5), S (2,4,6), and 1 for the
halogens.
• Atoms in aromatic rings are specified by lower case letters, e.g., aliphatic
carbon is represented by the capital letter C, aromatic carbon by lower case
c.
• The symbol ‘*’ (“star” or “asterisk”) is treated by SMILES as a valid atomic
symbol meaning “unspecified atomic number” and is represented as an
atom of atomic number zero.
Examples of Atom specifications
Structure SMILES Name Remarks
S [S] Elemental sulfur Defaults inside brackets: mass
unspecified, charge 0, hcount 0.
Au [Au] Elemental gold Second character of two-character
symbols is lower case
PH3 P Phosphine Lowest normal valence of phosphorus is
3
OH- [OH-] or
[OH-1]
Hydroxide anion If charge value is missing, 1 is
assumed. i.e., ‘+’ is equivalent to
‘+1’ and ‘-’ is equivalent to ‘-1’.
Fe2+ [Fe2+] or
Fe[++]
Iron(II) cation Charge sign may be repeated or have a
signed value, e.g., ‘+-t’is
equivalent to ‘+2’.
235U [235U] Uranium-235 A leading integer represents a
specified atomic mass
H2S S Hydrogen sulfide Lowest normal valence of sulfur is 2.
2. Bond Specifications
• Single, double, triple, and aromatic bonds are represented in SMILES
by the symbols -, =, #, and :, respectively. Adjacent atoms without an
intervening symbol are connected by a valence-dictated bond
(typically a single or aromatic bond). “-” (single) and “:” (aromatic)
bond symbols may always be omitted on input.
• There is no “preferred’ or “correct” ordering in SMILES, e.g. CCO and
OCC are equally valid SMILES for ethanol.
SMILES Name Emp Formula
cc Ethane (CH3CH3)
C=C Ethene (CH2=CH2)
C#N Hydrogen Cyanide HCN
CCO Ethanol CH3CH2OH
3.Branching
Structure SMILES Name
CC( C)C( =O)O Isobutyric acid
FC(F)F or C(F)(F)F Fluroform
?? Perchlorate anion
Branches are specified in SMILES by enclosing them in parentheses, which
may be nested or stacked. First three rules (atoms, bonds, branching) allow
specification of any non-cyclic molecule
4. Ring Specifications
Taken from Handbook of Cheminformatics J.Gasteiger
A useful way of thinking about SMILES ring specification is as follows. There is
a graph theorem that says, “There is always a way of breaking one bond per ring in
a connected molecule which leaves you with a still-connected but acyclic molecule.’’
(Actually, graph theoreticians talk about “graphs” instead of ‘‘molecules’’and “edges”
instead of “bonds”, but if they thought about chemistry, that is how
they might say it.) Pick one bond in each ring in this way, numbering them in any
order. Break the numbered bonds, appending the bond number to the atoms on
the ends of the bonds so broken.
Examples
Structure SMILES Name
ClCCCCCl Cyclohexane
C1CCC=CC1
C1=CCCCC1
C1CCCC=C1
Cyclohexene
c1cc2ccccc2cc1
c12c(cccc1)cccc2
C1=CC2=C(C=C1)C=CC=C2
Napthalene
?? Biphenyl
5. Disconnections
• The ‘. ‘ (“period” or “dot”) is used in SMILES to represent
disconnections. In terms of the valence model being
represented, the dot literally represents a bond of formal
order zero: the atoms on either side of the dot are explicitly
not bonded to each other.
• It is often a surprise to SMILES-parser implementers that
c1cc([O-].[Na+])ccc1 is a valid synonym for[Na+].[O-
]c1ccccc1.Because bonds can be specified with “ring closures”,
not all SMILES which contain dots are disconnected nor are all
SMILES which contain ring closures cyclic. Although somewhat
perverse, C1.02.Cl2 is a valid SMILES for ethanol.
Isomersim
• SMILES provides for four types of specification which are so
important to the molecular model that they are included even
though they are outside the valence model. They are: isotopism,
orientation about double bonds, stereo specification, and (for
reactions) reactant-product atom mapping. These are
collectively known as “isomeric SMILES”.
Check
http://www.daylight.com/dayhtml/doc/theory/theory.smiles.html

More Related Content

What's hot

Structure based and ligand based drug designing
Structure based and ligand based drug designingStructure based and ligand based drug designing
Structure based and ligand based drug designing
Dr Vysakh Mohan M
 
Denovo Drug Design
Denovo Drug DesignDenovo Drug Design
Denovo Drug Design
Somasekhar Gupta
 
Homology modelling
Homology modellingHomology modelling
Homology modelling
Elda Nurafnie
 
Molecular modelling
Molecular modellingMolecular modelling
Molecular modelling
Rikesh lal Shrestha
 
Homology modeling of proteins (ppt)
Homology modeling of proteins (ppt)Homology modeling of proteins (ppt)
Homology modeling of proteins (ppt)
Melvin Alex
 
Ab Initio Protein Structure Prediction
Ab Initio Protein Structure PredictionAb Initio Protein Structure Prediction
Ab Initio Protein Structure Prediction
Arindam Ghosh
 
Lecture 4 ligand based drug design
Lecture 4 ligand based drug designLecture 4 ligand based drug design
Lecture 4 ligand based drug design
RAJAN ROLTA
 
NMR of protein
NMR of proteinNMR of protein
NMR of proteinJiya Ali
 
energy minimization
energy minimizationenergy minimization
energy minimizationpradeep kore
 
A Brief Overview of Cheminformatics
A Brief Overview of CheminformaticsA Brief Overview of Cheminformatics
A Brief Overview of Cheminformatics
Sunghwan Kim
 
Homology modeling: Modeller
Homology modeling: ModellerHomology modeling: Modeller
Chemoinformatics.ppt
Chemoinformatics.pptChemoinformatics.ppt
Chemoinformatics.ppt
wadhava gurumeet
 
Chemoinformatics
ChemoinformaticsChemoinformatics
Chemoinformatics
Rupali Salunkhe
 
Protein Threading
Protein ThreadingProtein Threading
Protein Threading
SANJANA PANDEY
 
Secondary protein structure prediction
Secondary protein structure predictionSecondary protein structure prediction
Secondary protein structure prediction
Siva Dharshini R
 
HOMOLOGY MODELING IN EASIER WAY
HOMOLOGY MODELING IN EASIER WAYHOMOLOGY MODELING IN EASIER WAY
HOMOLOGY MODELING IN EASIER WAY
Shikha Popali
 
Structure based drug designing
Structure based drug designingStructure based drug designing
Structure based drug designing
Seenam Iftikhar
 
Pymol
PymolPymol
Homology modeling
Homology modelingHomology modeling
Homology modeling
Syed Muhammad TOUSEEF
 
Molecular maodeling and drug design
Molecular maodeling and drug designMolecular maodeling and drug design
Molecular maodeling and drug design
Mahendra G S
 

What's hot (20)

Structure based and ligand based drug designing
Structure based and ligand based drug designingStructure based and ligand based drug designing
Structure based and ligand based drug designing
 
Denovo Drug Design
Denovo Drug DesignDenovo Drug Design
Denovo Drug Design
 
Homology modelling
Homology modellingHomology modelling
Homology modelling
 
Molecular modelling
Molecular modellingMolecular modelling
Molecular modelling
 
Homology modeling of proteins (ppt)
Homology modeling of proteins (ppt)Homology modeling of proteins (ppt)
Homology modeling of proteins (ppt)
 
Ab Initio Protein Structure Prediction
Ab Initio Protein Structure PredictionAb Initio Protein Structure Prediction
Ab Initio Protein Structure Prediction
 
Lecture 4 ligand based drug design
Lecture 4 ligand based drug designLecture 4 ligand based drug design
Lecture 4 ligand based drug design
 
NMR of protein
NMR of proteinNMR of protein
NMR of protein
 
energy minimization
energy minimizationenergy minimization
energy minimization
 
A Brief Overview of Cheminformatics
A Brief Overview of CheminformaticsA Brief Overview of Cheminformatics
A Brief Overview of Cheminformatics
 
Homology modeling: Modeller
Homology modeling: ModellerHomology modeling: Modeller
Homology modeling: Modeller
 
Chemoinformatics.ppt
Chemoinformatics.pptChemoinformatics.ppt
Chemoinformatics.ppt
 
Chemoinformatics
ChemoinformaticsChemoinformatics
Chemoinformatics
 
Protein Threading
Protein ThreadingProtein Threading
Protein Threading
 
Secondary protein structure prediction
Secondary protein structure predictionSecondary protein structure prediction
Secondary protein structure prediction
 
HOMOLOGY MODELING IN EASIER WAY
HOMOLOGY MODELING IN EASIER WAYHOMOLOGY MODELING IN EASIER WAY
HOMOLOGY MODELING IN EASIER WAY
 
Structure based drug designing
Structure based drug designingStructure based drug designing
Structure based drug designing
 
Pymol
PymolPymol
Pymol
 
Homology modeling
Homology modelingHomology modeling
Homology modeling
 
Molecular maodeling and drug design
Molecular maodeling and drug designMolecular maodeling and drug design
Molecular maodeling and drug design
 

Viewers also liked

Assessment of smile
Assessment of smileAssessment of smile
Assessment of smile
kashmira483
 
Keep smiling
Keep smilingKeep smiling
Keep smiling
Gopala Krishna Sarma
 
Emotions ( Lying)
Emotions ( Lying)Emotions ( Lying)
Emotions ( Lying)
Ducaen H
 
An Introduction to Chemoinformatics for the postgraduate students of Agriculture
An Introduction to Chemoinformatics for the postgraduate students of AgricultureAn Introduction to Chemoinformatics for the postgraduate students of Agriculture
An Introduction to Chemoinformatics for the postgraduate students of Agriculture
Devakumar Jain
 
Mystery of smile
Mystery of smileMystery of smile
Mystery of smile
Atif-0072
 
Smile please !!!
Smile please !!!Smile please !!!
Smile please !!!
Purnendu Biswas
 
The Power of Smiling
The Power of SmilingThe Power of Smiling
The Power of Smiling
Portman Healthcare
 
Smile slideshare-101106022924-phpapp01
Smile slideshare-101106022924-phpapp01Smile slideshare-101106022924-phpapp01
Smile slideshare-101106022924-phpapp01
gomathijaymani
 

Viewers also liked (9)

Assessment of smile
Assessment of smileAssessment of smile
Assessment of smile
 
Keep smiling
Keep smilingKeep smiling
Keep smiling
 
Emotions ( Lying)
Emotions ( Lying)Emotions ( Lying)
Emotions ( Lying)
 
An Introduction to Chemoinformatics for the postgraduate students of Agriculture
An Introduction to Chemoinformatics for the postgraduate students of AgricultureAn Introduction to Chemoinformatics for the postgraduate students of Agriculture
An Introduction to Chemoinformatics for the postgraduate students of Agriculture
 
Mystery of smile
Mystery of smileMystery of smile
Mystery of smile
 
Smile please !!!
Smile please !!!Smile please !!!
Smile please !!!
 
Smile powerpoint
Smile powerpointSmile powerpoint
Smile powerpoint
 
The Power of Smiling
The Power of SmilingThe Power of Smiling
The Power of Smiling
 
Smile slideshare-101106022924-phpapp01
Smile slideshare-101106022924-phpapp01Smile slideshare-101106022924-phpapp01
Smile slideshare-101106022924-phpapp01
 

Similar to Understanding Smiles

Coordination chemistry i
Coordination chemistry iCoordination chemistry i
Coordination chemistry i
Mahbub Alwathoni
 
Molecular Orbital Theory
Molecular Orbital Theory  Molecular Orbital Theory
Molecular Orbital Theory
Shivaji Burungale
 
Struktur atom dan ikatan antar atom
Struktur atom dan ikatan antar atomStruktur atom dan ikatan antar atom
Struktur atom dan ikatan antar atomAnam Taktujjuh
 
Coordination notes
Coordination notesCoordination notes
Coordination notes
Rawat DA Greatt
 
C3b Ionic Bonding
C3b   Ionic BondingC3b   Ionic Bonding
C3b Ionic BondingM F Ebden
 
Molecular Orbital Theory (MOT)
Molecular Orbital Theory  (MOT)Molecular Orbital Theory  (MOT)
Molecular Orbital Theory (MOT)
Shivaji Burungale
 
Introduccion a la fisica del estado solido
Introduccion a la fisica del estado solidoIntroduccion a la fisica del estado solido
Introduccion a la fisica del estado solido
Ignacio Rojas Rodriguez
 
Chap 14 mass spec
Chap 14 mass specChap 14 mass spec
Chap 14 mass specceutics1315
 
mass spectroscopy
mass spectroscopymass spectroscopy
Atomic structure
Atomic structureAtomic structure
Atomic structure
Nazib Uchchhas
 
Molecular orbital theory
Molecular orbital theoryMolecular orbital theory
Molecular orbital theory
Pallavi Kumbhar
 
Elements and isotopes
Elements and isotopesElements and isotopes
Elements and isotopes
Wengel Mae Wales
 
Lecture1 - Crystal Properaties and planes.pptx
Lecture1 - Crystal Properaties and planes.pptxLecture1 - Crystal Properaties and planes.pptx
Lecture1 - Crystal Properaties and planes.pptx
Mussaab Ibrahim Niass
 
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
Manorama Singh
 
Free ebooks download
Free ebooks downloadFree ebooks download
Free ebooks download
Edhole.com
 
Attacking The TEKS: Atomic Structure
Attacking The TEKS: Atomic StructureAttacking The TEKS: Atomic Structure
Attacking The TEKS: Atomic Structure
Paul Schumann
 
Chemical bonding
Chemical bondingChemical bonding
Chemical bonding
Swati Thakur
 

Similar to Understanding Smiles (20)

Coordination chemistry i
Coordination chemistry iCoordination chemistry i
Coordination chemistry i
 
Molecular Orbital Theory
Molecular Orbital Theory  Molecular Orbital Theory
Molecular Orbital Theory
 
L 02
L 02L 02
L 02
 
Struktur atom dan ikatan antar atom
Struktur atom dan ikatan antar atomStruktur atom dan ikatan antar atom
Struktur atom dan ikatan antar atom
 
Coordination notes
Coordination notesCoordination notes
Coordination notes
 
C3b Ionic Bonding
C3b   Ionic BondingC3b   Ionic Bonding
C3b Ionic Bonding
 
Molecular Orbital Theory (MOT)
Molecular Orbital Theory  (MOT)Molecular Orbital Theory  (MOT)
Molecular Orbital Theory (MOT)
 
Introduccion a la fisica del estado solido
Introduccion a la fisica del estado solidoIntroduccion a la fisica del estado solido
Introduccion a la fisica del estado solido
 
Chap 14 mass spec
Chap 14 mass specChap 14 mass spec
Chap 14 mass spec
 
mass spectroscopy
mass spectroscopymass spectroscopy
mass spectroscopy
 
Atomic structure
Atomic structureAtomic structure
Atomic structure
 
Phy351 ch 3
Phy351 ch 3Phy351 ch 3
Phy351 ch 3
 
Phy351 ch 3
Phy351 ch 3Phy351 ch 3
Phy351 ch 3
 
Molecular orbital theory
Molecular orbital theoryMolecular orbital theory
Molecular orbital theory
 
Elements and isotopes
Elements and isotopesElements and isotopes
Elements and isotopes
 
Lecture1 - Crystal Properaties and planes.pptx
Lecture1 - Crystal Properaties and planes.pptxLecture1 - Crystal Properaties and planes.pptx
Lecture1 - Crystal Properaties and planes.pptx
 
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
bonding in chemistry-govt. model science college jabalpur [ Manorama Singh ]
 
Free ebooks download
Free ebooks downloadFree ebooks download
Free ebooks download
 
Attacking The TEKS: Atomic Structure
Attacking The TEKS: Atomic StructureAttacking The TEKS: Atomic Structure
Attacking The TEKS: Atomic Structure
 
Chemical bonding
Chemical bondingChemical bonding
Chemical bonding
 

More from Abhik Seal

Chemical data
Chemical dataChemical data
Chemical data
Abhik Seal
 
Clinicaldataanalysis in r
Clinicaldataanalysis in rClinicaldataanalysis in r
Clinicaldataanalysis in r
Abhik Seal
 
Virtual Screening in Drug Discovery
Virtual Screening in Drug DiscoveryVirtual Screening in Drug Discovery
Virtual Screening in Drug Discovery
Abhik Seal
 
Data manipulation on r
Data manipulation on rData manipulation on r
Data manipulation on r
Abhik Seal
 
Data handling in r
Data handling in rData handling in r
Data handling in r
Abhik Seal
 
Modeling Chemical Datasets
Modeling Chemical DatasetsModeling Chemical Datasets
Modeling Chemical DatasetsAbhik Seal
 
Introduction to Adverse Drug Reactions
Introduction to Adverse Drug ReactionsIntroduction to Adverse Drug Reactions
Introduction to Adverse Drug ReactionsAbhik Seal
 
Mapping protein to function
Mapping protein to functionMapping protein to function
Mapping protein to functionAbhik Seal
 
Sequencedatabases
SequencedatabasesSequencedatabases
SequencedatabasesAbhik Seal
 
Chemical File Formats for storing chemical data
Chemical File Formats for storing chemical dataChemical File Formats for storing chemical data
Chemical File Formats for storing chemical dataAbhik Seal
 
Learning chemistry with google
Learning chemistry with googleLearning chemistry with google
Learning chemistry with googleAbhik Seal
 
3 d virtual screening of pknb inhibitors using data
3 d virtual screening of pknb inhibitors using data3 d virtual screening of pknb inhibitors using data
3 d virtual screening of pknb inhibitors using dataAbhik Seal
 
Poster
PosterPoster
Poster
Abhik Seal
 
R scatter plots
R scatter plotsR scatter plots
R scatter plots
Abhik Seal
 
Indo us 2012
Indo us 2012Indo us 2012
Indo us 2012
Abhik Seal
 
Q plot tutorial
Q plot tutorialQ plot tutorial
Q plot tutorial
Abhik Seal
 
Weka guide
Weka guideWeka guide
Weka guide
Abhik Seal
 
Pharmacohoreppt
PharmacohorepptPharmacohoreppt
Pharmacohoreppt
Abhik Seal
 
Document1
Document1Document1
Document1
Abhik Seal
 

More from Abhik Seal (20)

Chemical data
Chemical dataChemical data
Chemical data
 
Clinicaldataanalysis in r
Clinicaldataanalysis in rClinicaldataanalysis in r
Clinicaldataanalysis in r
 
Virtual Screening in Drug Discovery
Virtual Screening in Drug DiscoveryVirtual Screening in Drug Discovery
Virtual Screening in Drug Discovery
 
Data manipulation on r
Data manipulation on rData manipulation on r
Data manipulation on r
 
Data handling in r
Data handling in rData handling in r
Data handling in r
 
Networks
NetworksNetworks
Networks
 
Modeling Chemical Datasets
Modeling Chemical DatasetsModeling Chemical Datasets
Modeling Chemical Datasets
 
Introduction to Adverse Drug Reactions
Introduction to Adverse Drug ReactionsIntroduction to Adverse Drug Reactions
Introduction to Adverse Drug Reactions
 
Mapping protein to function
Mapping protein to functionMapping protein to function
Mapping protein to function
 
Sequencedatabases
SequencedatabasesSequencedatabases
Sequencedatabases
 
Chemical File Formats for storing chemical data
Chemical File Formats for storing chemical dataChemical File Formats for storing chemical data
Chemical File Formats for storing chemical data
 
Learning chemistry with google
Learning chemistry with googleLearning chemistry with google
Learning chemistry with google
 
3 d virtual screening of pknb inhibitors using data
3 d virtual screening of pknb inhibitors using data3 d virtual screening of pknb inhibitors using data
3 d virtual screening of pknb inhibitors using data
 
Poster
PosterPoster
Poster
 
R scatter plots
R scatter plotsR scatter plots
R scatter plots
 
Indo us 2012
Indo us 2012Indo us 2012
Indo us 2012
 
Q plot tutorial
Q plot tutorialQ plot tutorial
Q plot tutorial
 
Weka guide
Weka guideWeka guide
Weka guide
 
Pharmacohoreppt
PharmacohorepptPharmacohoreppt
Pharmacohoreppt
 
Document1
Document1Document1
Document1
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 

Understanding Smiles

  • 2. There are six generic SMILES encoding rules, corresponding to specification of atoms, bonds, branches, ring closures, and disconnections and isomerism. SMILES RULES
  • 3. Basics of SMILES • SMILES specifically represents a valence model of a molecule, not a computer data structure, a mathematical abstraction, or an “actual substance”. • The function of SMILES is to clearly represent a particular valence model, not dictate which one should be used. For example one chemist might represent nitromethane as C[ N+](=O)[O-] with a nitrogen of valence 4 in a charge-separated structure whereas another might represent it as CN(=O)=O with a neutral five-valent nitrogen. Both of them are correct. QUIZ : Is this a correct SMILES for nitormethane CN([O])[O]? • SMILES represents a chemist’s model of molecules, not a computer scientist’s model of a chemical data structures. • SMILES grammar is such that it may be canonicalized, i.e., among all possible valid SMILES for a given molecule or reaction, a single, canonical (unique)
  • 4. 1. Atom Specifications • The SMILES atom specification sublanguage represents the atomic properties: element identity, isotope, formal charge, and implicit hydrogen count. • Elements in the "organic subset" B, C, N, O, P, S, F, Cl, Br, and I may be written without brackets if the number of attached hydrogens conforms to the lowest normal valence consistent with explicit bonds. "Lowest normal valences" are B (3), C (4), N (3,5), O (2), P (3,5), S (2,4,6), and 1 for the halogens. • Atoms in aromatic rings are specified by lower case letters, e.g., aliphatic carbon is represented by the capital letter C, aromatic carbon by lower case c. • The symbol ‘*’ (“star” or “asterisk”) is treated by SMILES as a valid atomic symbol meaning “unspecified atomic number” and is represented as an atom of atomic number zero.
  • 5. Examples of Atom specifications Structure SMILES Name Remarks S [S] Elemental sulfur Defaults inside brackets: mass unspecified, charge 0, hcount 0. Au [Au] Elemental gold Second character of two-character symbols is lower case PH3 P Phosphine Lowest normal valence of phosphorus is 3 OH- [OH-] or [OH-1] Hydroxide anion If charge value is missing, 1 is assumed. i.e., ‘+’ is equivalent to ‘+1’ and ‘-’ is equivalent to ‘-1’. Fe2+ [Fe2+] or Fe[++] Iron(II) cation Charge sign may be repeated or have a signed value, e.g., ‘+-t’is equivalent to ‘+2’. 235U [235U] Uranium-235 A leading integer represents a specified atomic mass H2S S Hydrogen sulfide Lowest normal valence of sulfur is 2.
  • 6. 2. Bond Specifications • Single, double, triple, and aromatic bonds are represented in SMILES by the symbols -, =, #, and :, respectively. Adjacent atoms without an intervening symbol are connected by a valence-dictated bond (typically a single or aromatic bond). “-” (single) and “:” (aromatic) bond symbols may always be omitted on input. • There is no “preferred’ or “correct” ordering in SMILES, e.g. CCO and OCC are equally valid SMILES for ethanol. SMILES Name Emp Formula cc Ethane (CH3CH3) C=C Ethene (CH2=CH2) C#N Hydrogen Cyanide HCN CCO Ethanol CH3CH2OH
  • 7. 3.Branching Structure SMILES Name CC( C)C( =O)O Isobutyric acid FC(F)F or C(F)(F)F Fluroform ?? Perchlorate anion Branches are specified in SMILES by enclosing them in parentheses, which may be nested or stacked. First three rules (atoms, bonds, branching) allow specification of any non-cyclic molecule
  • 8. 4. Ring Specifications Taken from Handbook of Cheminformatics J.Gasteiger A useful way of thinking about SMILES ring specification is as follows. There is a graph theorem that says, “There is always a way of breaking one bond per ring in a connected molecule which leaves you with a still-connected but acyclic molecule.’’ (Actually, graph theoreticians talk about “graphs” instead of ‘‘molecules’’and “edges” instead of “bonds”, but if they thought about chemistry, that is how they might say it.) Pick one bond in each ring in this way, numbering them in any order. Break the numbered bonds, appending the bond number to the atoms on the ends of the bonds so broken.
  • 9. Examples Structure SMILES Name ClCCCCCl Cyclohexane C1CCC=CC1 C1=CCCCC1 C1CCCC=C1 Cyclohexene c1cc2ccccc2cc1 c12c(cccc1)cccc2 C1=CC2=C(C=C1)C=CC=C2 Napthalene ?? Biphenyl
  • 10. 5. Disconnections • The ‘. ‘ (“period” or “dot”) is used in SMILES to represent disconnections. In terms of the valence model being represented, the dot literally represents a bond of formal order zero: the atoms on either side of the dot are explicitly not bonded to each other. • It is often a surprise to SMILES-parser implementers that c1cc([O-].[Na+])ccc1 is a valid synonym for[Na+].[O- ]c1ccccc1.Because bonds can be specified with “ring closures”, not all SMILES which contain dots are disconnected nor are all SMILES which contain ring closures cyclic. Although somewhat perverse, C1.02.Cl2 is a valid SMILES for ethanol.
  • 11. Isomersim • SMILES provides for four types of specification which are so important to the molecular model that they are included even though they are outside the valence model. They are: isotopism, orientation about double bonds, stereo specification, and (for reactions) reactant-product atom mapping. These are collectively known as “isomeric SMILES”. Check http://www.daylight.com/dayhtml/doc/theory/theory.smiles.html