NCI Thesaurus Concept Scraper
Pricing
from $4.52 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

🧬 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 teams | Map local terms onto standardized NCIt codes |
| Cancer and life-science researchers | Build concept lists for a study or registry |
| Ontology and vocabulary engineers | Seed or audit a terminology with parents and children |
| Health-tech and EHR developers | Power 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
melanomaorBRAF gene. - By concept codes — fetch specific concepts by their NCIt code, for example
C3224orC16612.
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
- Create a free Apify account using this sign-up link.
- Open the NCI Thesaurus Concept Scraper.
- Choose a
mode(search a term or list concept codes). - Set
includetosummaryorfull, andmaxItemsto the number of records you want. - Click Start and grab your results when the run finishes.
🔗 Recommended Actors
- Have I Been Pwned Breaches Catalog Scraper
- More reference and data Actors in the ParseForge collection
💡 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.