skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: ChemProps: A RESTful API enabled database for composite polymer name standardization
Abstract The inconsistency of polymer indexing caused by the lack of uniformity in expression of polymer names is a major challenge for widespread use of polymer related data resources and limits broad application of materials informatics for innovation in broad classes of polymer science and polymeric based materials. The current solution of using a variety of different chemical identifiers has proven insufficient to address the challenge and is not intuitive for researchers. This work proposes a multi-algorithm-based mapping methodology entitled ChemProps that is optimized to solve the polymer indexing issue with easy-to-update design both in depth and in width. RESTful API is enabled for lightweight data exchange and easy integration across data systems. A weight factor is assigned to each algorithm to generate scores for candidate chemical names and optimized to maximize the minimum value of the score difference between the ground truth chemical name and the other candidate chemical names. Ten-fold validation is utilized on the 160 training data points to prevent overfitting issues. The obtained set of weight factors achieves a 100% test accuracy on the 54 test data points. The weight factors will evolve as ChemProps grows. With ChemProps, other polymer databases can remove duplicate entries and enable a more accurate “search by SMILES” function by using ChemProps as a common name-to-SMILES translator through API calls. ChemProps is also an excellent tool for auto-populating polymer properties thanks to its easy-to-update design.  more » « less
Award ID(s):
1835677 1835648
PAR ID:
10300618
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
Journal of Cheminformatics
Volume:
13
Issue:
1
ISSN:
1758-2946
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Romanach, Stephanie S. (Ed.)
    Massive biological databases of species occurrences, or georeferenced locations where a species has been observed, are essential inputs for modeling present and future species distributions. Location accuracy is often assessed by determining whether the observation geocoordinates fall within the boundaries of the declared political divisions. This otherwise simple validation is complicated by the difficulty of matching political division names to the correct geospatial object. Spelling errors, abbreviations, alternative codes, and synonyms in multiple languages present daunting name disambiguation challenges. The inability to resolve political division names reduces usable data, and analysis of erroneous observations can lead to flawed results. Here, we present the Geographic Name Resolution Service (GNRS), an application for correcting, standardizing, and indexing world political division names. The GNRS resolves political division names against a reference database that combines names and codes from GeoNames with geospatial object identifiers from the Global Administrative Areas Database (GADM). In a trial resolution of political division names extracted from >270 million species occurrences, only 1.9%, representing just 6% of occurrences, matched exactly to GADM political divisions in their original form. The GNRS was able to resolve, completely or in part, 92% of the remaining 378,568 political division names, or 86% of the full biodiversity occurrence dataset. In assessing geocoordinate accuracy for >239 million species occurrences, resolution of political divisions by the GNRS enabled the detection of an order of magnitude more errors and an order of magnitude more error-free occurrences. By providing a novel solution to a significant data quality impediment, the GNRS liberates a tremendous amount of biodiversity data for quantitative biodiversity research. The GNRS runs as a web service and is accessible via an API, an R package, and a web-based graphical user interface. Its modular architecture is easily integrated into existing data validation workflows. 
    more » « less
  2. null (Ed.)
    Inferring the set name of semantically grouped entities is useful in many tasks related to natural language processing and information retrieval. Previous studies mainly draw names from knowledge bases to ensure high quality, but that limits the candidate scope. We propose an unsupervised framework, AutoName, that exploits large-scale text corpora to name a set of query entities. Specifically, it first extracts hypernym phrases as candidate names from query-related documents via probing a pre-trained language model. A hierarchical density-based clustering is then applied to form potential concepts for these candidate names. Finally, AutoName ranks candidates and picks the top one as the set name based on constituents of the phrase and the semantic similarity of their concepts. We also contribute a new benchmark dataset for this task, consisting of 130 entity sets with name labels. Experimental results show that AutoName generates coherent and meaningful set names and significantly outperforms all compared methods. Further analyses show that AutoName is able to offer explanations for extracted names using the sentences most relevant to the corresponding concept. 
    more » « less
  3. We propose a chemical language processing model to predict polymers’ glass transition temperature (Tg) through a polymer language (SMILES, Simplified Molecular Input Line Entry System) embedding and recurrent neural network. This model only receives the SMILES strings of a polymer’s repeat units as inputs and considers the SMILES strings as sequential data at the character level. Using this method, there is no need to calculate any additional molecular descriptors or fingerprints of polymers, and thereby, being very computationally efficient. More importantly, it avoids the difficulties to generate molecular descriptors for repeat units containing polymerization point ‘*’. Results show that the trained model demonstrates reasonable prediction performance on unseen polymer’s Tg. Besides, this model is further applied for high-throughput screening on an unlabeled polymer database to identify high-temperature polymers that are desired for applications in extreme environments. Our work demonstrates that the SMILES strings of polymer repeat units can be used as an effective feature representation to develop a chemical language processing model for predictions of polymer Tg. The framework of this model is general and can be used to construct structure–property relationships for other polymer properties. 
    more » « less
  4. null (Ed.)
    Chinese author names are known to be more difficult to disambiguate than other ethnic names because they tend to share surnames and forenames, thus creating many homonyms. In this study, we demonstrate how using Chinese characters can affect machine learning for author name disambiguation. For analysis, 15K author names recorded in Chinese are transliterated into English and simplified by initialising their forenames to create counterfactual scenarios, reflecting real-world indexing practices in which Chinese characters are usually unavailable. The results show that Chinese author names that are highly ambiguous in English or with initialised forenames tend to become less confusing if their Chinese characters are included in the processing. Our findings indicate that recording Chinese author names in native script can help researchers and digital libraries enhance authority control of Chinese author names that continue to increase in size in bibliographic data. 
    more » « less
  5. Introduction This archive includes a tab-delimited (tsv) and comma-delimited (csv) version of the Discover Life bee species guide and world checklist (Hymenoptera: Apoidea: Anthophila). Discover Life is an important resource for bee species names and this update is from Draft-55, November 2020. Data were accessed and transformed into a tsv file in August 2023 using Global Biotic Interactions (GloBI) nomer software. GloBI now incorporates the Discover Life bee species guide and world checklist in its functionality for searching for bee interactions. Update! New Dataset also includes Subgenera Names A new, tab-delimited version of the Discover Life taxonomy as derived from Dorey et. al, 2023 can be found via Zenodo at https://doi.org/10.5281/zenodo.10463762. This version of the Discover Life world species guide and checklist includes subgeneric names. Citation Please cite the original source for this data as: Ascher, J. S. and J. Pickering. 2022.Discover Life bee species guide and world checklist (Hymenoptera: Apoidea: Anthophila).http://www.discoverlife.org/mp/20q?guide=Apoidea_species Draft-56, 21 August, 2022 nomer nomer is a command-line application for working with taxonomic resources offline. nomer incorporates many of the present taxonomic catalogs (e.g., catalog of life, ITIS, EOL, NCBI) and provides simple tools for comparing between resources or resolving taxonomic names based on one or more taxonomic name catalogs. Discover Life is in nomer version 0.5.1 and this full dataset can be recreated by installing nomer from https://github.com/globalbioticinteractions/nomer and running $ nomer list discoverlife > discoverlife.tsv Data Columns Discover Life provides a world name checklist and includes other names (synonyms and homonyms) that refer to the same species. In the tsv file, the provided name is both the accepted, or checklist name, or "other name." All names will be listed as a providedName. Below is an example subset of the transformed version of the data. providedExternalId= link to name on Discover Life providedName=an accepted or "other name" in the Discover Life bee checklist. "Other names" can be synonyms or homonyms. providedAuthorship=authorship for the providedName providedRank=rank of the providedName providedPath=higher taxonomy of the providedName. This will be the same as the accepted name or resolvedName relationName=relationship between the "other name" and the bee name in the Discover Life checklist. It may include itself resolvedExternalID=an accepted name in the Discover Life bee checklist resolvedExternalId=link to name on Discover Life resolvedAuthorship=authorship of the accepted, or checklist name resolvedRank=rank of the accepted, or checklist name resolvedPath=higher taxonomy of the accepted, or checklist name Changes No major changes to format in this version. References Jorrit Poelen, & José Augusto Salim. (2022). globalbioticinteractions/nomer: (0.2.11). Zenodo. https://doi.org/10.5281/zenodo.6128011 Poelen JH, Simons JD and Mungall CH. (2014). Global Biotic Interactions: An open infrastructure to share and analyze species-interaction datasets. Ecological Informatics. https://doi.org/10.1016/j.ecoinf.2014.08.005. Seltmann KC, Allen J, Brown BV, Carper A, Engel MS, Franz N, Gilbert E, Grinter C, Gonzalez VH, Horsley P, Lee S, Maier C, Miko I, Morris P, Oboyski P, Pierce NE, Poelen J, Scott VL, Smith M, Talamas EJ, Tsutsui ND, Tucker E (2021) Announcing Big-Bee: An initiative to promote understanding of bees through image and trait digitization. Biodiversity Information Science and Standards 5: e74037. https://doi.org/10.3897/biss.5.74037 Dorey, J.B., Fischer, E.E., Chesshire, P.R. et al. A globally synthesised and flagged bee occurrence dataset and cleaning workflow. Sci Data 10, 747 (2023). https://doi.org/10.1038/s41597-023-02626-w 
    more » « less