Chemical Entity Semantic Specification: Knowledge representation for efficient semantic cheminformatics and facile data integration
Identifieur interne : 000520 ( Main/Merge ); précédent : 000519; suivant : 000521Chemical Entity Semantic Specification: Knowledge representation for efficient semantic cheminformatics and facile data integration
Auteurs : Leonid L. Chepelev [Canada] ; Michel Dumontier [Canada]Source :
- Journal of Cheminformatics [ 1758-2946 ] ; 2011.
Abstract
Over the past several centuries, chemistry has permeated virtually every facet of human lifestyle, enriching fields as diverse as medicine, agriculture, manufacturing, warfare, and electronics, among numerous others. Unfortunately, application-specific, incompatible chemical information formats and representation strategies have emerged as a result of such diverse adoption of chemistry. Although a number of efforts have been dedicated to unifying the computational representation of chemical information, disparities between the various chemical databases still persist and stand in the way of cross-domain, interdisciplinary investigations. Through a common syntax and formal semantics, Semantic Web technology offers the ability to accurately represent, integrate, reason about and query across diverse chemical information.
Here we specify and implement the Chemical Entity Semantic Specification (CHESS) for the representation of polyatomic chemical entities, their substructures, bonds, atoms, and reactions using Semantic Web technologies. CHESS provides means to capture aspects of their corresponding chemical descriptors, connectivity, functional composition, and geometric structure while specifying mechanisms for data provenance. We demonstrate that using our readily extensible specification, it is possible to efficiently integrate multiple disparate chemical data sources, while retaining appropriate correspondence of chemical descriptors, with very little additional effort. We demonstrate the impact of some of our representational decisions on the performance of chemically-aware knowledgebase searching and rudimentary reaction candidate selection. Finally, we provide access to the tools necessary to carry out chemical entity encoding in CHESS, along with a sample knowledgebase.
By harnessing the power of Semantic Web technologies with CHESS, it is possible to provide a means of facile cross-domain chemical knowledge integration with full preservation of data correspondence and provenance. Our representation builds on existing cheminformatics technologies and, by the virtue of RDF specification, remains flexible and amenable to application- and domain-specific annotations without compromising chemical data integration. We conclude that the adoption of a consistent and semantically-enabled chemical specification is imperative for surviving the coming chemical data deluge and supporting systems science research.
Url:
DOI: 10.1186/1758-2946-3-20
PubMed: 21595881
PubMed Central: 3121712
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 000157
- to stream Pmc, to step Curation: 000157
- to stream Pmc, to step Checkpoint: 000136
- to stream Ncbi, to step Merge: 000341
- to stream Ncbi, to step Curation: 000341
- to stream Ncbi, to step Checkpoint: 000341
Links to Exploration step
PMC:3121712Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Chemical Entity Semantic Specification: Knowledge representation for efficient semantic cheminformatics and facile data integration</title>
<author><name sortKey="Chepelev, Leonid L" sort="Chepelev, Leonid L" uniqKey="Chepelev L" first="Leonid L" last="Chepelev">Leonid L. Chepelev</name>
<affiliation wicri:level="1"><nlm:aff id="I1">Department of Biology, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Department of Biology, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Dumontier, Michel" sort="Dumontier, Michel" uniqKey="Dumontier M" first="Michel" last="Dumontier">Michel Dumontier</name>
<affiliation wicri:level="1"><nlm:aff id="I1">Department of Biology, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Department of Biology, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I2">Institute of Biochemistry, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Institute of Biochemistry, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I3">School of Computer Science, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>School of Computer Science, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">21595881</idno>
<idno type="pmc">3121712</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3121712</idno>
<idno type="RBID">PMC:3121712</idno>
<idno type="doi">10.1186/1758-2946-3-20</idno>
<date when="2011">2011</date>
<idno type="wicri:Area/Pmc/Corpus">000157</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000157</idno>
<idno type="wicri:Area/Pmc/Curation">000157</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">000157</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000136</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">000136</idno>
<idno type="wicri:Area/Ncbi/Merge">000341</idno>
<idno type="wicri:Area/Ncbi/Curation">000341</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">000341</idno>
<idno type="wicri:Area/Main/Merge">000520</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Chemical Entity Semantic Specification: Knowledge representation for efficient semantic cheminformatics and facile data integration</title>
<author><name sortKey="Chepelev, Leonid L" sort="Chepelev, Leonid L" uniqKey="Chepelev L" first="Leonid L" last="Chepelev">Leonid L. Chepelev</name>
<affiliation wicri:level="1"><nlm:aff id="I1">Department of Biology, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Department of Biology, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Dumontier, Michel" sort="Dumontier, Michel" uniqKey="Dumontier M" first="Michel" last="Dumontier">Michel Dumontier</name>
<affiliation wicri:level="1"><nlm:aff id="I1">Department of Biology, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Department of Biology, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I2">Institute of Biochemistry, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>Institute of Biochemistry, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I3">School of Computer Science, Carleton University, Ottawa, Canada</nlm:aff>
<country xml:lang="fr">Canada</country>
<wicri:regionArea>School of Computer Science, Carleton University, Ottawa</wicri:regionArea>
<wicri:noRegion>Ottawa</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series><title level="j">Journal of Cheminformatics</title>
<idno type="eISSN">1758-2946</idno>
<imprint><date when="2011">2011</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><sec><title>Background</title>
<p>Over the past several centuries, chemistry has permeated virtually every facet of human lifestyle, enriching fields as diverse as medicine, agriculture, manufacturing, warfare, and electronics, among numerous others. Unfortunately, application-specific, incompatible chemical information formats and representation strategies have emerged as a result of such diverse adoption of chemistry. Although a number of efforts have been dedicated to unifying the computational representation of chemical information, disparities between the various chemical databases still persist and stand in the way of cross-domain, interdisciplinary investigations. Through a common syntax and formal semantics, Semantic Web technology offers the ability to accurately represent, integrate, reason about and query across diverse chemical information.</p>
</sec>
<sec><title>Results</title>
<p>Here we specify and implement the Chemical Entity Semantic Specification (CHESS) for the representation of polyatomic chemical entities, their substructures, bonds, atoms, and reactions using Semantic Web technologies. CHESS provides means to capture aspects of their corresponding chemical descriptors, connectivity, functional composition, and geometric structure while specifying mechanisms for data provenance. We demonstrate that using our readily extensible specification, it is possible to efficiently integrate multiple disparate chemical data sources, while retaining appropriate correspondence of chemical descriptors, with very little additional effort. We demonstrate the impact of some of our representational decisions on the performance of chemically-aware knowledgebase searching and rudimentary reaction candidate selection. Finally, we provide access to the tools necessary to carry out chemical entity encoding in CHESS, along with a sample knowledgebase.</p>
</sec>
<sec><title>Conclusions</title>
<p>By harnessing the power of Semantic Web technologies with CHESS, it is possible to provide a means of facile cross-domain chemical knowledge integration with full preservation of data correspondence and provenance. Our representation builds on existing cheminformatics technologies and, by the virtue of RDF specification, remains flexible and amenable to application- and domain-specific annotations without compromising chemical data integration. We conclude that the adoption of a consistent and semantically-enabled chemical specification is imperative for surviving the coming chemical data deluge and supporting systems science research.</p>
</sec>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="De Matos, P" uniqKey="De Matos P">P de Matos</name>
</author>
<author><name sortKey="Alcantara, R" uniqKey="Alcantara R">R Alcantara</name>
</author>
<author><name sortKey="Dekker, A" uniqKey="Dekker A">A Dekker</name>
</author>
<author><name sortKey="Ennis, M" uniqKey="Ennis M">M Ennis</name>
</author>
<author><name sortKey="Hastings, J" uniqKey="Hastings J">J Hastings</name>
</author>
<author><name sortKey="Haug, K" uniqKey="Haug K">K Haug</name>
</author>
<author><name sortKey="Spiteri, I" uniqKey="Spiteri I">I Spiteri</name>
</author>
<author><name sortKey="Turner, S" uniqKey="Turner S">S Turner</name>
</author>
<author><name sortKey="Steinbeck, C" uniqKey="Steinbeck C">C Steinbeck</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Li, Q" uniqKey="Li Q">Q Li</name>
</author>
<author><name sortKey="Cheng, T" uniqKey="Cheng T">T Cheng</name>
</author>
<author><name sortKey="Wang, Y" uniqKey="Wang Y">Y Wang</name>
</author>
<author><name sortKey="Bryant, Sh" uniqKey="Bryant S">SH Bryant</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Wiswesser, Wj" uniqKey="Wiswesser W">WJ Wiswesser</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Weininger, D" uniqKey="Weininger D">D Weininger</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mcnaught, A" uniqKey="Mcnaught A">A McNaught</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Fujita, S" uniqKey="Fujita S">S Fujita</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Sankar, P" uniqKey="Sankar P">P Sankar</name>
</author>
<author><name sortKey="Aghila, G" uniqKey="Aghila G">G Aghila</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Sankar, P" uniqKey="Sankar P">P Sankar</name>
</author>
<author><name sortKey="Alain, K" uniqKey="Alain K">K Alain</name>
</author>
<author><name sortKey="Aghila, G" uniqKey="Aghila G">G Aghila</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Murray Rust, P" uniqKey="Murray Rust P">P Murray-Rust</name>
</author>
<author><name sortKey="Rzepa, Hs" uniqKey="Rzepa H">HS Rzepa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Adams, N" uniqKey="Adams N">N Adams</name>
</author>
<author><name sortKey="Winter, J" uniqKey="Winter J">J Winter</name>
</author>
<author><name sortKey="Murray Rust, P" uniqKey="Murray Rust P">P Murray-Rust</name>
</author>
<author><name sortKey="Rzepa, Hs" uniqKey="Rzepa H">HS Rzepa</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Hughes, G" uniqKey="Hughes G">G Hughes</name>
</author>
<author><name sortKey="Mills, H" uniqKey="Mills H">H Mills</name>
</author>
<author><name sortKey="De Roure, D" uniqKey="De Roure D">D De Roure</name>
</author>
<author><name sortKey="Frey, Jg" uniqKey="Frey J">JG Frey</name>
</author>
<author><name sortKey="Moreau, L" uniqKey="Moreau L">L Moreau</name>
</author>
<author><name sortKey="Schraefel, Mc" uniqKey="Schraefel M">MC Schraefel</name>
</author>
<author><name sortKey="Smith, G" uniqKey="Smith G">G Smith</name>
</author>
<author><name sortKey="Zaluska, E" uniqKey="Zaluska E">E Zaluska</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Belleau, F" uniqKey="Belleau F">F Belleau</name>
</author>
<author><name sortKey="Nolin, Ma" uniqKey="Nolin M">MA Nolin</name>
</author>
<author><name sortKey="Tourigny, N" uniqKey="Tourigny N">N Tourigny</name>
</author>
<author><name sortKey="Rigault, P" uniqKey="Rigault P">P Rigault</name>
</author>
<author><name sortKey="Morissette, J" uniqKey="Morissette J">J Morissette</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Chen, B" uniqKey="Chen B">B Chen</name>
</author>
<author><name sortKey="Dong, X" uniqKey="Dong X">X Dong</name>
</author>
<author><name sortKey="Jiao, D" uniqKey="Jiao D">D Jiao</name>
</author>
<author><name sortKey="Wang, H" uniqKey="Wang H">H Wang</name>
</author>
<author><name sortKey="Zhu, Q" uniqKey="Zhu Q">Q Zhu</name>
</author>
<author><name sortKey="Ding, Y" uniqKey="Ding Y">Y Ding</name>
</author>
<author><name sortKey="Wild, Dj" uniqKey="Wild D">DJ Wild</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Konyk, M" uniqKey="Konyk M">M Konyk</name>
</author>
<author><name sortKey="De Leon, A" uniqKey="De Leon A">A De Leon</name>
</author>
<author><name sortKey="Dumontier, M" uniqKey="Dumontier M">M Dumontier</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Fahy, E" uniqKey="Fahy E">E Fahy</name>
</author>
<author><name sortKey="Sud, M" uniqKey="Sud M">M Sud</name>
</author>
<author><name sortKey="Cotter, D" uniqKey="Cotter D">D Cotter</name>
</author>
<author><name sortKey="Subramaniam, S" uniqKey="Subramaniam S">S Subramaniam</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Wilkinson, Md" uniqKey="Wilkinson M">MD Wilkinson</name>
</author>
<author><name sortKey="Vandervalk, Bp" uniqKey="Vandervalk B">BP Vandervalk</name>
</author>
<author><name sortKey="Mccarthy, El" uniqKey="Mccarthy E">EL McCarthy</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Rahman, Sa" uniqKey="Rahman S">SA Rahman</name>
</author>
<author><name sortKey="Bashton, M" uniqKey="Bashton M">M Bashton</name>
</author>
<author><name sortKey="Holliday, Gl" uniqKey="Holliday G">GL Holliday</name>
</author>
<author><name sortKey="Schrader, R" uniqKey="Schrader R">R Schrader</name>
</author>
<author><name sortKey="Thornton, Jm" uniqKey="Thornton J">JM Thornton</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mannhold, R" uniqKey="Mannhold R">R Mannhold</name>
</author>
<author><name sortKey="Petrauskas, A" uniqKey="Petrauskas A">A Petrauskas</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lipinski, Ca" uniqKey="Lipinski C">CA Lipinski</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Hussain, Hh" uniqKey="Hussain H">HH Hussain</name>
</author>
<author><name sortKey="Babic, G" uniqKey="Babic G">G Babic</name>
</author>
<author><name sortKey="Durst, T" uniqKey="Durst T">T Durst</name>
</author>
<author><name sortKey="Wright, Js" uniqKey="Wright J">JS Wright</name>
</author>
<author><name sortKey="Flueraru, M" uniqKey="Flueraru M">M Flueraru</name>
</author>
<author><name sortKey="Chichirau, A" uniqKey="Chichirau A">A Chichirau</name>
</author>
<author><name sortKey="Chepelev, Ll" uniqKey="Chepelev L">LL Chepelev</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Steinbeck, C" uniqKey="Steinbeck C">C Steinbeck</name>
</author>
<author><name sortKey="Han, Yq" uniqKey="Han Y">YQ Han</name>
</author>
<author><name sortKey="Kuhn, S" uniqKey="Kuhn S">S Kuhn</name>
</author>
<author><name sortKey="Horlacher, O" uniqKey="Horlacher O">O Horlacher</name>
</author>
<author><name sortKey="Luttmann, E" uniqKey="Luttmann E">E Luttmann</name>
</author>
<author><name sortKey="Willighagen, El" uniqKey="Willighagen E">EL Willighagen</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Sirin, E" uniqKey="Sirin E">E Sirin</name>
</author>
<author><name sortKey="Parsia, B" uniqKey="Parsia B">B Parsia</name>
</author>
<author><name sortKey="Grau, Bc" uniqKey="Grau B">BC Grau</name>
</author>
<author><name sortKey="Kalyanpur, A" uniqKey="Kalyanpur A">A Kalyanpur</name>
</author>
<author><name sortKey="Katz, Y" uniqKey="Katz Y">Y Katz</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Agronomie/explor/SisAgriV1/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000520 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 000520 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Agronomie |area= SisAgriV1 |flux= Main |étape= Merge |type= RBID |clé= PMC:3121712 |texte= Chemical Entity Semantic Specification: Knowledge representation for efficient semantic cheminformatics and facile data integration }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Merge/RBID.i -Sk "pubmed:21595881" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Merge/biblio.hfd \ | NlmPubMed2Wicri -a SisAgriV1
![]() | This area was generated with Dilib version V0.6.28. | ![]() |