Content deleted Content added
HeyElliott (talk | contribs) |
m deliminated fix |
||
Line 231:
[[Smiles arbitrary target specification|SMARTS]] is a line notation for specification of substructural patterns in molecules. While it uses many of the same symbols as SMILES, it also allows specification of [[Wildcard character|wildcard]] atoms and bonds, which can be used to define substructural queries for [[chemical database]] searching. One common misconception is that SMARTS-based substructural searching involves matching of SMILES and SMARTS strings. In fact, both SMILES and SMARTS strings are first converted to internal graph representations which are searched for [[Glossary of graph theory#Subgraphs|subgraph]] [[isomorphism]].
{{anchor|SMIRKS}}SMIRKS, a superset of "reaction SMILES" and a subset of "reaction SMARTS", is a line notation for specifying reaction transforms. The general syntax for the reaction extensions is <code>REACTANT>AGENT>PRODUCT</code> (without spaces), where any of the fields can either be left blank or filled with multiple molecules
SMILES corresponds to discrete molecular structures. However many materials are macromolecules, which are too large (and often stochastic) to conveniently generate SMILES for. BigSMILES is an extension of SMILES that aims to provide an efficient representation system for macromolecules.<ref>{{cite journal | vauthors = Lin TS, Coley CW, Mochigase H, Beech HK, Wang W, Wang Z, Woods E, Craig SL, Johnson JA, Kalow JA, Jensen KF, Olsen BD | display-authors = 6 | title = BigSMILES: A Structurally-Based Line Notation for Describing Macromolecules | journal = ACS Central Science | volume = 5 | issue = 9 | pages = 1523–1531 | date = September 2019 | pmid = 31572779 | pmc = 6764162 | doi = 10.1021/acscentsci.9b00476 }}</ref>
|