CancerDB is a public domain database and website containing facts about all types of cancers and related entities.
Someone's project could by just 2 insights away from being the next great cure. CancerDB can help builders figure out what those 2 missing insights are.
CancerDB is built for Cancer Researchers to help them build the next great cure. It is also built for those beautiful human beings affected by cancer and their loved ones. We want to provide you with the absolute best data on cancer. We will deliver that information to you quickly, cheaply, and you will be able to trust it 100%.
This repo contains the entire database and website for https://cancerdb.com.
The CancerDB database will be freely available:
- As CSV:
- As JSON:
Documentation for the CSV will be available here: https://cancerdb.com/docs/csv.html.
Easy method: https://edit.cancerdb.com/create
Advanced method: Create a new file in database/things
with a unique URL friendly filename ending in .cancerdb
and send a pull request.
Easy method: https://edit.cancerdb.com
Advanced method: Edit the corresponding database/things/*.cancerdb
file and send a pull request.
Advanced method: Edit or create a new file in database/grammar
and add at least 1 example to an entity in database/things
and send a pull request.
git clone https://github.com/breck7/CancerDB
cd CancerDB
npm install .
npm run tsc
npm run build
open site/index.html
The most important folder is database/things/
, which contains a file for each entity. The folder database/grammar/
contains the grammar files (schema) for the database.
The website content is in the site
folder.
CancerDB content is published to the public domain and you can use it freely. If needed, here are 3 options for citing PLDB:
https://cancerdb.com
Yunits + Zhu + et al (2022) - "CancerDB: A public domain csv file to help build the next great cure". Retrieved from: 'https://cancerdb.com' [Online Resource]
@article{pldb,
author = {Yunits + Zhu + et al},
title = {CancerDB: A public domain csv file to help build the next great cure},
journal = {CancerDB},
year = {2022},
note = {https://cancerdb.com}
}
The budget for Year for CancerDB is $6,315. $6,195 was used to purchase CancerDB.com and we expect $840 in Digital Ocean server costs. Funding so far is provided from Breck Yunits. If you are not a programmer or cancer researcher but want to contribute, there will be important ways you can both help sponsor us and help us decide what to do next. Please keep monitoring this page. If you would like to contribute anything now: https://giving.uhfoundation.org/funds/12388504 or https://www.stjude.org/donate/donate-to-st-jude.html.
All sources for CancerDB you will be able to find here: https://cancerdb.com/pages/acknowledgements.html