Class: FunctionalAnnotationAggMember
URI: nmdc:FunctionalAnnotationAggMember
classDiagram
class FunctionalAnnotationAggMember
click FunctionalAnnotationAggMember href "../FunctionalAnnotationAggMember"
FunctionalAnnotationAggMember : count
FunctionalAnnotationAggMember : gene_function_id
FunctionalAnnotationAggMember : type
FunctionalAnnotationAggMember : was_generated_by
FunctionalAnnotationAggMember --> "1" WorkflowExecution : was_generated_by
click WorkflowExecution href "../WorkflowExecution"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
was_generated_by | 1 WorkflowExecution or WorkflowExecution or DataGeneration |
direct | |
gene_function_id | 1 Uriorcurie |
The identifier for the gene function | direct |
count | 1 Integer |
The number of sequences (for a metagenome or metatranscriptome) or spectra (f... | direct |
type | 1 Uriorcurie |
the class_uri of the class that has been instantiated | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Database | functional_annotation_agg | range | FunctionalAnnotationAggMember |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nmdc/nmdc
Mappings
Mapping Type | Mapped Value |
---|---|
self | nmdc:FunctionalAnnotationAggMember |
native | nmdc:FunctionalAnnotationAggMember |
LinkML Source
Direct
name: FunctionalAnnotationAggMember
from_schema: https://w3id.org/nmdc/nmdc
slots:
- was_generated_by
- gene_function_id
- count
- type
slot_usage:
was_generated_by:
name: was_generated_by
required: true
structured_pattern:
syntax: '{id_nmdc_prefix}:(wfmgan|wfmp|wfmtan)-{id_shoulder}-{id_blade}{id_version}$'
interpolated: true
count:
name: count
description: The number of sequences (for a metagenome or metatranscriptome) or
spectra (for metaproteomics) associated with the specified function.
class_uri: nmdc:FunctionalAnnotationAggMember
Induced
name: FunctionalAnnotationAggMember
from_schema: https://w3id.org/nmdc/nmdc
slot_usage:
was_generated_by:
name: was_generated_by
required: true
structured_pattern:
syntax: '{id_nmdc_prefix}:(wfmgan|wfmp|wfmtan)-{id_shoulder}-{id_blade}{id_version}$'
interpolated: true
count:
name: count
description: The number of sequences (for a metagenome or metatranscriptome) or
spectra (for metaproteomics) associated with the specified function.
attributes:
was_generated_by:
name: was_generated_by
from_schema: https://w3id.org/nmdc/nmdc
mappings:
- prov:wasGeneratedBy
rank: 1000
alias: was_generated_by
owner: FunctionalAnnotationAggMember
domain_of:
- FunctionalAnnotationAggMember
- FunctionalAnnotation
- DataObject
range: WorkflowExecution
required: true
structured_pattern:
syntax: '{id_nmdc_prefix}:(wfmgan|wfmp|wfmtan)-{id_shoulder}-{id_blade}{id_version}$'
interpolated: true
any_of:
- range: WorkflowExecution
- range: DataGeneration
gene_function_id:
name: gene_function_id
description: The identifier for the gene function.
examples:
- value: KEGG.ORTHOLOGY:K00627
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
alias: gene_function_id
owner: FunctionalAnnotationAggMember
domain_of:
- FunctionalAnnotationAggMember
range: uriorcurie
required: true
count:
name: count
description: The number of sequences (for a metagenome or metatranscriptome) or
spectra (for metaproteomics) associated with the specified function.
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
alias: count
owner: FunctionalAnnotationAggMember
domain_of:
- FunctionalAnnotationAggMember
range: integer
required: true
type:
name: type
description: the class_uri of the class that has been instantiated
notes:
- replaces legacy nmdc:type slot
- makes it easier to read example data files
- required for polymorphic MongoDB collections
examples:
- value: nmdc:Biosample
- value: nmdc:Study
from_schema: https://w3id.org/nmdc/nmdc
see_also:
- https://github.com/microbiomedata/nmdc-schema/issues/1048
- https://github.com/microbiomedata/nmdc-schema/issues/1233
- https://github.com/microbiomedata/nmdc-schema/issues/248
rank: 1000
slot_uri: rdf:type
designates_type: true
alias: type
owner: FunctionalAnnotationAggMember
domain_of:
- EukEval
- FunctionalAnnotationAggMember
- PeptideQuantification
- ProteinQuantification
- MobilePhaseSegment
- PortionOfSubstance
- MagBin
- MetaboliteIdentification
- GenomeFeature
- FunctionalAnnotation
- AttributeValue
- NamedThing
- OntologyRelation
- FailureCategorization
- Protocol
- CreditAssociation
- Doi
range: uriorcurie
required: true
class_uri: nmdc:FunctionalAnnotationAggMember