Back

OncoContour: An Interactive Platform for Geographic Visualization and Demographic Analysis of Cancer Incidence.

White, D.; Uzun, A.

2026-05-22 bioinformatics
10.64898/2026.05.20.726625 bioRxiv
Show abstract

Cancer incidence varies substantially across geographic regions and demographic groups, yet translating large-scale surveillance datasets into accessible, interpretable visualizations remains a challenge for researchers and public health professionals without computational expertise. We developed OncoContour, an interactive web-based platform that enables geographic visualization and demographic analysis of cancer incidence data through a browser-accessible interface. To demonstrate its capabilities, we analyzed publicly available cancer incidence data from the United States Cancer Statistics database via CDC WONDER, covering five major cancer types across four northeastern U.S. metropolitan statistical areas from 2017 through 2022, supplemented by demographic data from the U.S. Census Bureau American Community Survey. OncoContour integrates population distribution heatmaps, per-capita cancer incidence heatmaps, interactive multi-city temporal trend charts, structured cancer data tables, and demographic visualizations covering race, ethnicity, age, and sex distributions into a single dynamically generated HTML report. The platform is implemented in Python using Flask, Folium, Plotly, and Matplotlib, and is containerized using Docker for reproducible local deployment. Across all four metropolitan areas, breast and prostate cancers accounted for the highest incidence counts over the study period, while a decline in reported cases observed in 2020 is consistent with documented disruptions to cancer screening during the COVID-19 pandemic. By integrating geospatial mapping, temporal analysis, and demographic visualization within a unified, no-code interface, OncoContour aims to support cancer surveillance, epidemiological investigation, and targeted public health planning. OncoContour is freely available at https://github.com/alperuzun/oncocontour_docker.

Matching journals

The top 7 journals account for 50% of the predicted probability mass.

1
Bioinformatics
1061 papers in training set
Top 2%
12.7%
2
Nature Communications
4913 papers in training set
Top 17%
10.2%
3
GigaScience
172 papers in training set
Top 0.1%
10.2%
4
PLOS ONE
4510 papers in training set
Top 21%
8.5%
5
Patterns
70 papers in training set
Top 0.1%
4.2%
6
Scientific Reports
3102 papers in training set
Top 35%
3.6%
7
Scientific Data
174 papers in training set
Top 0.6%
2.9%
50% of probability mass above
8
BMC Bioinformatics
383 papers in training set
Top 3%
2.6%
9
npj Digital Medicine
97 papers in training set
Top 2%
2.6%
10
JCO Clinical Cancer Informatics
18 papers in training set
Top 0.3%
2.5%
11
Nucleic Acids Research
1128 papers in training set
Top 8%
2.5%
12
Advanced Science
249 papers in training set
Top 8%
2.1%
13
Bioinformatics Advances
184 papers in training set
Top 2%
1.9%
14
Genome Medicine
154 papers in training set
Top 4%
1.9%
15
Nature Biotechnology
147 papers in training set
Top 4%
1.9%
16
Cancer Research
116 papers in training set
Top 2%
1.7%
17
PLOS Computational Biology
1633 papers in training set
Top 17%
1.5%
18
Briefings in Bioinformatics
326 papers in training set
Top 5%
1.2%
19
The Lancet Digital Health
25 papers in training set
Top 0.8%
0.9%
20
Journal of the American Medical Informatics Association
61 papers in training set
Top 2%
0.8%
21
iScience
1063 papers in training set
Top 28%
0.8%
22
Journal of Medical Internet Research
85 papers in training set
Top 4%
0.8%
23
Cell Reports Methods
141 papers in training set
Top 5%
0.8%
24
BMC Medical Research Methodology
43 papers in training set
Top 2%
0.7%
25
Epidemiology
26 papers in training set
Top 0.6%
0.7%
26
Communications Medicine
85 papers in training set
Top 1%
0.7%
27
Viruses
318 papers in training set
Top 6%
0.7%
28
Proceedings of the National Academy of Sciences
2130 papers in training set
Top 47%
0.7%
29
Nature Human Behaviour
85 papers in training set
Top 5%
0.7%
30
IEEE Journal of Biomedical and Health Informatics
34 papers in training set
Top 2%
0.7%