Skip to main content
ACS AuthorChoice logoLink to ACS AuthorChoice
. 2026 Feb 16;98(8):6102–6108. doi: 10.1021/acs.analchem.5c06761

OctoChemDB: An Aggregated Database for Small Molecule Identification Using High-Resolution MS Data

Ricardo Silvestre †,, Rémi Martinent , Laure Menin , Natalia Gasilova , Vincent Mutel §, Cyril Portmann , Luc Patiny ‡,*
PMCID: PMC12961639  PMID: 41693620

Abstract

High-resolution mass spectrometry (HRMS) is a cornerstone technology to dereplicate small molecules by comparing their MS spectral data to references in extensive chemical databases. However, most existing chemical databases lack robust support for processing spectral data or enabling direct m/z-based searches, limiting their usefulness for rapid compound identification. To address this, we developed OctoChemDB, a centralized database that aggregates and harmonizes chemical, biological, and spectral data from multiple open-access resources such as PubChem, MassBank, and GNPS. To make this data programmatically accessible, we implemented a REpresentational State Transfer Application Program Interface (REST API) that allows external tools and software to query the database using customizable parameters. This API serves as the core access point for developers and researchers to integrate OctoChemDB data into their own workflows and applications. As a practical demonstration of how the API can be used, we built a web application, available at https://octochemdb.cheminfo.org/, that enables users to perform m/z-based searches, predict molecular formulas, assess isotopic similarity, analyze fragmentation patterns, and retrieve associated literature and patents. This web interface serves as a user-friendly example of how the underlying database and API can be leveraged to accelerate small molecule identification. We illustrate the utility of the platform through case studies, including the identification of 3,4-methylenedioxymethamphetamine (MDMA) and caffeine, demonstrating its effectiveness in proposing structural hypotheses, matching experimental spectra with database entries, and streamlining dereplication workflows. The entire project, including source code, is available at https://github.com/cheminfo/octochemdb.


graphic file with name ac5c06761_0007.jpg


graphic file with name ac5c06761_0005.jpg


In the field of chemical research, identifying known molecules is essential for advancing studies in areas such as pharmaceuticals, environmental science, and materials development. Efficiently matching unknown spectra to known compounds within large chemical databases prevents redundant investigations and provides a foundation for further research. High-resolution mass spectrometry (HRMS) plays a key role in this process, offering the accuracy and resolving power needed to determine the mass-to-charge ratio (m/z) of ions in a sample allowing search in databases for the identification of compounds. While HRMS is widely used for identifying known compounds, it also plays a crucial role in dereplication, which involves distinguishing previously cataloged molecules from potential new ones. This application is particularly relevant in natural product research, where researchers must navigate complex mixtures to prioritize potential novel discoveries. Combining HRMS with advanced informatics tools can significantly improve the speed and efficiency of both identification and dereplication, enabling targeted searches based on m/z ratios.

However, conventional chemical databases often lack the necessary functionality to handle mass spectral data or support monoisotopic mass-based searches. Widely used databases such as PubChem and Lotus, for example, do not provide direct monoisotopic mass with mass accuracy search capabilities, complicating efforts to quickly match spectra to known compounds. Commercial software also presents challenges, including proprietary formats and delayed updates, limiting its utility in fast-paced research environments. In essence, the convergence of high-resolution mass spectrometry with advanced informatics tools introduces a new era in compound identification, aiming to make the process faster and more efficient.

Several specialized open-source tools have emerged to enhance the dereplication process using mass spectrometry data. MetFrag excels at annotating high-resolution MS/MS spectra by generating candidate structures from chemical databases and ranking them based on fragmentation patterns, making it highly effective for identifying unknown metabolites. The Global Natural Products Social Molecular Networking (GNPS) platform facilitates molecular networking, allowing researchers to leverage community-curated spectral libraries to identify natural products through MS/MS data comparison. MassBank serves as a robust open-access database of high-resolution mass spectra, enabling users to match experimental data against reference spectra for accurate compound identification. The Human Metabolome Database (HMDB) provides comprehensive metabolomic data, linking MS spectra with biological information to aid in understanding metabolic pathways.

In this context, we developed OctoChemDB, an open-source, web-based platform that combines publicly available databases to provide an efficient way to search by monoisotopic mass with support for ionization mode and mass accuracy as well as by molecular formula and fragment ions, while simultaneously accessing associated literature, bioactivity data, and taxonomic information. OctoChemDB is designed to streamline compound identification processes by aggregating chemical, biological, and spectral data from multiple open-access resources. The platform includes a REST API that allows programmatic access to the database, enabling integration with external tools and workflows for small molecule identification.

OctoChemDB is open-source and available at https://github.com/cheminfo/octochemdb and https://octochemdb.cheminfo.org. It offers a browser-based environment that requires no installation. Calculations are performed using ChemCalc, and the development leverages the same technologies used in MSPolyCalc and CpHunter to enable mass spectrometry data processing and interactive data exploration. All computations and data handling are performed locally within the user’s browser, eliminating the need to upload spectra to remote servers. To improve usability, OctoChemDB includes several preloaded demo spectra that highlight its main functionalities. These examples allow users to explore the platform, become familiar with its analytical workflows, and assess its potential for use in their own research.

Experimental Section

Software and Libraries

OctoChemDB is hosted on a dedicated server running Ubuntu, utilizing Docker for containerized deployment to ensure modularity and reproducibility. The server is equipped with 24 CPU cores, 256 GB RAM, and 10 TB storage, providing sufficient computational power and storage capacity for the platform’s operations. The database is managed using MongoDB, a NoSQL system optimized for efficient data storage and retrieval. The backend relies on NodeJS using Fastify to serve as the API framework and web server.

Case Study Materials

MDMA and caffeine standards were selected as case study of natural bioactive compounds. Samples were purchased from Sigma-Aldrich (references M-013 and PHR1009, respectively) and stock solutions were prepared at 1 mg/mL in methanol for MDMA and in H2O for caffeine. The solutions were further diluted with the spraying solution (CH3CN–H2O–HCOOH (50:49.9:0.1)) prior to infusion into the mass spectrometer. Acetonitrile UPLC/MS was purchased from Biosolve. Mass spectrometry analyses were performed on an Exploris240 FTMS instrument (Thermo Scientific, Bremen, Germany) operated in the positive mode coupled with a chip-based nano-ESI source (TriVersa Nanomate, Advion Biosciences, Ithaca, NY, U.S.A.) controlled by the Chipsoft 8.3.1 software (Advion BioScience). Samples were sprayed using an ionization voltage of +1.4 kV and a gas pressure of 0.30 psi. The temperature of the ion transfer capillary was 200 °C. FT-MS spectra were recorded in the 100–1500 m/z range with a resolution set to 120,000. The mass spectra were externally calibrated with the Pierce FlexMix calibration solution.

Results and Discussion

In this section, we present the development process and key features of OctoChemDB. We first describe the creation and synchronization of the integrated chemical database, followed by the strategies used for data aggregation and taxonomy harmonization. We then detail the structure and functionalities of the REST API and illustrate how it enables programmatic access to the database. Finally, we demonstrate the practical application of OctoChemDB through the web interface, highlighting its main tools and capabilities using a selected case study.

Selection of Open Databases

The selection of databases was based on identifying the largest database relevant to mass spectrometry data processing, literature, bioactivity information, and chemical structures. The selected databases are reported in Table .

1. Open Databases Integration Summary .

Database Entries integrated in OctoChemDB September 2025 Most recent publication or source URL
PubChem 118,238,289
PubMed 36,964,454
Lotus 276,517
Coconut 407,269
CMAUP 60,222
GNPS 412,190
NPASS 96,234
NP Atlas 33,372
MassBank 116,672
NCBI Taxonomies 2,571,078
a

This table provides an overview of selected open databases, detailing the number of entries integrated from each database and the latest publication source.

These open-access resources provide extensive coverage of freely available information. As for PubChem, not only structural data but also 6.5 million biological test results and 31 million patents associated with the structures were obtained from it. Abstracts of articles related to molecules on PubChem were sourced from PubMed, while all available taxonomies associated with molecules, were obtained from NCBI Taxonomies. In the realm of natural products databases like Lotus, Coconut, CMAUP, NPASS, and NP Atlas served not only as sources for determining whether a molecule is a natural product but also provided information on biological activities and the taxonomy of the originating organisms. Finally, MassBank and GNPS contributed with an excellent data set of MS2 spectra, including information on experimental conditions.

Synchronization and Aggregation of Open Databases

OctoChemDB was developed to maximize versatility while minimizing maintenance requirements. To this end, synchronization with each external database is handled by autonomous and robust plugins, enabling long-term automated updates without human intervention. This modular architecture allows for seamless expansion, new data sets can be incorporated by simply adding corresponding plugins, without modifying the core system. Such standardization enables centralized data management and facilitates the rapid development of new scientific tools without rebuilding foundational components.

The workflow was divided into two main phases: synchronization and aggregation, as illustrated in Figure . The synchronization phase encompasses both the initial database creation and its regular updating. Every 24 h, a cron job scheduler automatically launches the synchronization plugins. Each plugin independently checks whether the corresponding database requires updating. When an update is available, or if it is the first synchronization, the plugin downloads the relevant data. Once all necessary databases are synchronized, the aggregation process is automatically triggered to update the aggregated database. The system then returns to standby until the next scheduled cycle.

1.

1

Data Synchronization and Aggregation Processes. During synchronization, plugins check for updates every 24 h. Updated data is downloaded and normalized using “NoStereoTautomerID” encoding. In aggregation, data elements are interconnected and consolidated into a unified document, with taxonomies normalized using NCBI standards. The aggregated database also provides a REST API that can be queried to retrieve data such as molecular formulas, monoisotopic masses, patents, PubMed abstracts, and other relevant information.

During synchronization, the data undergo processing, and structures are normalized to achieve the highest possible level of consistency between entries from different databases. A crucial step in this normalization is the generation of the so-called “NoStereoTautomerID”a unique structure identifier grouping all stereoisomers and/or tautomers into a single entry, along with the corresponding data. This normalization is essential, as the same compound may appear in different tautomeric or stereochemical forms depending on the source, including undefined, racemic, or inconsistent absolute configurations. The NoStereoTautomerID is generated during the synchronization phase and is critical for the subsequent aggregation phase, as it allows the system to merge the entries from different databases into a single unified document.

During the aggregation process, additional labels are assigned when relevant. For instance, a “natural product” label is applied to structures originating from a recognized open database of natural products.

Taxonomies Normalization

NCBI Taxonomies were adopted as the main standard, and to harmonize them, all taxonomies were aligned with the following levels: SuperKingdom, Kingdom, Phylum, Class, Order, Family, Genus, and Species. During the aggregation process, each taxonomy available for a selected compound was matched against the closest level of the NCBI taxonomies. When a match was found, the original taxonomy was supplemented with the standardized one. For example, if the taxonomy information for a given entry is known only from the family level to the species level and a match is found, the taxonomy tree would be reconstructed using the NCBI taxonomy. On the other hand, if no match occurred, the original taxonomy information is still preserved and normalized into the eight defined levels. In such cases, the levels that were not provided remain blank, while the known levels, such as species or superkingdom, are retained. This approach ensures that the structure of the taxonomy information remains consistent across all entries, regardless of whether a match with the NCBI taxonomy was found, while preserving any available user-provided information.

Querying through API and Web Application Interface Overview

A REST API was developed for OctoChemDB to facilitate integration into external applications and provide programmatic access to the underlying data. The API follows OpenAPI specifications (formerly known as Swagger Specification) and mirrors the structure of OctoChemDB’s internal plugins, with each plugin exposing its own set of documented routes and customizable query parameters. The API is language-agnostic and can be accessed using any programming language that supports HTTPS requests, such as Python, R, or JavaScript. Detailed usage examples, complete documentation, and further resources can be found at https://octochemdb.cheminfo.org/documentation/.

The Homepage Tab of OctoChemDB API (Figure ) serves as the starting point for MS spectra processing. By selecting the molecular ion peak, a list of possible molecular formulas will be generated. The calculation is based on user-defined parameters, including ranges of possible atoms, and mass accuracy. To further refine molecular formula selection, the Similarity tab evaluates isotopic pattern similarity between the experimental spectrum and simulated spectra from the candidate formulas generated in the Homepage tab. These formulas are ranked based on their similarity score, helping users prioritize the most probable molecular formula. The question mark button (Figure , point 5) provides direct access to the user documentation describing how to use OctoChemDB. In addition, export controls (Figure , point 6) allow users to download results as JSON files or copy them as tab-delimited tables suitable for spreadsheet software.

2.

2

OctoChemDB Homepage Tab is a starting point for MS data processing. (1) Users first select the spectra. (2) They then select the monoisotopic mass corresponding to the molecular ion. (3) The calculation is guided by user-defined parameters, including atom ranges, ionization types, and mass accuracy. (4) Finally, a generated list of possible molecular formulas is provided. The question mark indicates the Help menu for the user. (5) The question mark button provides direct access to the user documentation describing how to use OctoChemDB. (6) Export controls allow users to download results as JSON files or copy them as tab-delimited tables suitable for spreadsheet software.

When MS/MS spectra are available, the Fragments tab helps prioritize molecular formula predictions by assessing the number of fragment ions assigned for each precursor ion’s molecular formula. For each fragment, possible molecular formulas are calculated based on accurate mass and evaluated to ensure elemental consistency with the precursor. The quality of the match is expressed as the percentage of fragment ions structurally compatible with the proposed precursor formula, enabling the selection of the most likely candidate.

The Mass DB Search tab (Figure ) expands this analysis by allowing users to search selected fragments against literature-reported MS/MS spectra. This facilitates the identification of structurally related molecules even when exact matches are unavailable. By assuming that structurally similar compounds often fragment in similar ways, the tool supports the generation of structural modification hypotheses, such as the presence or absence of functional groups, e.g., methyl or hydroxyl. This feature also allows users to formulate hypotheses on potential substructures present in the unknown compound. When the majority of matched molecules share a specific substructure, it can be hypothesized that the same substructure may also be present in the unknown sample.

3.

3

OctoChemDB Mass DB Search Tab allows expanding fragmentation analysis by searching selected fragment ions in literature-reported MS/MS spectra. (1) Users begin by selecting fragment peaks. (2) Parameters such as mass accuracy and the number of peaks are then defined. (3) A search can be initiated to query the database. (4) Results are sorted by cosine similarity, enabling the identification of structurally related compounds based on shared fragmentation patterns.

The PubChem tab facilitates the identification of molecular formula candidates without requiring manual specification of an atom range. The software automatically queries PubChem for molecular formulas that match the precursor ion’s m/z, taking into account the ionization type and user-defined mass accuracy. Only formulas associated with at least five structures in PubChem and corresponding to neutral molecules with no net charge are considered. This was implemented to avoid exotic or poorly characterized structures that can be found in PubChem. Molecular formulas with fewer than five known structures are more likely to represent rare, unstable, or artifactual compounds, which could introduce noise or bias into the analysis. By applying this threshold, we aim to ensure a more robust and representative data set of commonly observed small molecules. Retrieved formulas are displayed in a ranked list, with those linked to known bioactive compounds or natural products highlighted in green, allowing users to quickly recognize potentially relevant candidates. Furthermore, the PubChem results can be filtered based on functional groups or substructures, which is particularly advantageous when only the chemical class or a partial structural feature of the compound is known.

The Mass Spectra Matching tab, accessible via the flask icon within the PubChem tab, enables rapid comparison of experimental MS/MS spectra against literature-reported spectra. Matches are ranked based on cosine similarity, helping users to identify compounds with similar fragmentation patterns from existing spectral databases.

The Literature Review tab (Figure ), accessible by clicking the biohazard button in the PubChem tab, provides tools for exploring natural products and bioactive compounds associated with the selected molecular formula. Once a structure is chosen, a detailed panel opens displaying related PubMed abstracts, bioactivity data from PubChem bioassays, patents, and the taxonomic classification of the source organism. This integration allows researchers to efficiently access both spectral and biological information, supporting the dereplication and identification of small molecules.

4.

4

OctoChemDB Literature Review Tab allows exploring natural products and bioactive compounds associated with the selected molecular formula from PubChem. (1) Upon selecting a structure, the literature review panel retrieves linked information. (2) Users can also explore stereoisomers and tautomers of the selected compound. (3) PubMed abstracts can be directly accessed by clicking on the links. (4) Searches cover PubMed abstracts, bioactivity assay data, patent information, and the taxonomic classification of the source organism. This integration facilitates efficient access to chemical, biological, and bibliographic data for compound dereplication. Green numbers indicate the number of molecules discussed in each article, enabling users to prioritize articles that are more specifically focused on the molecule of interest.

Case Study

In this article only the case study of MDMA will be presented while the caffeine case study can be found in the Supporting Information. The 3,4-methylenedioxymethamphetamine or MDMA, also known as ecstasy or Molly, is a synthetic psychoactive drug known for its euphoric effects. It alters mood and perception by increasing serotonin, dopamine, and norepinephrine levels in the brain. Due to its dangerous side effects and law enforcement interest in identifying it, it was chosen as a suitable case study of a synthetic bioactive compound to demonstrate the capabilities of OctoChemDB.

Molecular Formula Determination

The experimental mass spectrum of the sample showed a main ion at 194.1173 m/z. On the Homepage Tab, to generate the list of candidate molecular formulas, the ionization type was defined as [M + H]+, an accuracy of 5 ppm was set, and the range of elements was defined as follows: C0–100, H0–200, N0–20, O0–20, S0–10, F0–3, Cl0–3, Br0–3, B0–3. Once the ion at 194.1173 m/z was selected, 78 candidate molecular formulas were generated, two of them having reported structures on PubChem (green line background). To discriminate between the two possible candidate formulas, in the Similarity Tab, the similarity of the isotopic pattern was calculated, resulting in 92.51% for the molecular formula C10H16BNS and 99.23% for C11H15NO2. In the Fragments Tab, the MS/MS HCD spectrum of the sample displayed a percentage of fragments assigned of 16.64% for C10H16BNS and 91.90% for C11H15NO2. Finally, on the PubChem Tab, only the two candidate formulas are shown since they are the only ones that have reported structures on PubChem, and only C11H15NO2 had reported bioactive and/or natural structures, which could be useful in the case of unknown samples. With all the data combined, the molecular formula C11H15NO2 was selected as the most probable one.

Fragmentation Patterns Matching

On the Mass DB Search Tab, the ions 105.0697 m/z, 133.0647 m/z, and 163.0752 m/z were selected to search literature MS/MS spectra, resulting in 9 structures found. It was observed that 7 of them had 1,3-Benzodioxole as a substructure (see Figure ), leading to the hypothesis that the sample might have the same substructure.

Literature Review

From the PubChem Tab, Literature Tab and the molecular formula C11H15NO2, the 106 structures can be displayed by clicking on the biohazard button. Among them 68 structures are bioactive. Finally, the substructure 1,3-Benzodioxole hypothesized before from MS/MS spectrum was used to further filter the list, narrowing it down to a single compatible structure: 3,4-Methylenedioxymethamphetamine, also known as MDMA. For this molecule, 45 bioassays with positive results are reported, along with 4591 PubMed abstracts and 6771 patents abstracts available for performing a text search.

Mass Spectra Database Matching

Under the Mass DB Search Tab, experimental MS/MS spectra can be systematically compared to literature-reported spectra. The database search is initiated using the precursor ion’s mass-to-charge ratio (m/z), followed by spectral alignment and similarity scoring on selected fragment ions based on cosine similarity metrics. As illustrated in Figure , the experimental MS/MS spectrum of MDMA acquired using HCD activation exhibits a high degree of overlap with the reference spectrum, yielding a cosine similarity score of 97.33%, which strongly supports the proposed identification. In contrast, all other candidate structures displayed similarity scores below 4%, indicating poor spectral concordance.

Conclusions

OctoChemDB addresses a key challenge in small molecule identification by providing an efficient, web-based tool that integrates high-resolution mass spectrometry data with access to literature and open-access databases. By streamlining the dereplication process, it allows researchers to effectively distinguish between known compounds and potential new discoveries. The platform’s featuressuch as the generation of candidate molecular formulas, isotopic pattern matching, and MS/MS fragment analysisare particularly valuable for handling complex data sets in a straightforward manner.

Through case studies involving compounds like MDMA and caffeine (see Supporting Information), OctoChemDB demonstrates its capability in rapidly identifying molecular formulas and proposing structural hypotheses. Additionally, the integration of bioactivity data, patent information, PubMed articles, and taxonomic classifications enhances the contextual understanding of each compound. The data used in these case studies is available on the OctoChemDB platform, allowing users to explore the tool and familiarize themselves with its functionalities. This comprehensive approach enables users to explore relevant scientific literature and biological activity data, all within a single platform.

Supplementary Material

ac5c06761_si_001.pdf (1.1MB, pdf)

Acknowledgments

The project was cofinanced by Innosuisse, grant 54934.1 IP-LS.

The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.analchem.5c06761.

  • Detailed case study demonstrating the dereplication of caffeine using the OctoChemDB web application; file includes a step-by-step methodology; input mass spectrometry data; screenshots of the user interface; dereplication results; discussion of database query results; material provides insight into the practical application of OctoChemDB for small molecule identification; File: Caffeine_Dereplication_Case_Study (PDF)

⊥.

R.S. and L.P. contributed equally to this work. The manuscript was written through the contributions of all authors. All authors have given approval to the final version of the manuscript.

The authors declare no competing financial interest.

References

  1. Marshall A. G., Hendrickson C. L.. High-Resolution Mass Spectrometers. Annu. Rev. Anal. Chem. 2008;1(1):579–599. doi: 10.1146/annurev.anchem.1.031207.112945. [DOI] [PubMed] [Google Scholar]
  2. Kim S., Chen J., Cheng T., Gindulyte A., He J., He S., Li Q., Shoemaker B. A., Thiessen P. A., Yu B., Zaslavsky L., Zhang J., Bolton E. E.. PubChem in 2021: New Data Content and Improved Web Interfaces. Nucleic Acids Res. 2021;49(D1):D1388–D1395. doi: 10.1093/nar/gkaa971. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Rutz A., Sorokina M., Galgonek J., Mietchen D., Willighagen E., Gaudry A., Graham J. G., Stephan R., Page R., Vondrášek J., Steinbeck C., Pauli G. F., Wolfender J.-L., Bisson J., Allard P.-M.. The LOTUS Initiative for Open Knowledge Management in Natural Products Research. eLife. 2022;11:e70780. doi: 10.7554/eLife.70780. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Ruttkies C., Schymanski E. L., Wolf S., Hollender J., Neumann S.. MetFrag Relaunched: Incorporating Strategies beyond in Silico Fragmentation. J. Cheminf. 2016;8(1):3. doi: 10.1186/s13321-016-0115-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Aron A. T., Gentry E. C., McPhail K. L., Nothias L.-F., Nothias-Esposito M., Bouslimani A., Petras D., Gauglitz J. M., Sikora N., Vargas F.. et al. Reproducible Molecular Networking of Untargeted Mass Spectrometry Data Using GNPS. Nat. Protoc. 2020;15(6):1954–1991. doi: 10.1038/s41596-020-0317-5. [DOI] [PubMed] [Google Scholar]
  6. Horai H., Arita M., Kanaya S., Nihei Y., Ikeda T., Suwa K., Ojima Y., Tanaka K., Tanaka S., Aoshima K., Oda Y., Kakazu Y., Kusano M., Tohge T., Matsuda F., Sawada Y., Hirai M. Y., Nakanishi H., Ikeda K., Akimoto N., Maoka T., Takahashi H., Ara T., Sakurai N., Suzuki H., Shibata D., Neumann S., Iida T., Tanaka K., Funatsu K., Matsuura F., Soga T., Taguchi R., Saito K., Nishioka T.. MassBank: A Public Repository for Sharing Mass Spectral Data for Life Sciences. J. Mass Spectrom. 2010;45(7):703–714. doi: 10.1002/jms.1777. [DOI] [PubMed] [Google Scholar]
  7. Wishart D. S., Guo A., Oler E., Wang F., Anjum A., Peters H., Dizon R., Sayeeda Z., Tian S., Lee B. L., Berjanskii M., Mah R., Yamamoto M., Jovel J., Torres-Calzada C., Hiebert-Giesbrecht M., Lui V. W., Varshavi D., Varshavi D., Allen D., Arndt D., Khetarpal N., Sivakumaran A., Harford K., Sanford S., Yee K., Cao X., Budinski Z., Liigand J., Zhang L., Zheng J., Mandal R., Karu N., Dambrova M., Schiöth H. B., Greiner R., Gautam V.. HMDB 5.0: The Human Metabolome Database for 2022. Nucleic Acids Res. 2022;50(D1):D622–D631. doi: 10.1093/nar/gkab1062. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Canese, K. ; Weis, S. . PubMed: The Bibliographic Database. In The NCBI Handbook, 2nd ed.; National Center for Biotechnology Information: (US) Bethesda, MD, 2013. [Google Scholar]
  9. Sorokina M., Merseburger P., Rajan K., Yirik M. A., Steinbeck C.. COCONUT Online: Collection of Open Natural Products Database. J. Cheminf. 2021;13(1):2. doi: 10.1186/s13321-020-00478-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Zeng X., Zhang P., Wang Y., Qin C., Chen S., He W., Tao L., Tan Y., Gao D., Wang B., Chen Z., Chen W., Jiang Y. Y., Chen Y. Z.. CMAUP: A Database of Collective Molecular Activities of Useful Plants. Nucleic Acids Res. 2019;47(D1):D1118–D1127. doi: 10.1093/nar/gky965. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. de Oliveira Martins, D. T. ; de Jesus, N. Z. T. ; de Freitas Figueiredo, F. ; Arunachalam, K. ; Caraballo-Rodríguez, A. M. ; Global Natural Products Social Molecular Networking (GNPS): fundamentals and Applications, 1st ed.; Editora CRV, 2020. DOI: 10.24824/978655868910.2. [DOI] [Google Scholar]
  12. Zhao H., Yang Y., Wang S., Yang X., Zhou K., Xu C., Zhang X., Fan J., Hou D., Li X., Lin H., Tan Y., Wang S., Chu X.-Y., Zhuoma D., Zhang F., Ju D., Zeng X., Chen Y. Z.. NPASS Database Update 2023: Quantitative Natural Product Activity and Species Source Database for Biomedical Research. Nucleic Acids Res. 2023;51(D1):D621–D628. doi: 10.1093/nar/gkac1069. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. van Santen J. A., Poynton E. F., Iskakova D., McMann E., Alsup T. A., Clark T. N., Fergusson C. H., Fewer D. P., Hughes A. H., McCadden C. A., Parra J., Soldatou S., Rudolf J. D., Janssen E. M.-L., Duncan K. R., Linington R. G.. The Natural Products Atlas 2.0: A Database of Microbially-Derived Natural Products. Nucleic Acids Res. 2022;50(D1):D1317–D1323. doi: 10.1093/nar/gkab941. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Schoch C. L., Ciufo S., Domrachev M., Hotton C. L., Kannan S., Khovanskaya R., Leipe D., Mcveigh R., O’Neill K., Robbertse B., Sharma S., Soussov V., Sullivan J. P., Sun L., Turner S., Karsch-Mizrachi I.. NCBI Taxonomy: A Comprehensive Update on Curation, Resources and Tools. Database. 2020;2020:baaa062. doi: 10.1093/database/baaa062. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Patiny L., Borel A.. ChemCalc: A Building Block for Tomorrow’s Chemical Infrastructure. J. Chem. Inf. Model. 2013;53(5):1223–1228. doi: 10.1021/ci300563h. [DOI] [PubMed] [Google Scholar]
  16. Desport J. S., Frache G., Patiny L.. MSPolyCalc: A Web-based App for Polymer Mass Spectrometry Data Interpretation. The Case Study of a Pharmaceutical Excipient. Rapid Commun. Mass Spectrom. 2020;34:S2. doi: 10.1002/rcm.8652. [DOI] [PubMed] [Google Scholar]
  17. Mendo Diaz O., Patiny L., Tell A., Hutter J., Knobloch M., Stalder U., Kern S., Bigler L., Heeb N., Bleiner D.. A Quasi Real-Time Evaluation of High-Resolution Mass Spectra of Complex Chlorinated Paraffin Mixtures and Their Transformation Products. Anal. Chem. 2024;96(30):12378–12386. doi: 10.1021/acs.analchem.4c01723. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Sander T., Freyss J., Von Korff M., Rufener C.. DataWarrior: An Open-Source Program For Chemistry Aware Data Visualization And Analysis. J. Chem. Inf. Model. 2015;55(2):460–473. doi: 10.1021/ci500588j. [DOI] [PubMed] [Google Scholar]
  19. GitHub. OpenAPI-Specification; GitHub, Inc., 2021. https://github.com/OAI/OpenAPI-Specification. [Google Scholar]
  20. Lee R. F. S., Menin L., Patiny L., Ortiz D., Dyson P. J.. Versatile Tool for the Analysis of Metal–Protein Interactions Reveals the Promiscuity of Metallodrug–Protein Interactions. Anal. Chem. 2017;89(22):11985–11989. doi: 10.1021/acs.analchem.7b02211. [DOI] [PubMed] [Google Scholar]
  21. Stein S. E., Scott D. R.. Optimization and Testing of Mass Spectral Library Search Algorithms for Compound Identification. J. Am. Soc. Mass Spectrom. 1994;5(9):859–866. doi: 10.1016/1044-0305(94)87009-8. [DOI] [PubMed] [Google Scholar]
  22. Mustafa N. S., Bakar N. H. A., Mohamad N., Adnan L. H. M., Fauzi N. F. A. M., Thoarlim A., Omar S. H. S., Hamzah M. S., Yusoff Z., Jufri M.. et al. MDMA and the Brain: A Short Review on the Role of Neurotransmitters in the Cause of Neurotoxicity. Basic Clin. Neurosci. J. 2019;11(4):381–388. doi: 10.32598/bcn.9.10.485. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

ac5c06761_si_001.pdf (1.1MB, pdf)

Articles from Analytical Chemistry are provided here courtesy of American Chemical Society

RESOURCES