{"id":"https://openalex.org/W3081134496","doi":"https://doi.org/10.1186/s13321-020-00453-4","title":"Atomic ring invariant and Modified CANON extended connectivity algorithm for symmetry perception in molecular graphs and rigorous canonicalization of SMILES","display_name":"Atomic ring invariant and Modified CANON extended connectivity algorithm for symmetry perception in molecular graphs and rigorous canonicalization of SMILES","publication_year":2020,"publication_date":"2020-08-20","ids":{"openalex":"https://openalex.org/W3081134496","doi":"https://doi.org/10.1186/s13321-020-00453-4","mag":"3081134496","pmid":"https://pubmed.ncbi.nlm.nih.gov/33431026"},"language":"en","primary_location":{"id":"doi:10.1186/s13321-020-00453-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13321-020-00453-4","pdf_url":"https://jcheminf.biomedcentral.com/track/pdf/10.1186/s13321-020-00453-4","source":{"id":"https://openalex.org/S180838163","display_name":"Journal of Cheminformatics","issn_l":"1758-2946","issn":["1758-2946"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320256","host_organization_name":"BioMed Central","host_organization_lineage":["https://openalex.org/P4310320256","https://openalex.org/P4310319965"],"host_organization_lineage_names":["BioMed Central","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cheminformatics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://jcheminf.biomedcentral.com/track/pdf/10.1186/s13321-020-00453-4","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054149659","display_name":"Dmytro G. Krotko","orcid":"https://orcid.org/0000-0002-9474-7740"},"institutions":[{"id":"https://openalex.org/I5626980","display_name":"Enamine (Ukraine)","ror":"https://ror.org/02t6zky14","country_code":"UA","type":"company","lineage":["https://openalex.org/I5626980"]}],"countries":["UA"],"is_corresponding":true,"raw_author_name":"Dmytro G. Krotko","raw_affiliation_strings":["Chemspace LLC, 85 Chervonotkatska Street, Kyiv, 02094, Ukraine. d.krotko@gmail.com","Enamine Ltd, 78 Chervonotkatska Street, Kyiv, 02094, Ukraine. d.krotko@gmail.com","Chemspace LLC, Kyiv, Ukraine","Enamine Ltd, Kyiv, Ukraine"],"raw_orcid":"https://orcid.org/0000-0002-9474-7740","affiliations":[{"raw_affiliation_string":"Chemspace LLC, 85 Chervonotkatska Street, Kyiv, 02094, Ukraine. d.krotko@gmail.com","institution_ids":["https://openalex.org/I5626980"]},{"raw_affiliation_string":"Enamine Ltd, 78 Chervonotkatska Street, Kyiv, 02094, Ukraine. d.krotko@gmail.com","institution_ids":["https://openalex.org/I5626980"]},{"raw_affiliation_string":"Chemspace LLC, Kyiv, Ukraine","institution_ids":[]},{"raw_affiliation_string":"Enamine Ltd, Kyiv, Ukraine","institution_ids":["https://openalex.org/I5626980"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5054149659"],"corresponding_institution_ids":["https://openalex.org/I5626980"],"apc_list":{"value":2000,"currency":"USD","value_usd":2000},"apc_paid":{"value":2000,"currency":"USD","value_usd":2000},"fwci":0.78,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.78448934,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":97},"biblio":{"volume":"12","issue":"1","first_page":"48","last_page":"48"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10211","display_name":"Computational Drug Discovery Methods","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10211","display_name":"Computational Drug Discovery Methods","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13297","display_name":"History and advancements in chemistry","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1606","display_name":"Physical and Theoretical Chemistry"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10908","display_name":"Analytical Chemistry and Chromatography","score":0.9883999824523926,"subfield":{"id":"https://openalex.org/subfields/1607","display_name":"Spectroscopy"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/invariant","display_name":"Invariant (physics)","score":0.7626385688781738},{"id":"https://openalex.org/keywords/ring","display_name":"Ring (chemistry)","score":0.5873299837112427},{"id":"https://openalex.org/keywords/atom","display_name":"Atom (system on chip)","score":0.5483633875846863},{"id":"https://openalex.org/keywords/annulene","display_name":"Annulene","score":0.5367665886878967},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.48328354954719543},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.479773610830307},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.32324427366256714},{"id":"https://openalex.org/keywords/computational-chemistry","display_name":"Computational chemistry","score":0.2749118208885193},{"id":"https://openalex.org/keywords/quantum-mechanics","display_name":"Quantum mechanics","score":0.26242873072624207},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.25430744886398315}],"concepts":[{"id":"https://openalex.org/C190470478","wikidata":"https://www.wikidata.org/wiki/Q2370229","display_name":"Invariant (physics)","level":2,"score":0.7626385688781738},{"id":"https://openalex.org/C2780378348","wikidata":"https://www.wikidata.org/wiki/Q25351438","display_name":"Ring (chemistry)","level":2,"score":0.5873299837112427},{"id":"https://openalex.org/C58312451","wikidata":"https://www.wikidata.org/wiki/Q4817200","display_name":"Atom (system on chip)","level":2,"score":0.5483633875846863},{"id":"https://openalex.org/C20362734","wikidata":"https://www.wikidata.org/wiki/Q425083","display_name":"Annulene","level":2,"score":0.5367665886878967},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.48328354954719543},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.479773610830307},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.32324427366256714},{"id":"https://openalex.org/C147597530","wikidata":"https://www.wikidata.org/wiki/Q369472","display_name":"Computational chemistry","level":1,"score":0.2749118208885193},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.26242873072624207},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.25430744886398315},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1186/s13321-020-00453-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13321-020-00453-4","pdf_url":"https://jcheminf.biomedcentral.com/track/pdf/10.1186/s13321-020-00453-4","source":{"id":"https://openalex.org/S180838163","display_name":"Journal of Cheminformatics","issn_l":"1758-2946","issn":["1758-2946"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320256","host_organization_name":"BioMed Central","host_organization_lineage":["https://openalex.org/P4310320256","https://openalex.org/P4310319965"],"host_organization_lineage_names":["BioMed Central","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cheminformatics","raw_type":"journal-article"},{"id":"pmid:33431026","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/33431026","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of cheminformatics","raw_type":"Journal Article"},{"id":"pmh:oai:pubmedcentral.nih.gov:7439248","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/7439248","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"J Cheminform","raw_type":"Text"},{"id":"pmh:oai:doaj.org/article:c970f30303d24a288f25d7ddb6090bc6","is_oa":true,"landing_page_url":"https://doaj.org/article/c970f30303d24a288f25d7ddb6090bc6","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Cheminformatics, Vol 12, Iss 1, Pp 1-11 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1186/s13321-020-00453-4","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13321-020-00453-4","pdf_url":"https://jcheminf.biomedcentral.com/track/pdf/10.1186/s13321-020-00453-4","source":{"id":"https://openalex.org/S180838163","display_name":"Journal of Cheminformatics","issn_l":"1758-2946","issn":["1758-2946"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320256","host_organization_name":"BioMed Central","host_organization_lineage":["https://openalex.org/P4310320256","https://openalex.org/P4310319965"],"host_organization_lineage_names":["BioMed Central","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cheminformatics","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3081134496.pdf","grobid_xml":"https://content.openalex.org/works/W3081134496.grobid-xml"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W1508604947","https://openalex.org/W1514770759","https://openalex.org/W1587181737","https://openalex.org/W1593138678","https://openalex.org/W1968492309","https://openalex.org/W1975147762","https://openalex.org/W1987106050","https://openalex.org/W1990600049","https://openalex.org/W1996902750","https://openalex.org/W2004854471","https://openalex.org/W2009742812","https://openalex.org/W2010286431","https://openalex.org/W2034482768","https://openalex.org/W2038702914","https://openalex.org/W2044834685","https://openalex.org/W2050095240","https://openalex.org/W2063014373","https://openalex.org/W2069573286","https://openalex.org/W2071104230","https://openalex.org/W2073067110","https://openalex.org/W2075118281","https://openalex.org/W2129681246","https://openalex.org/W2130739480","https://openalex.org/W2150823863","https://openalex.org/W2170973067","https://openalex.org/W2405035126","https://openalex.org/W4241846170"],"related_works":["https://openalex.org/W2746514015","https://openalex.org/W2032653049","https://openalex.org/W1987640229","https://openalex.org/W2389100220","https://openalex.org/W2951933532","https://openalex.org/W2006062165","https://openalex.org/W2087500776","https://openalex.org/W2163019635","https://openalex.org/W1979138307","https://openalex.org/W2951855295"],"abstract_inverted_index":{"We":[0],"propose":[1,49],"new":[2],"invariant":[3,25,81],"(the":[4],"product":[5],"of":[6,14,17,26,51,65,73,97],"the":[7,11,35,83,95],"corresponding":[8],"primes":[9],"for":[10,75,94,104],"ring":[12,24,80],"size":[13],"each":[15],"bond":[16],"an":[18,27],"atom)":[19],"as":[20],"a":[21,91],"simple":[22],"unambiguous":[23],"atom":[28,45,74],"that":[29],"allows":[30],"distinguishing":[31],"symmetry":[32,66],"classes":[33,67],"in":[34,68,110],"highly":[36],"symmetrical":[37],"molecular":[38],"graphs":[39],"using":[40],"traditional":[41],"local":[42],"and":[43,60,82,106],"distance":[44],"invariants.":[46],"Also,":[47],"we":[48],"modifications":[50],"Weininger's":[52],"CANON":[53,85],"algorithm":[54,86],"to":[55,89],"avoid":[56],"its":[57],"ambiguities":[58],"(swapping":[59],"leveling":[61],"ranks,":[62],"incorrect":[63],"determination":[64],"non-aromatic":[69],"annulenes,":[70],"arbitrary":[71],"selection":[72],"breaking":[76],"ties).":[77],"The":[78],"atomic":[79],"Modified":[84],"allow":[87],"us":[88],"create":[90],"rigorous":[92],"procedure":[93],"generation":[96],"canonical":[98],"SMILES":[99],"which":[100],"can":[101],"be":[102],"used":[103],"accurate":[105],"fast":[107],"structural":[108],"searching":[109],"large":[111],"chemical":[112],"databases.":[113]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4}],"updated_date":"2026-08-28T12:50:07.497085","created_date":"2025-10-10T00:00:00"}
