OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Data & Analytics

Chemdataextractor

ChemDataExtractor is an MIT-licensed Python toolkit that extracts chemical information from scientific literature, with readers for HTML, XML and PDF and components for chemical entity recognition, property and spectra parsing, table extraction and document-level data processing.

Independent OpenViST project profile, based on linked sources.

Chemdataextractor — OpenViST project profile in AI Data & Analytics.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use ChemDataExtractor when a workflow needs to turn scientific literature in supported document formats into structured chemical information.

Who it is for

  • Developers building scientific-document processing workflows.
  • Research teams that need structured chemical information from literature.

Documented uses

  • Read scientific documents in HTML, XML or PDF.
  • Identify chemical named entities and parse properties or spectra.
  • Extract tabulated data and process documents to resolve data interdependencies.
Before you choose

Requirements & limits

The project is open source under the MIT license. Its README documents pip and conda installation routes.

  • The documented reader formats are HTML, XML and PDF.
  • Extraction components include chemical named-entity recognition, rule-based property and spectra grammars, table parsing and document processing.
  • The README links to full documentation and additional installation options.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install ChemDataExtractor

Install the Python toolkit using one of the package-manager commands in the project README.

Before you start

  • A Python environment for the pip installation route, or an Anaconda environment for the conda route.

Steps

  1. For pip, run the command below.

    Documented command
    pip install chemdataextractor
  2. For Anaconda, run conda install -c chemdataextractor chemdataextractor.

Expected outcome

The documented package-manager command installs ChemDataExtractor.

Guide limitations

  • The README does not give a document-processing example or specify supported runtime environments.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
mcs07/ChemDataExtractor · Official homepage title · retained in its source language