Class: TaxonomyDim
Taxonomic hierarchy dimension table using NCBI taxonomy. Pre-parsed ranks for efficient filtering and aggregation.
USAGE: Join with taxonomic classification tables (kraken_gold, gottcha_gold, centrifuge_gold) to get full taxonomic lineages.
TAXONOMIC RANKS: - Kingdom (superkingdom): Bacteria, Archaea, Metazoa, etc. - Phylum: Proteobacteria, Arthropoda, etc. - Class: Insecta, Gammaproteobacteria, etc. - Order: Hymenoptera, Enterobacterales, etc. - Family: Ichneumonidae, Enterobacteriaceae, etc. - Genus: Diplazon, Escherichia, etc. - Species: binomial names with strain identifiers
URI: https://w3id.org/kbase/nmdc_core/TaxonomyDim
classDiagram
class TaxonomyDim
click TaxonomyDim href "../TaxonomyDim/"
TaxonomyDim : class
TaxonomyDim : family
TaxonomyDim : genus
TaxonomyDim : kingdom
TaxonomyDim : order
TaxonomyDim : phylum
TaxonomyDim : species
TaxonomyDim : taxid
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| taxid | 1 Integer |
NCBI taxonomy ID (integer) | direct |
| kingdom | 0..1 String |
Kingdom/superkingdom name | direct |
| phylum | 0..1 String |
Phylum name | direct |
| class | 0..1 String |
Class name | direct |
| order | 0..1 String |
Order name | direct |
| family | 0..1 String |
Family name | direct |
| genus | 0..1 String |
Genus name | direct |
| species | 0..1 String |
Species name (binomial or with identifier) | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| source_table | taxonomy_dim |
Schema Source
- from schema: https://w3id.org/kbase/nmdc_core
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | https://w3id.org/kbase/nmdc_core/TaxonomyDim |
| native | https://w3id.org/kbase/nmdc_core/TaxonomyDim |
LinkML Source
Direct
name: TaxonomyDim
annotations:
source_table:
tag: source_table
value: taxonomy_dim
description: 'Taxonomic hierarchy dimension table using NCBI taxonomy. Pre-parsed
ranks for efficient filtering and aggregation.
USAGE: Join with taxonomic classification tables (kraken_gold, gottcha_gold, centrifuge_gold)
to get full taxonomic lineages.
TAXONOMIC RANKS: - Kingdom (superkingdom): Bacteria, Archaea, Metazoa, etc. - Phylum:
Proteobacteria, Arthropoda, etc. - Class: Insecta, Gammaproteobacteria, etc. - Order:
Hymenoptera, Enterobacterales, etc. - Family: Ichneumonidae, Enterobacteriaceae,
etc. - Genus: Diplazon, Escherichia, etc. - Species: binomial names with strain
identifiers'
from_schema: https://w3id.org/kbase/nmdc_core
attributes:
taxid:
name: taxid
description: NCBI taxonomy ID (integer)
examples:
- value: '2327552'
description: Example NCBI taxid
- value: '562'
description: Escherichia coli
- value: '9606'
description: Homo sapiens
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
identifier: true
domain_of:
- TaxonomyDim
range: integer
required: true
minimum_value: 1
kingdom:
name: kingdom
description: Kingdom/superkingdom name
examples:
- value: Bacteria
description: Bacterial domain
- value: Archaea
description: Archaeal domain
- value: Metazoa
description: Animals
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
phylum:
name: phylum
description: Phylum name
examples:
- value: Proteobacteria
description: Major bacterial phylum
- value: Arthropoda
description: Insects, crustaceans, etc.
- value: Firmicutes
description: Gram-positive bacteria
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
class:
name: class
description: Class name
examples:
- value: Gammaproteobacteria
description: Bacterial class
- value: Insecta
description: Insects
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
order:
name: order
description: Order name
examples:
- value: Enterobacterales
description: Enteric bacteria
- value: Hymenoptera
description: Bees, wasps, ants
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
family:
name: family
description: Family name
examples:
- value: Enterobacteriaceae
description: Enteric bacteria family
- value: Ichneumonidae
description: Parasitoid wasps
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
genus:
name: genus
description: Genus name
examples:
- value: Escherichia
- value: Diplazon
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
species:
name: species
description: Species name (binomial or with identifier)
examples:
- value: Diplazon sp. BBHYJ995-10
description: Species with isolate ID
- value: Escherichia coli
description: Standard binomial
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
domain_of:
- TaxonomyDim
range: string
Induced
name: TaxonomyDim
annotations:
source_table:
tag: source_table
value: taxonomy_dim
description: 'Taxonomic hierarchy dimension table using NCBI taxonomy. Pre-parsed
ranks for efficient filtering and aggregation.
USAGE: Join with taxonomic classification tables (kraken_gold, gottcha_gold, centrifuge_gold)
to get full taxonomic lineages.
TAXONOMIC RANKS: - Kingdom (superkingdom): Bacteria, Archaea, Metazoa, etc. - Phylum:
Proteobacteria, Arthropoda, etc. - Class: Insecta, Gammaproteobacteria, etc. - Order:
Hymenoptera, Enterobacterales, etc. - Family: Ichneumonidae, Enterobacteriaceae,
etc. - Genus: Diplazon, Escherichia, etc. - Species: binomial names with strain
identifiers'
from_schema: https://w3id.org/kbase/nmdc_core
attributes:
taxid:
name: taxid
description: NCBI taxonomy ID (integer)
examples:
- value: '2327552'
description: Example NCBI taxid
- value: '562'
description: Escherichia coli
- value: '9606'
description: Homo sapiens
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
identifier: true
alias: taxid
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: integer
required: true
minimum_value: 1
kingdom:
name: kingdom
description: Kingdom/superkingdom name
examples:
- value: Bacteria
description: Bacterial domain
- value: Archaea
description: Archaeal domain
- value: Metazoa
description: Animals
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: kingdom
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
phylum:
name: phylum
description: Phylum name
examples:
- value: Proteobacteria
description: Major bacterial phylum
- value: Arthropoda
description: Insects, crustaceans, etc.
- value: Firmicutes
description: Gram-positive bacteria
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: phylum
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
class:
name: class
description: Class name
examples:
- value: Gammaproteobacteria
description: Bacterial class
- value: Insecta
description: Insects
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: class
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
order:
name: order
description: Order name
examples:
- value: Enterobacterales
description: Enteric bacteria
- value: Hymenoptera
description: Bees, wasps, ants
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: order
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
family:
name: family
description: Family name
examples:
- value: Enterobacteriaceae
description: Enteric bacteria family
- value: Ichneumonidae
description: Parasitoid wasps
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: family
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
genus:
name: genus
description: Genus name
examples:
- value: Escherichia
- value: Diplazon
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: genus
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string
species:
name: species
description: Species name (binomial or with identifier)
examples:
- value: Diplazon sp. BBHYJ995-10
description: Species with isolate ID
- value: Escherichia coli
description: Standard binomial
from_schema: https://w3id.org/kbase/nmdc_core
rank: 1000
alias: species
owner: TaxonomyDim
domain_of:
- TaxonomyDim
range: string