Free, Open-Source Software Built By CDC
Tools for Managing, Visualizing, Analyzing Public Health Data
A remake of CDC Portal Site
Search by Project Name:
Total Projects: 246
.github
special readme repo
api-standards
API Standards for 18F
bioseq-js
A fast, lightweight implementation of Smith-Waterman
blockchainTB
Proof of project for CDC's r&d with using blockchain to support TB
Python
BMGAP
The Bacterial Meningitis Genome Analysis Platform, an analysis pipeline, ExpressJS API, and ReactJS webapp for the analysis and characterization of bacterial meningitis samples
Java
cancer-report-validator
The Cancer Report Validator (CRV) is an interactive tool for validating the content of electronic submissions of cancer-related medical information prior to a system's communication with a public health central cancer registry.
JavaScript
CDC-Maps
React component for visualizing your data on a map of the United States based off work done for the CDC
Java
CDC_IIS_Open_Tools
The purpose of this project is to deliver tools that support production and consumption of HL7 and flat file formats used to communicate COVID-19 vaccination data between IIS and CDC to support tracking of vaccination progress for COVID-19.
code-of-conduct
18F's code of conduct.
Shell
couchdb
covid19healthbot
[Retiring Oct 7th, 2022] This project collects automated screening protocols and self-checker algorithms from organizations implementing CDC screening protocols in interactive web sites, chat bots, and other technology.
R
covid_case_privacy_review
Privacy review and statistical disclosure control methods for covid public case data.
ctf-terraform-examples
Example demo of terraform functionality
Shell
CycloSync-collab
data-exchange
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
data-exchange-fhir
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
Kotlin
data-exchange-hl7
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
Python
data-exchange-hl7-dbx
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
data-exchange-portal
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
Kotlin
data-exchange-upload
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
data-exchange-validation-csv
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
data-exchange-validation-xml
Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
HTML
DemographySpawnR
SAS
EPHTracking
JavaScript
ephtracking-api-assistant
Easily generate API call statements for accessing data from ephtracking.cdc.gov
JavaScript
ephtracking-viz-assistant
Assistant that helps you to create environmental health visualizations that easily can be embedded in your website
C#
erhms-info-manager
Data collection and analysis tools designed to help emergency response organizations implement the Emergency Responder Health Monitoring and Surveillance (ERHMS) framework
F2017CDCLiaison
Deliverables and Status reports from CS 6440 Introduction to Health Informatics
fdns
This is a central repository with high level information on Foundation Services, tutorials, example code, etc.
Java
fdns-kafka-library
This is the repository with the Java Library for Foundation Services Kafka workers.
FreeMarker
fdns-ms-cda-utils
This is the repository with the CDA utilities service to parse, validate and generate sample CDA data.
Java
fdns-ms-combiner
This is the repository with the Combiner service to combine JSON files into a single CSV or XLSX file.
fdns-ms-crypto
This is the repository for the cryptography microservice.
HTML
fdns-ms-gateway
This is the repository with the API gateway to connect the other microservices together.
Java
fdns-ms-hl7-utils
This is the repository with the HL7 utilities service to parse, validate and generate sample HL7 data.
Java
fdns-ms-indexing
This is the repository with the Indexing layer for the Data Lake. This is the navigation layer.
Java
fdns-ms-msft-utils
This is the repository with the Microsoft Utilities microservice for parsing Microsoft formatted documents.
Java
fdns-ms-object
This is the repository with the Object layer for the Data Lake. This is the mutable layer.
Java
fdns-ms-reporting-kafka
This is the repository that contains the Kafka workers to handle the generation of reports.
Java
fdns-ms-rules
This is the repository with the Business Rules Engine for ingesting and validating JSON files.
Java
fdns-ms-storage
This is the repository with the Storage layer for the Data Lake. This is the immutable layer.
JavaScript
fdns-ms-stubbing
A stubbing service for testing against the various endpoints of the FDNS Microservices without running the full microservices in the background.
JavaScript
fdns-ui-react
A collection of reusable React components for quickly building modern and accessible web applications.
JavaScript
fdns-ui-react-docs
This project includes documentation and examples for the FDNS React UI Library.
Flu
Repository for CDC's Flu Division
Shell
fluentd
JavaScript
GaTech-Fall2017-Goodman-HealthWeight-TeamScienceFreaks
GaTech-Fall2017-Goodman-HealthWeight-TeamScienceFreaks
JavaScript
GaTech-Fall2017-Srinivasan-ImproveAdherence-DEVSonFHIR
GaTech-Fall2017-Srinivasan-ImproveAdherence-DEVSonFHIR
JavaScript
GaTech-Fall2017-Srinivasan-SocialDeterminant-GT-MKSM
GaTech-Fall2017-Srinivasan-SocialDeterminant - GT-MKSM
JavaScript
GaTech-Fall2017-Wilmore-Breastfeeding-WeDidntStartTheFHIR
GaTech-Fall2017-Wilmore-Breastfeeding-WeDidntStartTheFHIR
geneflow-workflows
GeneFlow Public Reference Workflows
gift
Gold Idea First Templates covering data, analytics and visualization.
hackathon2018
This is the repository for the projects from the 2018 Open CDC Hackathon
Python
hie-automation-tests
HIE Automation testing framework - OpenMRS, OpenHIM, OpenSHR, HAPI-FHIR, OpenEMPI
Python
HIVEntropy
R
IMslide_1
Generation of figure by routine reporting for the case surveillance section used for IM slide 1 during summer of 2020 for COVID19 response
R
ITF_Power_BI
Contains functions for pulling publicly-available global COVID-19 case and testing data for analysis and populating a Power BI dashboard.
Shell
jenkins
Shell
kibana
KPIP
Kmer Pathogen Identification Platform
Shell
legionella_pneumophila_genomics
This repository contains bioinformatics scripts and a Docker container to perform the in silico prediction of Legionella pneumophila serogroup from short read sequences using a supervised machine learning approach.
Shell
logstash
Malaria_HFS
This repository provides tool templates for malaria focused health facility surveys.
maven-repository
This repository is a collection of artifacts with the gov.cdc group id for use in Java projects through the Maven build tool.
TSQL
Mia_publication
TypeScript
MicrobeTraceNext
Shell
mycosnp
mycosnp-bwa-pre-process
This workflow prepares and aligns samples using BWA for variant calling using the MycoSNP GATK workflow.
mycosnp-bwa-reference
This workflow prepares a reference index using BWA as part of the MycoSNP suite of workflows.
mycosnp-gatk-variants
This workflow calls variants for MycoSNP using GATK.
SAS
National-Vital-Statistics-Mortality-Data
Code for analyzing vital statistics mortality data, including death certificate literal text
ncird_vsd_covid_vax_coverage_analysis
CDC Vaccine Safety Datalink COVID-19 Vaccination Coverage Among Persons 16 years and Older, Dec 2020-May 2021
TypeScript
NEDSS-AcceptanceTests
NEDSS-DataIngestion
Data Ingestion for Modernization of NEDSS Project by Enquizit
NEDSS-DataIngestionSandbox
Sandbox to test concepts and experiments without impacting the NEDSS-DataIngestion
JavaScript
neighborjoining
Use Neighbor-Joining to turn distance matrices into phylogenetic trees in Browser and Node.js
Jupyter Notebook
NeST
NeST-nf
NeST NextFlow
HTML
Nf-NeST
HTML
NLPWorkbench
Natural Language processing for Pathology reports on cancer histology, laterality, side, and behavior.
Dockerfile
ocp-sonarqube
Version of the SonarQube container image that will run in the OpenShift restricted SCC.
JavaScript
Ocra
A client-side webapp to scrape data from the standard Epidemiological Interview Record
HTML
opencdc
This is the repository for the openCDC web site. Entire site is generated from data files describing CDC Open Technology types for data, api, code, and events. All CDC programs are welcome to submit pull requests with updates and new items useful to the public health open source community.
Python
Opioid_SUD_MHI_MedCodes
Code to flag ICD-10-CM codes related to opioid involvement, substance use disorder, and mental health issues in structured hospital data
Python
phdi
HCL
phdi-azure
Python
phdi-google-cloud
Terraform and Python code for deploying PHDI pipelines to Google Cloud Platform.
JavaScript
phdi-site
phin-vads-db
PHIN VADS Lite data
JavaScript
phlip
JavaScript
phlip-doc-management
Nextflow
phoenix
🔥🐦🔥PHoeNIx: A short-read pipeline for healthcare-associated and antimicrobial resistant pathogens
PoSE
PoSE: (Pattern of Sequence Evolution) provides visualization and annotation of amino acid substitutions to help determine major patterns during sequence evolution of protein-coding sequences, hypervariable regions, or changes in dN/dS ratios.
Python
pregnancycovidseverity
JavaScript
prime-central
JavaScript
prime-data-input-api
Rich Text Format
prime-field-teams
HCL
prime-public-health-data-infrastructure
Repository for the joint CDC+USDS PRIME project's Data Ingestion prototype project. The goal is to work with raw vaccine, case, and lab report data to arrive at an analysis of breakthrough cases in the state of Virginia that uses a data lake as underlying storage.
Kotlin
prime-reportstream
Java
prime-simplereport
SimpleReport is a fast, free, and easy way for COVID-19 testing facilities to report results to public health departments.
R
Rnssp
A Signature R package for the National Syndromic Surveillance Program (NSSP) at the Centers for Disease Control and Prevention (CDC). A collection of tools, functions, and R Markdown templates that supports the Community of Practice of the NSSP.
Shell
s2i-ruby-vocab-builder
Ruby Source-to-Image builder tailored to the needs of the SDP Vocabulary project.
Jupyter Notebook
SARS-CoV-2_FRNTcalculations
Jupyter Notebook file with R Script for FRNT50 Calculations from a folder of CSV files in 96-well plate format.
Perl
SARS-CoV-2_Sequencing
A collection of sequencing protocols and bioinformatic resources for SARS-CoV-2 sequencing.
R
SaviR
The purpose of SaviR is to collect the functions needed to access and prepare various COVID data sources.
Nextflow
SC2CLIA
An SARS-CoV-2 bioinformatics pipeline for CLIA validation using Dr. Erin Young's Cecret StaphB pipeline as a base
Java
SDP-CBR
HTML
SDP-CBR-Broker
SDP-Slide-Test
Repository for the SDP team to test slides.
Python
seqsender
Automated Pipeline to Generate FTP Files and Manage Submission of Sequence Data to Public Repositories
C#
Source-Code-Inventory
An application and Wiki for managing an inventory of source code, compliant with the Federal Source Code Policy.
spheres-augur-build
This repository analyzes viral genomes using Nextstrain to understand how SARS-CoV-2, the virus that is responsible for the COVID-19 pandemic, evolves and spreads. This is a copy of the original Nextstrain ncov repository, which will (by default) build augur all 50 states + DC + PR using the same parameters and subsampling strategy.
spheres-auspice-data
Data for the SPHERES Auspice site
HTML
springfox-swagger-ui
This is the repository extending the Springfox Swagger UI package to meet CDC browser requirements.
Python
SUD_MHI_NLP
Code to flag mentions of substance use disorder and mental health issues in clinical note text
Jupyter Notebook
Syphilis_Record_Search_and_Review_Algorithm
template
Template repository with rules, practices, and privacy, license, records, notices to help programs use the CDCgov GitHub organization.
Shell
Tools
Python
WDPB_CDS_PHL_Tools