This document is part of the BioCompute Object User Guide
Back to BCO domains
This section defines the usability_domain
part of the BCO structure.
This field provides a space for the author to define the usability domain of the BCO. It is an array of free text values that should be consistant with terminology used in the name
, external references (xref
), and keywords
sections. The usability_domain
can accept template language to indicate values from the external_references
. The template takes the form of:
(SNP)[SO:0000694]
where ($term) and [$identifier] are an entry in the external_references
section.
This field is to aid in search-ability and provide a specific scientific use case and a description of the function of the object. The usability domain along with keywords can help determine when and how the BCO can be used. It is recomended that a novel use of a specific BCO would result in the creation of a new entry with a new usability domain.
"usability_domain": [
"Identify baseline single nucleotide polymorphisms (SNPs)[SO:0000694], (insertions)[SO:0000667], and (deletions)[SO:0000045] that correlate with reduced (ledipasvir)[pubchem.compound:67505836] antiviral drug efficacy in (Hepatitis C virus subtype 1)[taxonomy:31646]",
"Identify treatment emergent amino acid (substitutions)[SO:1000002] that correlate with antiviral drug treatment failure",
"Determine whether the treatment emergent amino acid (substitutions)[SO:1000002] identified correlate with treatment failure involving other drugs against the same virus",
"GitHub CWL example: https://github.com/mr-c/hive-cwl-examples/blob/master/workflow/hive-viral-mutation-detection.cwl#L20"]
]