Wikidata:Property proposal/SMIRKS

From Wikidata
Jump to navigation Jump to search

‎SMIRKS

[edit]

Originally proposed at Wikidata:Property proposal/Natural science

   Done: ‎SMIRKS (P12491) (Talk and documentation)
DescriptionA superset of "reaction SMILES" and a subset of "reaction SMARTS", is a line notation for specifying reaction transforms.
RepresentsSMIRKS (Q124450357)
Data typeString
Domaingroup or class of chemical entities (Q72070508)
Example 1Amide reduction (Q4746154)→[C:1](=[O:2])[N:3]>>[C:1]([H])[N:3]
Example 2Claisen condensation (Q898501)→[#6:1]-[#6:2]-[#6:3](=[O:4])-[#8:5]-[#6:6].[#6:7]-[#6:8]-[#6:9](=[O:10])-[#8:11]-[#6:12]>>[#6:1]-[#6:2]-[#6:3](=[O:4])-[#6:8](-[#6:7])-[#6:9](=[O:10])-[#8:11]-[#6:12].[#6:6]-[#8:5]
Example 3L-leucine transaminase activity (Q21109559)→[O:1]=[C:2]([O:3])[CH2:4][CH2:5][C:6](=[O:7])[OH:8].[CH3:9][C:10]([CH3:11])([CH:12][C@H:13]([C:14](=[O:15])[OH:16])[NH2:17])>>[O:1]=[C:2]([O:3])[CH2:4][CH2:5][C:6](=[O:18])[OH:19].[CH3:9][C:10]([CH3:11])([CH:12][C@H:13]([C:14](=[O:15])[O:20])=[NH:17][C:6])
Formatter URLhttps://smarts.plus/smartsview/download_rest?smarts=$1;filetype=png;vmode=0;textdesc=1;depsymbols=1;smartsheading=0 (cf. https://smartsview.zbh.uni-hamburg.de/rest for more details; as this should be a string-datatype property, use of [[MediaWiki:Gadget-AuthorityControl.js]] would be necessary)
See alsoSMARTS notation (P8533)

Motivation

[edit]

SMIRKS, by integrating the expressive capabilities of SMILES for molecules with the pattern matching features of SMARTS, offers a powerful language for describing generic chemical reactions. This includes the specification of atom and bond changes in a reaction, making it a versatile tool for chemical information processing. The inclusion of a SMIRKS property on Wikidata would facilitate the detailed encoding of chemical reactions and biosynthetic mechanisms.

Saehrimnir
Leyo
Snipre
Dcirovic
Walkerma
Egon Willighagen
Denise Slenter
Daniel Mietchen
Kopiersperre
Emily Temple-Wood
Pablo Busatto (Almondega)
Antony Williams (EPA)
TomT0m
Wostr
Devon Fyson
User:DePiep
User:DavRosen
Benjaminabel
99of9
Kubaello
Fractaler
Sebotic
Netha
Hugo
Samuel Clark
Tris T7
Leiem
Christianhauck
SCIdude
Binter
Photocyte
Robert Giessmann
Cord Wiljes
Adriano Rutz
Jonathan Bisson
GrndStt
Ameisenigel
Charles Tapley Hoyt
ChemHobby
Peter Murray-Rust
Erfurth
TiagoLubiana
NadirSH
Matthias M.
S8321414
Peter F. Patel-Schneider

Notified participants of WikiProject Chemistry

Note

- I am not expert in the topic of encoding chemical reactions and it doesn't seems to be a particularly easy one. For example the RDKit doc describes a Reaction SMARTS which is not SMIRKS, not reaction SMILES, derived from SMARTS. [1] Their is also a blog post [2] and a github issue [3] on the topic of reaction SMARTS.

- I reused the formatter URL proposed by Wostr in https://www.wikidata.org/wiki/Wikidata:Property_proposal/SMARTS. Using https://smarts.plus/smartsview, the three examples above are nicely rendered. This is not the case using the URL (only the first one is rendered correctly). Didn't find out why ... (edit) some special characters need to be escaped [4] I do not know how to reflect this in the URL formatter field.

ChemAxon's MarvinSketch https://chemaxon.com/marvin can be used to prepare SMIRKS.

Any help welcomed !  – The preceding unsigned comment was added by GrndStt (talk • contribs).

References

Discussion

[edit]