| Literature DB >> 31675914 |
Elmar Bucher1, Cheryl J Claunch1, Derrick Hee1, Rebecca L Smith1, Kaylyn Devlin1, Wallace Thompson1, James E Korkola1, Laura M Heiser2.
Abstract
BACKGROUND: In biological experiments, comprehensive experimental metadata tracking - which comprises experiment, reagent, and protocol annotation with controlled vocabulary from established ontologies - remains a challenge, especially when the experiment involves multiple laboratory scientists who execute different steps of the protocol. Here we describe Annot, a novel web application designed to provide a flexible solution for this task.Entities:
Keywords: Annotamentum; Annotation; Controlled vocabulary; Metadata; Software
Mesh:
Substances:
Year: 2019 PMID: 31675914 PMCID: PMC6824123 DOI: 10.1186/s12859-019-3147-0
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Fig. 2Annot workflow representation. Assay reagents and samples are first annotated via the Annot web interface or via Excel spreadsheet that can be uploaded into Annot. This annotation step enforces the use of controlled vocabulary and official gene, protein, compound and cell line identifiers. Annotated reagents and samples are next combined into endpoint, perturbation, and sample sets. In this step, additional experimental details can be specified, for example, reagent concentrations, cell seeding density, or cell passage number (red arrows). For assays that involve robot pipetting, array spotting, or cyclic staining, super sets can be generated (light green arrows). Finally, for each assay: run, endpoint, perturbation, sample, and super sets are merged to a run specific assay layout (dark green arrows). Assays and supersets that are regularly processed by the lab can be directly tracked in Annot, along with specification of the date, protocol and laboratory personnel. Lastly, assays can be grouped into studies and studies into investigations (blue arrows)
controlled vocabulary usage and source overview
| Ontology | Vocabulary | Source | Official Url |
|---|---|---|---|
| BAO | clonality, genetic modification, growth property, immunology isotype, transient modification | bio ontology |
|
| DOID | disease | bio ontology |
|
| EFO | unit | bio ontology |
|
| MESH | cell type | bio ontology |
|
| NCBITAXON | organism | bio ontology |
|
| OBI | sex | bio ontology |
|
| SNOMEDCT | antibody part, ethnicity | bio ontology |
|
| UBERON | organ, tissue | bio ontology |
|
| CELLOSAURUS | sample | cellosaurus |
|
| CHEBI | compound | ebi |
|
| ENSG | gene | ensembl |
|
| GENEONTOLOGY | gene ontology, biological process, cellular component (protein complex), molecular function | gene ontology |
|
| UNIPROT | protein | uniprot |
|
| OWN | dye, health status, provider, sample entity, verification profile, yield fraction | own |
|
Fig. 1Schematic representation of the Annot Django code base stack. Annot was designed in a bottom-up approach. The controlled vocabulary layer establishes the basis for sample and reagent annotation in the brick layer. In the assay cube layer, sample and reagent bricks can be assembled into any experimental layout using Python3 scripting. In the tracking layer, assays can be annotated with protocols, execution dates, and staff. In the uppermost layers, studies and investigations can be used to group assays. Each layer depends on lower layers but not on upper layers