Back

Exploring Cancer in Colorado using a novel data platform: the ECCO experience

Lowery, J. T.; Alquaddoomi, F.; Rubinetti, V.; Burus, T.; Jardine, C. T.; Warren, A. C.; Walsh, J. M.; Borrayo, E. T.; Davis, S.

2026-02-04 epidemiology
10.64898/2026.02.03.26345489 medRxiv
Show abstract

PurposeTo create a publicly available, interactive data platform to visualize various data measures reflecting Colorado and its residents to support research and outreach efforts, specifically focusing on cancer burden and disparities throughout the state. This platform, named ECCO (Exploring Cancer in Colorado), aims to integrate diverse public data sources into a unified, user-friendly interface, accessible to researchers, community members, and outreach programs alike. MethodsA multi-disciplinary team developed ECCO, leveraging public data sources like Cancer InFocus, State Cancer Profiles, and the Colorado Department of Public Health and Environment. The platforms architecture employs a three-tiered web application model, utilizing a PostgreSQL database, a backend API built with FastAPI, and a Vue 3 frontend with an Open Layers map. Data is organized geographically at the county and/or census tract levels, categorized into measure categories (e.g., socio-demographics, cancer risk factors), and further filterable by demographic characteristics. An automated Extract-Transform-Load (ETL) data pipeline ensures regular updates of the data. ResultsThe platform visualizes data such as socio-demographics, cancer risk factors, screening adherence, and cancer incidence and mortality rates. Additionally, ECCO incorporates location-specific data for cancer care facilities, health services, environmental exposures, and political boundaries. To date, ECCO has had 1.1K unique visitors and over 19K pageviews according to Google Analytics. ConclusionThe ECCO platform provides a valuable tool for understanding and addressing cancer disparities in Colorado. By integrating diverse data sources and offering interactive visualization, ECCO enhances the ability of researchers, community members, and outreach programs to identify populations at risk, inform interventions, and support research priorities. AvailabilityThe application and code are available at https://coe-ecco.org/ and https://github.com/colorado-cancer-center/ecco. CONTENT SUMMARYO_ST_ABSKey ObjectiveC_ST_ABSThis work sought to develop ECCO (Exploring Cancer in Colorado), an interactive, easily-accessible data platform designed to visualize and understand diverse cancer-related data measures reflective of Colorado and its residents. Knowledge generatedECCO integrates public data from sources like Cancer InFocus, State Cancer Profiles, and the Colorado Department of Public Health and Environment, visualizing measures such as socio-demographics, cancer risk factors, screening adherence, and cancer incidence and mortality rates at both county and census tract levels. The platform also incorporates location-specific data on cancer care facilities, health services, environmental exposures, and political boundaries.

Matching journals

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

1
PLOS ONE
4510 papers in training set
Top 6%
23.0%
2
Disaster Medicine and Public Health Preparedness
16 papers in training set
Top 0.1%
12.6%
3
International Journal of Environmental Research and Public Health
124 papers in training set
Top 0.9%
6.4%
4
International Journal of Medical Informatics
25 papers in training set
Top 0.4%
3.7%
5
BMC Public Health
147 papers in training set
Top 1%
3.7%
6
JMIR Public Health and Surveillance
45 papers in training set
Top 0.8%
2.9%
50% of probability mass above
7
BMC Medical Research Methodology
43 papers in training set
Top 0.4%
2.1%
8
BMC Medical Informatics and Decision Making
39 papers in training set
Top 1%
2.1%
9
Frontiers in Public Health
140 papers in training set
Top 4%
1.9%
10
Scientific Reports
3102 papers in training set
Top 52%
1.9%
11
Scientific Data
174 papers in training set
Top 1%
1.7%
12
Spatial and Spatio-temporal Epidemiology
10 papers in training set
Top 0.1%
1.7%
13
BMJ Open
554 papers in training set
Top 10%
1.5%
14
Journal of Medical Internet Research
85 papers in training set
Top 3%
1.5%
15
JMIR Research Protocols
18 papers in training set
Top 0.9%
1.3%
16
PLOS Global Public Health
293 papers in training set
Top 4%
1.3%
17
JMIR mHealth and uHealth
10 papers in training set
Top 0.3%
1.3%
18
BMC Health Services Research
42 papers in training set
Top 2%
1.3%
19
PeerJ
261 papers in training set
Top 11%
1.0%
20
Annals of Epidemiology
19 papers in training set
Top 0.5%
0.8%
21
Healthcare
16 papers in training set
Top 2%
0.8%
22
JMIR Formative Research
32 papers in training set
Top 2%
0.8%
23
JAMA Network Open
127 papers in training set
Top 4%
0.8%
24
F1000Research
79 papers in training set
Top 4%
0.8%
25
BMC Research Notes
29 papers in training set
Top 0.5%
0.8%
26
Epidemiology and Infection
84 papers in training set
Top 3%
0.8%
27
BMC Infectious Diseases
118 papers in training set
Top 5%
0.8%
28
International Journal of Epidemiology
74 papers in training set
Top 3%
0.8%
29
eLife
5422 papers in training set
Top 59%
0.7%
30
DIGITAL HEALTH
12 papers in training set
Top 0.7%
0.7%