Class: GenomeInfo
information on a genome
URI: portable_microhaplotype_object:GenomeInfo
classDiagram
class GenomeInfo
click GenomeInfo href "../GenomeInfo"
GenomeInfo : chromosomes
GenomeInfo : genome_version
GenomeInfo : gff_url
GenomeInfo : name
GenomeInfo : taxon_id
GenomeInfo : url
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 String |
name of the genome | direct |
| genome_version | 1 String |
the genome version | direct |
| taxon_id | 1..* Integer |
the NCBI taxonomy number, can be a list of values if it's a genome file that ... | direct |
| url | 1 String |
a link to the where this genome file could be downloaded | direct |
| chromosomes | * String |
a list of the chromosomes/contigs found within this genome | direct |
| gff_url | 0..1 String |
a link to the where this genome's annotation file could be downloaded | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PortableMicrohaplotypeObject | targeted_genomes | range | GenomeInfo |
Identifier and Mapping Information
Schema Source
- from schema: https://plasmogenepi.github.io/portable-microhaplotype-object
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | portable_microhaplotype_object:GenomeInfo |
| native | portable_microhaplotype_object:GenomeInfo |
LinkML Source
Direct
name: GenomeInfo
description: information on a genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
name:
name: name
description: name of the genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^[A-z-._0-9]+$
genome_version:
name: genome_version
description: the genome version
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^[A-z-._0-9]+$
taxon_id:
name: taxon_id
description: the NCBI taxonomy number, can be a list of values if it's a genome
file that has been created by combining gnomes from different species
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: integer
required: true
multivalued: true
inlined: true
inlined_as_list: true
minimum_value: 0
pattern: ^[0-9]$
url:
name: url
description: a link to the where this genome file could be downloaded
examples:
- value: https://plasmodb.org/common/downloads/release-65/Pfalciparum3D7/fasta/data/PlasmoDB-65_Pfalciparum3D7_Genome.fasta
- value: ftp://ftp.ensemblgenomes.org/pub/protists/release-62/fasta/plasmodium_falciparum/dna/Plasmodium_falciparum.GCA000002765v3.dna.toplevel.fa.gz
- value: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/005/845/GCF_000005845.2_ASM584v2/GCF_000005845.2_ASM584v2_genomic.fna.gz
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^(https?|ftp):\/\/[^\s/$.?#].[^\s]*$
chromosomes:
name: chromosomes
description: a list of the chromosomes/contigs found within this genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: string
required: false
multivalued: true
inlined: true
inlined_as_list: true
pattern: ^[A-z-._0-9]+$
gff_url:
name: gff_url
description: a link to the where this genome's annotation file could be downloaded
examples:
- value: https://plasmodb.org/common/downloads/release-65/Pfalciparum3D7/fasta/data/PlasmoDB-65_Pfalciparum3D7.gff
- value: ftp://ftp.ensemblgenomes.org/pub/protists/release-62/gff3/plasmodium_falciparum/Plasmodium_falciparum.GCA000002765v3.62.gff3.gz
- value: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/005/845/GCF_000005845.2_ASM584v2/GCF_000005845.2_ASM584v2_genomic.gff.gz
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
domain_of:
- GenomeInfo
range: string
required: false
pattern: ^(https?|ftp):\/\/[^\s/$.?#].[^\s]*$
Induced
name: GenomeInfo
description: information on a genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
attributes:
name:
name: name
description: name of the genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: name
owner: GenomeInfo
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^[A-z-._0-9]+$
genome_version:
name: genome_version
description: the genome version
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: genome_version
owner: GenomeInfo
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^[A-z-._0-9]+$
taxon_id:
name: taxon_id
description: the NCBI taxonomy number, can be a list of values if it's a genome
file that has been created by combining gnomes from different species
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: taxon_id
owner: GenomeInfo
domain_of:
- GenomeInfo
range: integer
required: true
multivalued: true
inlined: true
inlined_as_list: true
minimum_value: 0
pattern: ^[0-9]$
url:
name: url
description: a link to the where this genome file could be downloaded
examples:
- value: https://plasmodb.org/common/downloads/release-65/Pfalciparum3D7/fasta/data/PlasmoDB-65_Pfalciparum3D7_Genome.fasta
- value: ftp://ftp.ensemblgenomes.org/pub/protists/release-62/fasta/plasmodium_falciparum/dna/Plasmodium_falciparum.GCA000002765v3.dna.toplevel.fa.gz
- value: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/005/845/GCF_000005845.2_ASM584v2/GCF_000005845.2_ASM584v2_genomic.fna.gz
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: url
owner: GenomeInfo
domain_of:
- GenomeInfo
range: string
required: true
pattern: ^(https?|ftp):\/\/[^\s/$.?#].[^\s]*$
chromosomes:
name: chromosomes
description: a list of the chromosomes/contigs found within this genome
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: chromosomes
owner: GenomeInfo
domain_of:
- GenomeInfo
range: string
required: false
multivalued: true
inlined: true
inlined_as_list: true
pattern: ^[A-z-._0-9]+$
gff_url:
name: gff_url
description: a link to the where this genome's annotation file could be downloaded
examples:
- value: https://plasmodb.org/common/downloads/release-65/Pfalciparum3D7/fasta/data/PlasmoDB-65_Pfalciparum3D7.gff
- value: ftp://ftp.ensemblgenomes.org/pub/protists/release-62/gff3/plasmodium_falciparum/Plasmodium_falciparum.GCA000002765v3.62.gff3.gz
- value: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/000/005/845/GCF_000005845.2_ASM584v2/GCF_000005845.2_ASM584v2_genomic.gff.gz
from_schema: https://plasmogenepi.github.io/portable-microhaplotype-object
rank: 1000
alias: gff_url
owner: GenomeInfo
domain_of:
- GenomeInfo
range: string
required: false
pattern: ^(https?|ftp):\/\/[^\s/$.?#].[^\s]*$