NCI Thesaurus Concept Scraper avatar

NCI Thesaurus Concept Scraper

Pricing

from $4.52 / 1,000 results

Go to Apify Store
NCI Thesaurus Concept Scraper

NCI Thesaurus Concept Scraper

Pull biomedical and cancer concepts from the NCI Thesaurus via the NCI EVS REST API. Search by keyword or list NCIt codes to return preferred name, synonyms, definition, semantic type, status, and parent and child concepts. Great for ontology mapping and clinical research.

Pricing

from $4.52 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

ParseForge Banner

🧬 NCI Thesaurus Concept Scraper

🚀 Export biomedical and cancer concepts in seconds. Pull NCI Thesaurus concepts straight from the official NCI EVS REST API by keyword or concept code.

Turn the NCI Thesaurus into clean, structured records you can drop into an ontology, a clinical data dictionary, a research database, or a terminology mapping pipeline. Search a keyword or list exact NCIt codes and get one tidy record per concept with names, synonyms, definitions, semantic types, and the hierarchy around each term.

Coverage is the NCI Thesaurus (NCIt) as published through the NCI Enterprise Vocabulary Services (EVS) REST API: preferred names, synonyms from contributing sources like CDISC and GDC, authoritative definitions, semantic types, concept status, and the parent and child concepts that define each term's place in the cancer and biomedical hierarchy.

🎯 Target Audience💡 Primary Use Cases
Clinical data and biomedical informatics teamsMap local terms onto standardized NCIt codes
Cancer and life-science researchersBuild concept lists for a study or registry
Ontology and vocabulary engineersSeed or audit a terminology with parents and children
Health-tech and EHR developersPower code lookups and synonym resolution

📋 What the NCI Thesaurus Concept Scraper does

This Actor calls the public NCI EVS REST API and returns one clean record per concept, with two ways to select what you want:

  • Search by term — find every NCI Thesaurus concept matching a keyword such as melanoma or BRAF gene.
  • By concept codes — fetch specific concepts by their NCIt code, for example C3224 or C16612.

Choose a detail level per run. Summary returns names, synonyms, definitions, semantic type, and status. Full adds the parent and child concepts plus extra properties. Every record carries a scrapedAt timestamp.

📊 Data fields

Each record includes: active, children, code, conceptStatus, contributingSources, definition, displayName, leaf, name, neoplasticStatus, parents, scrapedAt, semanticTypes, synonyms, terminologyVersion, umlsCui, url. All 17 field names come from a real production run, so what you see here is what lands in your dataset.

🚀 How to use

  1. Create a free Apify account using this sign-up link.
  2. Open the NCI Thesaurus Concept Scraper.
  3. Choose a mode (search a term or list concept codes).
  4. Set include to summary or full, and maxItems to the number of records you want.
  5. Click Start and grab your results when the run finishes.

💡 Pro Tip: browse the complete ParseForge collection.

⚠️ Disclaimer: independent tool, not affiliated with the National Cancer Institute or the National Institutes of Health. Only publicly available data is collected.

🆘 Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.