Abstract
Background Molecular profiling of cancers is now routine at many cancer centers, and the number of precision cancer medicine clinical trials, which are informed by profiling, is steadily rising. Additionally, these trials are becoming increasingly complex, often having multiple arms and many genomic eligibility criteria. Currently, it is a challenging for physicians to match patients to relevant clinical trials using the patient’s genomic profile, which can lead to missed opportunities. Automated matching against uniformly structured and encoded genomic eligibility criteria is essential to keep pace with the complex landscape of precision medicine clinical trials.
Results To meet these needs, we built and deployed an automated clinical trial matching platform called MatchMiner at the Dana-Farber Cancer Institute (DFCI). The platform has been integrated with Profile, DFCI’s enterprise genomic profiling project, which contains tumor profile data for >20,000 patients, and has been made available to physicians across the Institute. As no current standard exists for encoding clinical trial eligibility criteria, a new language called Clinical Trial Markup Language (CTML) was developed, and over 158 genomically-driven clinical trials were encoded using this language. The platform is open source and freely available for adoption by other institutions.
Conclusion MatchMiner is the first open platform developed to enable computational matching of patient-specific genomic profiles to precision cancer medicine clinical trials. Creating MatchMiner required developing clinical trial eligibility standards to support genome-driven matching and developing intuitive interfaces to support practical use-cases. Given the complexity of tumor profiling and the rapidly changing multi-site nature of genome-driven clinical trials, open source software is the most efficient, scalable, and economical option for matching cancer patients to clinical trials.
Footnotes
Abbreviations
- AACR
- American Association for Cancer Research
- API
- Application programming interface
- CNA
- DNA copy number alteration
- CLIA
- Clinical Laboratory Improvement Amendments
- CTML
- Clinical Trial Markup Language
- DFCI
- Dana-Farber Cancer Institute
- EMR
- Electronic Medical Record
- FFPE
- Formalin-fixed paraffin-embedded
- AG4GH
- Global Alliance for Genome and Health
- HIPAA
- Health Insurance Portability and Accountability Act
- HUGO
- Human Genome Organization
- Indel
- Insertion / deletion
- NCT
- National Clinical Trial
- MPS
- Massively Parallel Sequencing
- REST
- RepresEntational State Transfer
- SNV
- Single Nucleotide Variant
- SAML
- Security Assertion Markup Language