JuliaHealth logo


This is the website for the JuliaHealth organization.

We use the Julia programming language to improve medicine, health care, public health, and biomedical research.

Visit us on GitHub: https://github.com/JuliaHealth

Post in the Biology, Health, and Medicine category on Discourse.

Join us in the #biology-health-and-medicine stream on Zulip.

Chat with us in the #health-and-medicine channel on Slack. (Get a Slack invite here.)

JuliaHealth packages

Here is a list of Julia packages in the JuliaHealth organization:

ARules.jlJulia package for association rule learning
BioMedQuery.jlJulia utilities for interacting with biomedical databases and biomedical application programming interfaces (APIs)
CAOS.jlJulia implementation of the characteristic attribute organization system (CAOS) algorithm
CTakesParser.jlJulia package to parse the output of Apache cTAKES (clinical text analysis and knowledge extraction system)
DICOM.jlJulia package for reading and writing DICOM (Digital Imaging and Communications in Medicine) files
DICOMClient.jlJulia client for connecting to DICOM (Digital Imaging and Communications in Medicine) servers by using the DICOMweb RESTful services
DateShifting.jlReduce re-identification risk while preserving temporal relationships in health data sets
DiagnosisClassification.jlMappings between different systems for classifying diagnoses and problems
EHRAuthentication.jlHelper code for authenticating to various electronic health record (EHR) systems
FHIRClient.jlJulia client for connecting to FHIR (Fast Healthcare Interoperability Resources) servers and building SMART on FHIR applications
HealthBase.jlCommon namespace for functions and interfaces in the JuliaHealth ecosystem
ICD_GEMs.jlICD_GEMs.jl is a Julia package that allows to translate ICD-9 codes in ICD-10 and viceversa via the General Equivalence Mappings (GEMs) of the International Classification of Diseases (ICD).
MTIWrapper.jlJulia wrapper to the Medical Text Indexer (MTI) application programming interface (API)
OMOPCDMCohortCreator.jlCreate cohorts from databases utilizing the OMOP CDM
OMOPCDMDatabaseConnector.jlUtility package to connect to databases in the OMOP CDM format
OMOPCommonDataModel.jlPure Julia implementation of the OMOP Common Data Model (CDM)
PharmaceuticalClassification.jlMappings between different systems for classifying medications
PubChemCrawler.jlUtilities to programmatically query the PubChem database
PubMedMiner.jlJulia package for studying co-occurrences in PubMed articles
SMARTAppLaunch.jlImplementation of the SMART App Launch Framework for building SMART on FHIR applications
SMARTBackendServices.jlServer-to-server FHIR connections


Our colleagues in the BioJulia organization use Julia in biology, bioinformatics, and computational biology. Check out their website and visit them on GitHub.