The Broad Street schema is organized into Modules, each consisting of a serious of tables for storing data, and curation relies on entry & manipulation of data in these modules. Curators rarely work at the Broad Street schema level, but software and algorithm developers often need to understand how the data is fundamentally organized. Nonetheless, new curators and developers should familiarize themselves with both the Broad Street Modules and the curation protocols. When curators use the web interface to add data to CARD, they are manipulating the contents of Broad Street.
Please note, this is a port of internal documentation, some links may point to servers behind the McMaster University firewall and thus will not be accessible.
- Administrative Module for managing users, performing updates, and tracking usage.
- Controlled Vocabulary Module for managing ontologies.
- External Reference Module for tracking connections to external databases such as GenBank or PubMed.
- Model Module for storing reference sequences and mutations, plus bioinformatic parameters for prediction of AMR genes.
- Publication Module for tracking scientific publications associated with AMR genes.
- Resistomes & Variants Module for storing pre-computed resistomes and AMR gene alleles from bulk analysis of genomes from NCBI.
While the contents of the modules and tables are generally generated by manual curation, some table contents are automatically generated by Automated Tasks.