Skip to content
@Scigantic

Scigantic

Scigantic

Scigantic builds a platform for working with public scientific data: a searchable catalog of thousands of archives, notebooks that mount them directly with no download step, an in-notebook AI assistant with schema-aware context, and fine-tuning pipelines for biological sequence models. scigantic.com

The packages in this org are the query layer underneath that platform, released standalone. Each one is a permissively licensed Python client for a specific public archive or file format, self-contained and usable with no dependency on the rest of Scigantic. Together they're a library of libraries: point-lookups, search, and streaming access over public scientific data, without mirroring a database yourself or downloading more than you need. Using one on its own is a preview of the access layer that Scigantic's contextualized archives and fine-tuning infrastructure are built on top of.

Structural biology & cryo-EM

Package What it does
scigantic-empiar Stream any of ~3,000 EMPIAR cryo-EM datasets (8.9 PiB) over parallel HTTP range reads, nothing downloaded
scigantic-emdb Search all 60,895 EMDB structures by protein, organism, resolution, molecular weight, or PDB cross-reference
scigantic-wwpdb Fetch any of ~45,000 wwPDB Chemical Component Dictionary ligands and monomers by id, no download
scigantic-cryoet Search ~370 CZ CryoET Data Portal tomography datasets by organism, sample type, disease, or annotation coverage

Chemistry & bioactivity

Package What it does
scigantic-chembl Query ChEMBL directly from a public S3 mirror with DuckDB, no local database
scigantic-bindingdb Query BindingDB the same way, including a live cross-reference bridge into ChEMBL
scigantic-pubchem Live PubChem client with throttle-aware retry, BioAssay/gene/protein/Tox21 coverage, and caching PubChemPy doesn't have
scigantic-comptox Query EPA's ToxCast bioactivity data from a public S3 mirror, plus live Chemical/Hazard/Exposure lookups over EPA's own CCTE API

File formats & agent tooling

Package What it does
scigantic-headers Decode scientific file headers (cryo-EM, imaging, flow cytometry, mass spec, sequencing, structural biology) into typed fields. Zero dependencies.
scigantic-mcp MCP server for the Scigantic archive catalog: search thousands of datasets and get LLM-ready schema cards without downloading anything
pip install scigantic-empiar scigantic-emdb scigantic-wwpdb scigantic-cryoet \
            scigantic-chembl scigantic-bindingdb scigantic-pubchem scigantic-comptox \
            scigantic-headers scigantic-mcp

Every package here is MIT or MIT-0 licensed, with its own README, tests, and CI. Issues and PRs welcome.

Popular repositories Loading

  1. scigantic-chembl scigantic-chembl Public

    Query ChEMBL directly from a public S3 mirror with DuckDB. No download, no local database.

    Python 8 1

  2. scigantic-pubchem scigantic-pubchem Public

    A PubChemPy-inspired PUG REST client with throttle-aware retry, caching, BioAssay/gene/protein/Tox21 data, live cross-references into ChEMBL, BindingDB and the PDB, and a local parquet mirror for b…

    Python 4

  3. scigantic-empiar scigantic-empiar Public

    Explore the EMPIAR cryo-EM archive from Python — stream any of ~3,000 datasets (8.9 PiB) over parallel HTTP range reads, nothing downloaded.

    Python 1

  4. scigantic-emdb scigantic-emdb Public

    Search every structure in EMDB from Python — 60,895 cryo-EM maps by protein, organism, resolution, molecular weight and PDB cross-reference.

    Python 1

  5. scigantic-bindingdb scigantic-bindingdb Public

    Query BindingDB directly from a public S3 mirror with DuckDB, including a ChEMBL cross-reference bridge table.

    Python 1

  6. scigantic-comptox scigantic-comptox Public

    Query EPA's CompTox Chemicals Dashboard: ToxCast bioactivity from a public S3 mirror, plus live Chemical/Hazard/Exposure lookups via EPA's CCTE API.

    Python 1

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…