-
Notifications
You must be signed in to change notification settings - Fork 1
Two Dimentional Molecular Representation
sharonhaba edited this page May 8, 2021
·
1 revision
Smiles: simplified molecular-input line-entry system
A line notation for describing the structure of chemical species using short ASCII strings. SMILES strings can be imported by most molecule editors for conversion back into two-dimensional drawings or three-dimensional models of the molecules.
All we need to do is write the backbone, hydrogens are auto-completed.
Syntax Examples:
- Describing a free radical: Use
- Branching: Use
- Rings: Write a number next to each element that are connected to one another.
- Formal Charge: Use
- Double Bond: Use
- Triple Bond: Use
[]
. In the rectangular parenthesis, next to the main element, specify how many other elements and what elements are connected.
For example, writing [CH2]CC
gives:
()
. In the parenthesis, next to the main element, specify how many other elements and what elements are connected.
For example, writing CC(C)CC
gives:
For example, writing C1CCCCC1C
gives:
[]
. In the rectangular parenthesis, next to the main element, write the appropriate charge [+]
or [-]
and specify how many other elements and what elements are connected.
For example, writing [N+][O-]
gives:
=
.
For example, writing C=C
gives:
#
.
For example, writing N#N
gives:
Adjacency List:
Letter explanations:
u- unpaired electrons
p- lone pairs
c- formal charge