mgnipy.emgapi_v2_client.models.genome_detail module

Contents

mgnipy.emgapi_v2_client.models.genome_detail module#

class mgnipy.emgapi_v2_client.models.genome_detail.GenomeDetail(accession, ena_genome_accession, ena_sample_accession, ena_study_accession, ncbi_genome_accession, ncbi_study_accession, img_genome_accession, patric_genome_accession, length, num_contigs, n_50, gc_content, type_, completeness, contamination, catalogue_id, taxon_lineage, updated_at, geographic_origin, downloads, num_genomes_total=<mgnipy.emgapi_v2_client.types.Unset object>, geographic_range=<mgnipy.emgapi_v2_client.types.Unset object>, biome=<mgnipy.emgapi_v2_client.types.Unset object>, rna_5s=<mgnipy.emgapi_v2_client.types.Unset object>, rna_5_8s=<mgnipy.emgapi_v2_client.types.Unset object>, rna_16s=<mgnipy.emgapi_v2_client.types.Unset object>, rna_18s=<mgnipy.emgapi_v2_client.types.Unset object>, rna_23s=<mgnipy.emgapi_v2_client.types.Unset object>, rna_28s=<mgnipy.emgapi_v2_client.types.Unset object>, trnas=<mgnipy.emgapi_v2_client.types.Unset object>, nc_rnas=<mgnipy.emgapi_v2_client.types.Unset object>, eggnog_coverage=<mgnipy.emgapi_v2_client.types.Unset object>, ipr_coverage=<mgnipy.emgapi_v2_client.types.Unset object>, num_proteins=<mgnipy.emgapi_v2_client.types.Unset object>, catalogue=<mgnipy.emgapi_v2_client.types.Unset object>)[source]#

Bases: object

Parameters:
accession#
Type:

str

ena_genome_accession#
Type:

None | str

ena_sample_accession#
Type:

None | str

ena_study_accession#
Type:

None | str

ncbi_genome_accession#
Type:

None | str

ncbi_study_accession#
Type:

None | str

img_genome_accession#
Type:

None | str

patric_genome_accession#
Type:

None | str

length#
Type:

int

num_contigs#
Type:

int

n_50#
Type:

int

gc_content#
Type:

float

type_#
Type:

GenomeType

completeness#
Type:

float

contamination#
Type:

float

catalogue_id#
Type:

str

taxon_lineage#
Type:

str

updated_at#
Type:

datetime.datetime

geographic_origin#
Type:

None | str

downloads#
Type:

list [MGnifyGenomeDownloadFile]

num_genomes_total#
Type:

int | None | Unset

geographic_range#
Type:

list [str ] | None | Unset

biome#
Type:

Biome | None | Unset

rna_5s#
Type:

float | None | Unset

rna_5_8s#
Type:

float | None | Unset

rna_16s#
Type:

float | None | Unset

rna_18s#
Type:

float | None | Unset

rna_23s#
Type:

float | None | Unset

rna_28s#
Type:

float | None | Unset

trnas#
Type:

float | None | Unset

nc_rnas#
Type:

float | None | Unset

eggnog_coverage#
Type:

float | None | Unset

ipr_coverage#
Type:

float | None | Unset

num_proteins#
Type:

int | None | Unset

catalogue#
Type:

GenomeCatalogueBase | None | Unset

accession: str #
property additional_keys: list [str ]#
additional_properties: dict [str , Any]#
biome: Biome | None | Unset#
catalogue: GenomeCatalogueBase | None | Unset#
catalogue_id: str #
completeness: float #
contamination: float #
downloads: list [MGnifyGenomeDownloadFile]#
eggnog_coverage: float | None | Unset#
ena_genome_accession: None | str #
ena_sample_accession: None | str #
ena_study_accession: None | str #
classmethod from_dict(src_dict)[source]#
Parameters:

src_dict (Mapping [str , Any ])

Return type:

T

gc_content: float #
geographic_origin: None | str #
geographic_range: list [str ] | None | Unset#
img_genome_accession: None | str #
ipr_coverage: float | None | Unset#
length: int #
n_50: int #
nc_rnas: float | None | Unset#
ncbi_genome_accession: None | str #
ncbi_study_accession: None | str #
num_contigs: int #
num_genomes_total: int | None | Unset#
num_proteins: int | None | Unset#
patric_genome_accession: None | str #
rna_16s: float | None | Unset#
rna_18s: float | None | Unset#
rna_23s: float | None | Unset#
rna_28s: float | None | Unset#
rna_5_8s: float | None | Unset#
rna_5s: float | None | Unset#
taxon_lineage: str #
to_dict()[source]#
Return type:

dict [str , Any ]

trnas: float | None | Unset#
type_: GenomeType#
updated_at: datetime.datetime #