Categorygithub.com/lborcard/ncbi-api-go
modulepackage
0.0.0-20240921071441-4cf13d170a11
Repository: https://github.com/lborcard/ncbi-api-go.git
Documentation: pkg.go.dev

# README

Go API client for openapi

NCBI Datasets is a resource that lets you easily gather data from NCBI.

The Datasets version 2 API is still in alpha, and we're updating it often to add new functionality, iron out bugs and enhance usability. For some larger downloads, you may want to download a dehydrated zip archive, and retrieve the individual data files at a later time.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v2alpha
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import openapi "github.com/GIT_USER_ID/GIT_REPO_ID"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.ncbi.nlm.nih.gov/datasets/v2alpha

ClassMethodHTTP requestDescription
BioSampleApiBioSampleDatasetReportGet /biosample/accession/{accessions}/biosample_reportGet BioSample dataset reports by accession(s)
GeneApiDownloadGenePackageGet /gene/id/{gene_ids}/downloadGet a gene dataset by gene ID
GeneApiDownloadGenePackagePostPost /gene/downloadGet a gene dataset by POST
GeneApiGeneChromosomeSummaryGet /gene/taxon/{taxon}/annotation/{annotation_name}/chromosome_summaryGet summary of chromosomes for a particular taxon's annotation
GeneApiGeneCountsForTaxonGet /gene/taxon/{taxon}/countsGet gene counts by taxonomic identifier
GeneApiGeneCountsForTaxonByPostPost /gene/taxon/countsGet gene counts by taxonomic identifier
GeneApiGeneDownloadSummaryByIdGet /gene/id/{gene_ids}/download_summaryGet gene download summary by GeneID
GeneApiGeneDownloadSummaryByPostPost /gene/download_summaryGet gene download summary
GeneApiGeneLinksByIdGet /gene/id/{gene_ids}/linksGet gene links by gene ID
GeneApiGeneLinksByIdByPostPost /gene/linksGet gene links by gene ID
GeneApiGeneMetadataByAccessionGet /gene/accession/{accessions}Get gene metadata by RefSeq Accession
GeneApiGeneMetadataByPostPost /geneGet gene metadata as JSON
GeneApiGeneMetadataByTaxAndSymbolGet /gene/symbol/{symbols}/taxon/{taxon}Get gene metadata by gene symbol
GeneApiGeneOrthologsByIdGet /gene/id/{gene_id}/orthologsGet gene orthologs by gene ID
GeneApiGeneOrthologsByPostPost /gene/orthologsGet gene orthologs by gene ID
GeneApiGeneReportsByIdGet /gene/id/{gene_ids}Get gene reports by GeneID
GeneApiGeneReportsByTaxonGet /gene/taxon/{taxon}Get gene reports by taxonomic identifier
GenomeApiAnnotationReportFacetsGet /genome/accession/{accession}/id/{annotation_ids}/annotation_summaryGet genome annotation report summary information
GenomeApiAnnotationReportFacetsByPostPost /genome/annotation_summaryGet genome annotation report summary information
GenomeApiAssemblyAccessionsForSequenceAccessionGet /genome/sequence_accession/{accession}/sequence_assembliesGet assembly accessions for a sequence accession
GenomeApiAssemblyAccessionsForSequenceAccessionByPostPost /genome/sequence_assembliesGet assembly accessions for a sequence accession
GenomeApiAssemblyRevisionHistoryByGetGet /genome/accession/{accession}/revision_historyGet revision history for assembly by accession
GenomeApiAssemblyRevisionHistoryByPostPost /genome/revision_historyGet revision history for assembly by accession
GenomeApiCheckAssemblyAvailabilityGet /genome/accession/{accessions}/checkCheck the validity of genome accessions
GenomeApiCheckAssemblyAvailabilityPostPost /genome/checkCheck the validity of many genome accessions in a single request
GenomeApiCheckmHistogramByTaxonGet /genome/taxon/{species_taxon}/checkm_histogramGet CheckM histogram by species taxon
GenomeApiCheckmHistogramByTaxonByPostPost /genome/checkm_histogramGet CheckM histogram by species taxon
GenomeApiDownloadAssemblyPackageGet /genome/accession/{accessions}/downloadGet a genome dataset by accession
GenomeApiDownloadAssemblyPackagePostPost /genome/downloadGet a genome dataset by post
GenomeApiDownloadGenomeAnnotationPackageGet /genome/accession/{accession}/annotation_report/downloadGet an annotation report dataset by accession
GenomeApiDownloadGenomeAnnotationPackageByPostPost /genome/annotation_report/downloadGet an annotation report dataset by accession
GenomeApiGenomeAnnotationDownloadSummaryGet /genome/accession/{accession}/annotation_report/download_summaryPreview feature dataset download
GenomeApiGenomeAnnotationDownloadSummaryByPostPost /genome/annotation_report/download_summaryPreview feature download by POST
GenomeApiGenomeAnnotationReportGet /genome/accession/{accession}/annotation_reportGet genome annotation reports by genome accession
GenomeApiGenomeAnnotationReportByPostPost /genome/annotation_reportGet genome annotation reports by genome accession
GenomeApiGenomeDatasetReportGet /genome/accession/{accessions}/dataset_reportGet dataset reports by accessions
GenomeApiGenomeDatasetReportByPostPost /genome/dataset_reportGet dataset reports by accessions
GenomeApiGenomeDatasetReportsByAssemblyNameGet /genome/assembly_name/{assembly_names}/dataset_reportGet dataset reports by assembly name (exact)
GenomeApiGenomeDatasetReportsByBioprojectGet /genome/bioproject/{bioprojects}/dataset_reportGet dataset reports by bioproject
GenomeApiGenomeDatasetReportsByBiosampleIdGet /genome/biosample/{biosample_ids}/dataset_reportGet dataset reports by biosample id
GenomeApiGenomeDatasetReportsByTaxonGet /genome/taxon/{taxons}/dataset_reportGet dataset reports by taxons
GenomeApiGenomeDatasetReportsByWgsGet /genome/wgs/{wgs_accessions}/dataset_reportGet dataset reports by wgs accession
GenomeApiGenomeDownloadSummaryGet /genome/accession/{accessions}/download_summaryPreview genome dataset download
GenomeApiGenomeDownloadSummaryByPostPost /genome/download_summaryPreview genome dataset download by POST
GenomeApiGenomeLinksByAccessionGet /genome/accession/{accessions}/linksGet assembly links by accessions
GenomeApiGenomeLinksByAccessionByPostPost /genome/linksGet assembly links by accessions
GenomeApiGenomeSequenceReportGet /genome/accession/{accession}/sequence_reportsGet sequence reports by accessions
GenomeApiGenomeSequenceReportByPostPost /genome/sequence_reportsGet sequence reports by accessions
OrganelleApiDownloadOrganellePackageGet /organelle/accession/{accessions}/downloadGet a organelle data package by accesions
OrganelleApiDownloadOrganellePackageByPostPost /organelle/downloadGet a organelle data package by post
OrganelleApiOrganelleDatareportByAccessionGet /organelle/accessions/{accessions}/dataset_reportGet Organelle dataset report by accession
OrganelleApiOrganelleDatareportByPostPost /organelle/dataset_reportGet Organelle dataset report by http post
OrganelleApiOrganelleDatareportByTaxonGet /organelle/taxon/{taxons}/dataset_reportGet Organelle dataset report by taxons
ProkaryoteApiDownloadProkaryoteGenePackageGet /protein/accession/{accessions}/downloadGet a prokaryote gene dataset by RefSeq protein accession
ProkaryoteApiDownloadProkaryoteGenePackagePostPost /protein/accession/downloadGet a prokaryote gene dataset by RefSeq protein accession by POST
TaxonomyApiDownloadTaxonomyPackageGet /taxonomy/taxon/{tax_ids}/downloadGet a taxonomy data package by tax ID
TaxonomyApiDownloadTaxonomyPackageByPostPost /taxonomy/downloadGet a taxonomy data package by tax_id
TaxonomyApiTaxNameQueryGet /taxonomy/taxon_suggest/{taxon_query}Get a list of taxonomy names and IDs given a partial taxonomic name
TaxonomyApiTaxNameQueryByPostPost /taxonomy/taxon_suggestGet a list of taxonomy names and IDs given a partial taxonomic name
TaxonomyApiTaxonomyDataReportGet /taxonomy/taxon/{taxons}/dataset_reportUse taxonomic identifiers to get taxonomic data report
TaxonomyApiTaxonomyDataReportPostPost /taxonomy/dataset_reportUse taxonomic identifiers to get taxonomic names data report by post
TaxonomyApiTaxonomyFilteredSubtreeGet /taxonomy/taxon/{taxons}/filtered_subtreeUse taxonomic identifiers to get a filtered taxonomic subtree
TaxonomyApiTaxonomyFilteredSubtreePostPost /taxonomy/filtered_subtreeUse taxonomic identifiers to get a filtered taxonomic subtree by post
TaxonomyApiTaxonomyImageGet /taxonomy/taxon/{taxon}/imageRetrieve image associated with a taxonomic identifier
TaxonomyApiTaxonomyImageMetadataGet /taxonomy/taxon/{taxon}/image/metadataRetrieve image metadata associated with a taxonomic identifier
TaxonomyApiTaxonomyImageMetadataPostPost /taxonomy/image/metadataRetrieve image metadata associated with a taxonomic identifier by post
TaxonomyApiTaxonomyImagePostPost /taxonomy/imageRetrieve image associated with a taxonomic identifier by post
TaxonomyApiTaxonomyLinksGet /taxonomy/taxon/{taxon}/linksRetrieve external links associated with a taxonomic identifier.
TaxonomyApiTaxonomyLinksByPostPost /taxonomy/linksRetrieve external links associated with a taxonomic identifier.
TaxonomyApiTaxonomyMetadataGet /taxonomy/taxon/{taxons}Use taxonomic identifiers to get taxonomic metadata
TaxonomyApiTaxonomyMetadataPostPost /taxonomyUse taxonomic identifiers to get taxonomic metadata by post
TaxonomyApiTaxonomyNamesGet /taxonomy/taxon/{taxons}/name_reportUse taxonomic identifiers to get taxonomic names data report
TaxonomyApiTaxonomyNamesPostPost /taxonomy/name_reportUse taxonomic identifiers to get taxonomic names data report by post
TaxonomyApiTaxonomyRelatedIdsGet /taxonomy/taxon/{tax_id}/related_idsUse taxonomic identifier to get related taxonomic identifiers, such as children
TaxonomyApiTaxonomyRelatedIdsPostPost /taxonomy/related_idsUse taxonomic identifier to get related taxonomic identifiers, such as children
VersionApiVersionGet /versionRetrieve service version
VirusApiSars2ProteinDownloadGet /virus/taxon/sars2/protein/{proteins}/downloadDownload SARS-CoV-2 protein and CDS datasets by protein name
VirusApiSars2ProteinDownloadPostPost /virus/taxon/sars2/protein/downloadDownload SARS-CoV-2 protein and CDS datasets by protein name by POST request
VirusApiSars2ProteinSummaryGet /virus/taxon/sars2/protein/{proteins}Summary of SARS-CoV-2 protein and CDS datasets by protein name
VirusApiSars2ProteinSummaryByPostPost /virus/taxon/sars2/proteinSummary of SARS-CoV-2 protein and CDS datasets by protein name
VirusApiSars2ProteinTableGet /virus/taxon/sars2/protein/{proteins}/tableGet SARS-CoV-2 protein metadata in a tabular format.
VirusApiVirusAccessionAvailabilityGet /virus/accession/{accessions}/checkCheck available viruses by accession
VirusApiVirusAccessionAvailabilityPostPost /virus/checkCheck available viruses by accession
VirusApiVirusAnnotationReportsByAcessionsGet /virus/accession/{accessions}/annotation_reportGet virus annotation report by accession
VirusApiVirusAnnotationReportsByPostPost /virus/annotation_reportGet virus annotation report by POST
VirusApiVirusAnnotationReportsByTaxonGet /virus/taxon/{taxon}/annotation_reportGet virus annotation report by taxon
VirusApiVirusGenomeDownloadGet /virus/taxon/{taxon}/genome/downloadDownload a virus genome dataset by taxon
VirusApiVirusGenomeDownloadAccessionGet /virus/accession/{accessions}/genome/downloadDownload a virus genome dataset by accession
VirusApiVirusGenomeDownloadPostPost /virus/genome/downloadGet a virus genome dataset by post
VirusApiVirusGenomeSummaryGet /virus/taxon/{taxon}/genomeGet summary data for virus genomes by taxon
VirusApiVirusGenomeSummaryByPostPost /virus/genomeGet summary data for virus genomes by post
VirusApiVirusGenomeTableGet /virus/taxon/{taxon}/genome/tableGet virus genome metadata in a tabular format.
VirusApiVirusReportsByAcessionsGet /virus/accession/{accessions}/dataset_reportGet virus metadata by accession
VirusApiVirusReportsByPostPost /virusGet virus metadata by POST
VirusApiVirusReportsByTaxonGet /virus/taxon/{taxon}/dataset_reportGet virus metadata by taxon

Documentation For Models

Documentation For Authorization

ApiKeyAuth

  • Type: API key
  • API key parameter name: api_key
  • Location: URL query string

Note, each API key must be added to a map of map[string]APIKey where the key is: api_key and passed in as the auth context for each request.

ApiKeyAuthHeader

  • Type: API key
  • API key parameter name: api-key
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: api-key and passed in as the auth context for each request.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

# Packages

No description provided by the author

# Functions

Handler creates http.Handler with routing matching OpenAPI spec.
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
No description provided by the author
HandlerWithOptions creates http.Handler with additional options.
NewAnnotationReportFacetsByPostRequest calls the generic AnnotationReportFacetsByPost builder with application/json body.
NewAnnotationReportFacetsByPostRequestWithBody generates requests for AnnotationReportFacetsByPost with any type of body.
NewAnnotationReportFacetsRequest generates requests for AnnotationReportFacets.
NewAssemblyAccessionsForSequenceAccessionByPostRequest calls the generic AssemblyAccessionsForSequenceAccessionByPost builder with application/json body.
NewAssemblyAccessionsForSequenceAccessionByPostRequestWithBody generates requests for AssemblyAccessionsForSequenceAccessionByPost with any type of body.
NewAssemblyAccessionsForSequenceAccessionRequest generates requests for AssemblyAccessionsForSequenceAccession.
NewAssemblyRevisionHistoryByGetRequest generates requests for AssemblyRevisionHistoryByGet.
NewAssemblyRevisionHistoryByPostRequest calls the generic AssemblyRevisionHistoryByPost builder with application/json body.
NewAssemblyRevisionHistoryByPostRequestWithBody generates requests for AssemblyRevisionHistoryByPost with any type of body.
NewBioSampleDatasetReportRequest generates requests for BioSampleDatasetReport.
NewCheckAssemblyAvailabilityPostRequest calls the generic CheckAssemblyAvailabilityPost builder with application/json body.
NewCheckAssemblyAvailabilityPostRequestWithBody generates requests for CheckAssemblyAvailabilityPost with any type of body.
NewCheckAssemblyAvailabilityRequest generates requests for CheckAssemblyAvailability.
NewCheckmHistogramByTaxonByPostRequest calls the generic CheckmHistogramByTaxonByPost builder with application/json body.
NewCheckmHistogramByTaxonByPostRequestWithBody generates requests for CheckmHistogramByTaxonByPost with any type of body.
NewCheckmHistogramByTaxonRequest generates requests for CheckmHistogramByTaxon.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDownloadAssemblyPackagePostRequest calls the generic DownloadAssemblyPackagePost builder with application/json body.
NewDownloadAssemblyPackagePostRequestWithBody generates requests for DownloadAssemblyPackagePost with any type of body.
NewDownloadAssemblyPackageRequest generates requests for DownloadAssemblyPackage.
NewDownloadGenePackagePostRequest calls the generic DownloadGenePackagePost builder with application/json body.
NewDownloadGenePackagePostRequestWithBody generates requests for DownloadGenePackagePost with any type of body.
NewDownloadGenePackageRequest generates requests for DownloadGenePackage.
NewDownloadGenomeAnnotationPackageByPostRequest calls the generic DownloadGenomeAnnotationPackageByPost builder with application/json body.
NewDownloadGenomeAnnotationPackageByPostRequestWithBody generates requests for DownloadGenomeAnnotationPackageByPost with any type of body.
NewDownloadGenomeAnnotationPackageRequest generates requests for DownloadGenomeAnnotationPackage.
NewDownloadOrganellePackageByPostRequest calls the generic DownloadOrganellePackageByPost builder with application/json body.
NewDownloadOrganellePackageByPostRequestWithBody generates requests for DownloadOrganellePackageByPost with any type of body.
NewDownloadOrganellePackageRequest generates requests for DownloadOrganellePackage.
NewDownloadProkaryoteGenePackagePostRequest calls the generic DownloadProkaryoteGenePackagePost builder with application/json body.
NewDownloadProkaryoteGenePackagePostRequestWithBody generates requests for DownloadProkaryoteGenePackagePost with any type of body.
NewDownloadProkaryoteGenePackageRequest generates requests for DownloadProkaryoteGenePackage.
NewDownloadTaxonomyPackageByPostRequest calls the generic DownloadTaxonomyPackageByPost builder with application/json body.
NewDownloadTaxonomyPackageByPostRequestWithBody generates requests for DownloadTaxonomyPackageByPost with any type of body.
NewDownloadTaxonomyPackageRequest generates requests for DownloadTaxonomyPackage.
NewGeneChromosomeSummaryRequest generates requests for GeneChromosomeSummary.
NewGeneCountsForTaxonByPostRequest calls the generic GeneCountsForTaxonByPost builder with application/json body.
NewGeneCountsForTaxonByPostRequestWithBody generates requests for GeneCountsForTaxonByPost with any type of body.
NewGeneCountsForTaxonRequest generates requests for GeneCountsForTaxon.
NewGeneDownloadSummaryByIdRequest generates requests for GeneDownloadSummaryById.
NewGeneDownloadSummaryByPostRequest calls the generic GeneDownloadSummaryByPost builder with application/json body.
NewGeneDownloadSummaryByPostRequestWithBody generates requests for GeneDownloadSummaryByPost with any type of body.
NewGeneLinksByIdByPostRequest calls the generic GeneLinksByIdByPost builder with application/json body.
NewGeneLinksByIdByPostRequestWithBody generates requests for GeneLinksByIdByPost with any type of body.
NewGeneLinksByIdRequest generates requests for GeneLinksById.
NewGeneMetadataByAccessionRequest generates requests for GeneMetadataByAccession.
NewGeneMetadataByPostRequest calls the generic GeneMetadataByPost builder with application/json body.
NewGeneMetadataByPostRequestWithBody generates requests for GeneMetadataByPost with any type of body.
NewGeneMetadataByTaxAndSymbolRequest generates requests for GeneMetadataByTaxAndSymbol.
NewGeneOrthologsByIdRequest generates requests for GeneOrthologsById.
NewGeneOrthologsByPostRequest calls the generic GeneOrthologsByPost builder with application/json body.
NewGeneOrthologsByPostRequestWithBody generates requests for GeneOrthologsByPost with any type of body.
NewGeneReportsByIdRequest generates requests for GeneReportsById.
NewGeneReportsByTaxonRequest generates requests for GeneReportsByTaxon.
NewGenomeAnnotationDownloadSummaryByPostRequest calls the generic GenomeAnnotationDownloadSummaryByPost builder with application/json body.
NewGenomeAnnotationDownloadSummaryByPostRequestWithBody generates requests for GenomeAnnotationDownloadSummaryByPost with any type of body.
NewGenomeAnnotationDownloadSummaryRequest generates requests for GenomeAnnotationDownloadSummary.
NewGenomeAnnotationReportByPostRequest calls the generic GenomeAnnotationReportByPost builder with application/json body.
NewGenomeAnnotationReportByPostRequestWithBody generates requests for GenomeAnnotationReportByPost with any type of body.
NewGenomeAnnotationReportRequest generates requests for GenomeAnnotationReport.
NewGenomeDatasetReportByPostRequest calls the generic GenomeDatasetReportByPost builder with application/json body.
NewGenomeDatasetReportByPostRequestWithBody generates requests for GenomeDatasetReportByPost with any type of body.
NewGenomeDatasetReportRequest generates requests for GenomeDatasetReport.
NewGenomeDatasetReportsByAssemblyNameRequest generates requests for GenomeDatasetReportsByAssemblyName.
NewGenomeDatasetReportsByBioprojectRequest generates requests for GenomeDatasetReportsByBioproject.
NewGenomeDatasetReportsByBiosampleIdRequest generates requests for GenomeDatasetReportsByBiosampleId.
NewGenomeDatasetReportsByTaxonRequest generates requests for GenomeDatasetReportsByTaxon.
NewGenomeDatasetReportsByWgsRequest generates requests for GenomeDatasetReportsByWgs.
NewGenomeDownloadSummaryByPostRequest calls the generic GenomeDownloadSummaryByPost builder with application/json body.
NewGenomeDownloadSummaryByPostRequestWithBody generates requests for GenomeDownloadSummaryByPost with any type of body.
NewGenomeDownloadSummaryRequest generates requests for GenomeDownloadSummary.
NewGenomeLinksByAccessionByPostRequest calls the generic GenomeLinksByAccessionByPost builder with application/json body.
NewGenomeLinksByAccessionByPostRequestWithBody generates requests for GenomeLinksByAccessionByPost with any type of body.
NewGenomeLinksByAccessionRequest generates requests for GenomeLinksByAccession.
NewGenomeSequenceReportByPostRequest calls the generic GenomeSequenceReportByPost builder with application/json body.
NewGenomeSequenceReportByPostRequestWithBody generates requests for GenomeSequenceReportByPost with any type of body.
NewGenomeSequenceReportRequest generates requests for GenomeSequenceReport.
NewOrganelleDatareportByAccessionRequest generates requests for OrganelleDatareportByAccession.
NewOrganelleDatareportByPostRequest calls the generic OrganelleDatareportByPost builder with application/json body.
NewOrganelleDatareportByPostRequestWithBody generates requests for OrganelleDatareportByPost with any type of body.
NewOrganelleDatareportByTaxonRequest generates requests for OrganelleDatareportByTaxon.
NewSars2ProteinDownloadPostRequest calls the generic Sars2ProteinDownloadPost builder with application/json body.
NewSars2ProteinDownloadPostRequestWithBody generates requests for Sars2ProteinDownloadPost with any type of body.
NewSars2ProteinDownloadRequest generates requests for Sars2ProteinDownload.
NewSars2ProteinSummaryByPostRequest calls the generic Sars2ProteinSummaryByPost builder with application/json body.
NewSars2ProteinSummaryByPostRequestWithBody generates requests for Sars2ProteinSummaryByPost with any type of body.
NewSars2ProteinSummaryRequest generates requests for Sars2ProteinSummary.
NewSars2ProteinTableRequest generates requests for Sars2ProteinTable.
NewTaxNameQueryByPostRequest calls the generic TaxNameQueryByPost builder with application/json body.
NewTaxNameQueryByPostRequestWithBody generates requests for TaxNameQueryByPost with any type of body.
NewTaxNameQueryRequest generates requests for TaxNameQuery.
NewTaxonomyDataReportPostRequest calls the generic TaxonomyDataReportPost builder with application/json body.
NewTaxonomyDataReportPostRequestWithBody generates requests for TaxonomyDataReportPost with any type of body.
NewTaxonomyDataReportRequest generates requests for TaxonomyDataReport.
NewTaxonomyFilteredSubtreePostRequest calls the generic TaxonomyFilteredSubtreePost builder with application/json body.
NewTaxonomyFilteredSubtreePostRequestWithBody generates requests for TaxonomyFilteredSubtreePost with any type of body.
NewTaxonomyFilteredSubtreeRequest generates requests for TaxonomyFilteredSubtree.
NewTaxonomyImageMetadataPostRequest calls the generic TaxonomyImageMetadataPost builder with application/json body.
NewTaxonomyImageMetadataPostRequestWithBody generates requests for TaxonomyImageMetadataPost with any type of body.
NewTaxonomyImageMetadataRequest generates requests for TaxonomyImageMetadata.
NewTaxonomyImagePostRequest calls the generic TaxonomyImagePost builder with application/json body.
NewTaxonomyImagePostRequestWithBody generates requests for TaxonomyImagePost with any type of body.
NewTaxonomyImageRequest generates requests for TaxonomyImage.
NewTaxonomyLinksByPostRequest calls the generic TaxonomyLinksByPost builder with application/json body.
NewTaxonomyLinksByPostRequestWithBody generates requests for TaxonomyLinksByPost with any type of body.
NewTaxonomyLinksRequest generates requests for TaxonomyLinks.
NewTaxonomyMetadataPostRequest calls the generic TaxonomyMetadataPost builder with application/json body.
NewTaxonomyMetadataPostRequestWithBody generates requests for TaxonomyMetadataPost with any type of body.
NewTaxonomyMetadataRequest generates requests for TaxonomyMetadata.
NewTaxonomyNamesPostRequest calls the generic TaxonomyNamesPost builder with application/json body.
NewTaxonomyNamesPostRequestWithBody generates requests for TaxonomyNamesPost with any type of body.
NewTaxonomyNamesRequest generates requests for TaxonomyNames.
NewTaxonomyRelatedIdsPostRequest calls the generic TaxonomyRelatedIdsPost builder with application/json body.
NewTaxonomyRelatedIdsPostRequestWithBody generates requests for TaxonomyRelatedIdsPost with any type of body.
NewTaxonomyRelatedIdsRequest generates requests for TaxonomyRelatedIds.
NewVersionRequest generates requests for Version.
NewVirusAccessionAvailabilityPostRequest calls the generic VirusAccessionAvailabilityPost builder with application/json body.
NewVirusAccessionAvailabilityPostRequestWithBody generates requests for VirusAccessionAvailabilityPost with any type of body.
NewVirusAccessionAvailabilityRequest generates requests for VirusAccessionAvailability.
NewVirusAnnotationReportsByAcessionsRequest generates requests for VirusAnnotationReportsByAcessions.
NewVirusAnnotationReportsByPostRequest calls the generic VirusAnnotationReportsByPost builder with application/json body.
NewVirusAnnotationReportsByPostRequestWithBody generates requests for VirusAnnotationReportsByPost with any type of body.
NewVirusAnnotationReportsByTaxonRequest generates requests for VirusAnnotationReportsByTaxon.
NewVirusGenomeDownloadAccessionRequest generates requests for VirusGenomeDownloadAccession.
NewVirusGenomeDownloadPostRequest calls the generic VirusGenomeDownloadPost builder with application/json body.
NewVirusGenomeDownloadPostRequestWithBody generates requests for VirusGenomeDownloadPost with any type of body.
NewVirusGenomeDownloadRequest generates requests for VirusGenomeDownload.
NewVirusGenomeSummaryByPostRequest calls the generic VirusGenomeSummaryByPost builder with application/json body.
NewVirusGenomeSummaryByPostRequestWithBody generates requests for VirusGenomeSummaryByPost with any type of body.
NewVirusGenomeSummaryRequest generates requests for VirusGenomeSummary.
NewVirusGenomeTableRequest generates requests for VirusGenomeTable.
NewVirusReportsByAcessionsRequest generates requests for VirusReportsByAcessions.
NewVirusReportsByPostRequest calls the generic VirusReportsByPost builder with application/json body.
NewVirusReportsByPostRequestWithBody generates requests for VirusReportsByPost with any type of body.
NewVirusReportsByTaxonRequest generates requests for VirusReportsByTaxon.
ParseAnnotationReportFacetsByPostResponse parses an HTTP response from a AnnotationReportFacetsByPostWithResponse call.
ParseAnnotationReportFacetsResponse parses an HTTP response from a AnnotationReportFacetsWithResponse call.
ParseAssemblyAccessionsForSequenceAccessionByPostResponse parses an HTTP response from a AssemblyAccessionsForSequenceAccessionByPostWithResponse call.
ParseAssemblyAccessionsForSequenceAccessionResponse parses an HTTP response from a AssemblyAccessionsForSequenceAccessionWithResponse call.
ParseAssemblyRevisionHistoryByGetResponse parses an HTTP response from a AssemblyRevisionHistoryByGetWithResponse call.
ParseAssemblyRevisionHistoryByPostResponse parses an HTTP response from a AssemblyRevisionHistoryByPostWithResponse call.
ParseBioSampleDatasetReportResponse parses an HTTP response from a BioSampleDatasetReportWithResponse call.
ParseCheckAssemblyAvailabilityPostResponse parses an HTTP response from a CheckAssemblyAvailabilityPostWithResponse call.
ParseCheckAssemblyAvailabilityResponse parses an HTTP response from a CheckAssemblyAvailabilityWithResponse call.
ParseCheckmHistogramByTaxonByPostResponse parses an HTTP response from a CheckmHistogramByTaxonByPostWithResponse call.
ParseCheckmHistogramByTaxonResponse parses an HTTP response from a CheckmHistogramByTaxonWithResponse call.
ParseDownloadAssemblyPackagePostResponse parses an HTTP response from a DownloadAssemblyPackagePostWithResponse call.
ParseDownloadAssemblyPackageResponse parses an HTTP response from a DownloadAssemblyPackageWithResponse call.
ParseDownloadGenePackagePostResponse parses an HTTP response from a DownloadGenePackagePostWithResponse call.
ParseDownloadGenePackageResponse parses an HTTP response from a DownloadGenePackageWithResponse call.
ParseDownloadGenomeAnnotationPackageByPostResponse parses an HTTP response from a DownloadGenomeAnnotationPackageByPostWithResponse call.
ParseDownloadGenomeAnnotationPackageResponse parses an HTTP response from a DownloadGenomeAnnotationPackageWithResponse call.
ParseDownloadOrganellePackageByPostResponse parses an HTTP response from a DownloadOrganellePackageByPostWithResponse call.
ParseDownloadOrganellePackageResponse parses an HTTP response from a DownloadOrganellePackageWithResponse call.
ParseDownloadProkaryoteGenePackagePostResponse parses an HTTP response from a DownloadProkaryoteGenePackagePostWithResponse call.
ParseDownloadProkaryoteGenePackageResponse parses an HTTP response from a DownloadProkaryoteGenePackageWithResponse call.
ParseDownloadTaxonomyPackageByPostResponse parses an HTTP response from a DownloadTaxonomyPackageByPostWithResponse call.
ParseDownloadTaxonomyPackageResponse parses an HTTP response from a DownloadTaxonomyPackageWithResponse call.
ParseGeneChromosomeSummaryResponse parses an HTTP response from a GeneChromosomeSummaryWithResponse call.
ParseGeneCountsForTaxonByPostResponse parses an HTTP response from a GeneCountsForTaxonByPostWithResponse call.
ParseGeneCountsForTaxonResponse parses an HTTP response from a GeneCountsForTaxonWithResponse call.
ParseGeneDownloadSummaryByIdResponse parses an HTTP response from a GeneDownloadSummaryByIdWithResponse call.
ParseGeneDownloadSummaryByPostResponse parses an HTTP response from a GeneDownloadSummaryByPostWithResponse call.
ParseGeneLinksByIdByPostResponse parses an HTTP response from a GeneLinksByIdByPostWithResponse call.
ParseGeneLinksByIdResponse parses an HTTP response from a GeneLinksByIdWithResponse call.
ParseGeneMetadataByAccessionResponse parses an HTTP response from a GeneMetadataByAccessionWithResponse call.
ParseGeneMetadataByPostResponse parses an HTTP response from a GeneMetadataByPostWithResponse call.
ParseGeneMetadataByTaxAndSymbolResponse parses an HTTP response from a GeneMetadataByTaxAndSymbolWithResponse call.
ParseGeneOrthologsByIdResponse parses an HTTP response from a GeneOrthologsByIdWithResponse call.
ParseGeneOrthologsByPostResponse parses an HTTP response from a GeneOrthologsByPostWithResponse call.
ParseGeneReportsByIdResponse parses an HTTP response from a GeneReportsByIdWithResponse call.
ParseGeneReportsByTaxonResponse parses an HTTP response from a GeneReportsByTaxonWithResponse call.
ParseGenomeAnnotationDownloadSummaryByPostResponse parses an HTTP response from a GenomeAnnotationDownloadSummaryByPostWithResponse call.
ParseGenomeAnnotationDownloadSummaryResponse parses an HTTP response from a GenomeAnnotationDownloadSummaryWithResponse call.
ParseGenomeAnnotationReportByPostResponse parses an HTTP response from a GenomeAnnotationReportByPostWithResponse call.
ParseGenomeAnnotationReportResponse parses an HTTP response from a GenomeAnnotationReportWithResponse call.
ParseGenomeDatasetReportByPostResponse parses an HTTP response from a GenomeDatasetReportByPostWithResponse call.
ParseGenomeDatasetReportResponse parses an HTTP response from a GenomeDatasetReportWithResponse call.
ParseGenomeDatasetReportsByAssemblyNameResponse parses an HTTP response from a GenomeDatasetReportsByAssemblyNameWithResponse call.
ParseGenomeDatasetReportsByBioprojectResponse parses an HTTP response from a GenomeDatasetReportsByBioprojectWithResponse call.
ParseGenomeDatasetReportsByBiosampleIdResponse parses an HTTP response from a GenomeDatasetReportsByBiosampleIdWithResponse call.
ParseGenomeDatasetReportsByTaxonResponse parses an HTTP response from a GenomeDatasetReportsByTaxonWithResponse call.
ParseGenomeDatasetReportsByWgsResponse parses an HTTP response from a GenomeDatasetReportsByWgsWithResponse call.
ParseGenomeDownloadSummaryByPostResponse parses an HTTP response from a GenomeDownloadSummaryByPostWithResponse call.
ParseGenomeDownloadSummaryResponse parses an HTTP response from a GenomeDownloadSummaryWithResponse call.
ParseGenomeLinksByAccessionByPostResponse parses an HTTP response from a GenomeLinksByAccessionByPostWithResponse call.
ParseGenomeLinksByAccessionResponse parses an HTTP response from a GenomeLinksByAccessionWithResponse call.
ParseGenomeSequenceReportByPostResponse parses an HTTP response from a GenomeSequenceReportByPostWithResponse call.
ParseGenomeSequenceReportResponse parses an HTTP response from a GenomeSequenceReportWithResponse call.
ParseOrganelleDatareportByAccessionResponse parses an HTTP response from a OrganelleDatareportByAccessionWithResponse call.
ParseOrganelleDatareportByPostResponse parses an HTTP response from a OrganelleDatareportByPostWithResponse call.
ParseOrganelleDatareportByTaxonResponse parses an HTTP response from a OrganelleDatareportByTaxonWithResponse call.
ParseSars2ProteinDownloadPostResponse parses an HTTP response from a Sars2ProteinDownloadPostWithResponse call.
ParseSars2ProteinDownloadResponse parses an HTTP response from a Sars2ProteinDownloadWithResponse call.
ParseSars2ProteinSummaryByPostResponse parses an HTTP response from a Sars2ProteinSummaryByPostWithResponse call.
ParseSars2ProteinSummaryResponse parses an HTTP response from a Sars2ProteinSummaryWithResponse call.
ParseSars2ProteinTableResponse parses an HTTP response from a Sars2ProteinTableWithResponse call.
ParseTaxNameQueryByPostResponse parses an HTTP response from a TaxNameQueryByPostWithResponse call.
ParseTaxNameQueryResponse parses an HTTP response from a TaxNameQueryWithResponse call.
ParseTaxonomyDataReportPostResponse parses an HTTP response from a TaxonomyDataReportPostWithResponse call.
ParseTaxonomyDataReportResponse parses an HTTP response from a TaxonomyDataReportWithResponse call.
ParseTaxonomyFilteredSubtreePostResponse parses an HTTP response from a TaxonomyFilteredSubtreePostWithResponse call.
ParseTaxonomyFilteredSubtreeResponse parses an HTTP response from a TaxonomyFilteredSubtreeWithResponse call.
ParseTaxonomyImageMetadataPostResponse parses an HTTP response from a TaxonomyImageMetadataPostWithResponse call.
ParseTaxonomyImageMetadataResponse parses an HTTP response from a TaxonomyImageMetadataWithResponse call.
ParseTaxonomyImagePostResponse parses an HTTP response from a TaxonomyImagePostWithResponse call.
ParseTaxonomyImageResponse parses an HTTP response from a TaxonomyImageWithResponse call.
ParseTaxonomyLinksByPostResponse parses an HTTP response from a TaxonomyLinksByPostWithResponse call.
ParseTaxonomyLinksResponse parses an HTTP response from a TaxonomyLinksWithResponse call.
ParseTaxonomyMetadataPostResponse parses an HTTP response from a TaxonomyMetadataPostWithResponse call.
ParseTaxonomyMetadataResponse parses an HTTP response from a TaxonomyMetadataWithResponse call.
ParseTaxonomyNamesPostResponse parses an HTTP response from a TaxonomyNamesPostWithResponse call.
ParseTaxonomyNamesResponse parses an HTTP response from a TaxonomyNamesWithResponse call.
ParseTaxonomyRelatedIdsPostResponse parses an HTTP response from a TaxonomyRelatedIdsPostWithResponse call.
ParseTaxonomyRelatedIdsResponse parses an HTTP response from a TaxonomyRelatedIdsWithResponse call.
ParseVersionResponse parses an HTTP response from a VersionWithResponse call.
ParseVirusAccessionAvailabilityPostResponse parses an HTTP response from a VirusAccessionAvailabilityPostWithResponse call.
ParseVirusAccessionAvailabilityResponse parses an HTTP response from a VirusAccessionAvailabilityWithResponse call.
ParseVirusAnnotationReportsByAcessionsResponse parses an HTTP response from a VirusAnnotationReportsByAcessionsWithResponse call.
ParseVirusAnnotationReportsByPostResponse parses an HTTP response from a VirusAnnotationReportsByPostWithResponse call.
ParseVirusAnnotationReportsByTaxonResponse parses an HTTP response from a VirusAnnotationReportsByTaxonWithResponse call.
ParseVirusGenomeDownloadAccessionResponse parses an HTTP response from a VirusGenomeDownloadAccessionWithResponse call.
ParseVirusGenomeDownloadPostResponse parses an HTTP response from a VirusGenomeDownloadPostWithResponse call.
ParseVirusGenomeDownloadResponse parses an HTTP response from a VirusGenomeDownloadWithResponse call.
ParseVirusGenomeSummaryByPostResponse parses an HTTP response from a VirusGenomeSummaryByPostWithResponse call.
ParseVirusGenomeSummaryResponse parses an HTTP response from a VirusGenomeSummaryWithResponse call.
ParseVirusGenomeTableResponse parses an HTTP response from a VirusGenomeTableWithResponse call.
ParseVirusReportsByAcessionsResponse parses an HTTP response from a VirusReportsByAcessionsWithResponse call.
ParseVirusReportsByPostResponse parses an HTTP response from a VirusReportsByPostWithResponse call.
ParseVirusReportsByTaxonResponse parses an HTTP response from a VirusReportsByTaxonWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2AssemblyDatasetDescriptorsFilterAssemblySource.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsOrganelleType.
No description provided by the author
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2reportsRankType.
Defines values for V2reportsANITypeCategory.
Defines values for V2VirusTableField.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsAssemblyLevel.
Defines values for V2reportsOrganelleTopology.
Defines values for V2reportsRankType.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsCollectionType.
Defines values for V2VirusTableField.
Defines values for V2reportsAssemblyLevel.
Defines values for V2reportsAssemblyLevel.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2reportsCountType.
Defines values for V2TableFormat.
Defines values for V2reportsOrganelleType.
Defines values for V2AssemblyDatasetRequestResolution.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsNameAndAuthorityNoteClassifier.
Defines values for V2reportsAverageNucleotideIdentityTaxonomyCheckStatus.
Defines values for V2VirusTableField.
Defines values for V2reportsRankType.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2Fasta.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2AssemblyDatasetRequestResolution.
Defines values for V2AssemblyDatasetDescriptorsFilterAssemblySource.
Defines values for V2GenomeAnnotationRequestAnnotationType.
Defines values for V2reportsRankType.
Defines values for V2VirusTableField.
Defines values for V2reportsRankType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2VirusTableField.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2OrganismQueryRequestTaxRankFilter.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2reportsNameAndAuthorityNoteClassifier.
Defines values for V2IncludeTabularHeader.
Defines values for V2IncludeTabularHeader.
Defines values for V2IncludeTabularHeader.
Defines values for V2reportsErrorGeneErrorCode.
Defines values for V2reportsAverageNucleotideIdentityTaxonomyCheckStatus.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorOrganelleErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorGeneErrorCode.
Defines values for V2reportsErrorTaxonomyErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsRankType.
Defines values for V2VirusTableField.
Defines values for V2TableFormat.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsRankType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsOrganelleTopology.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2AssemblyDatasetDescriptorsFilterMetagenomeDerivedFilter.
Defines values for V2AssemblyDatasetDescriptorsFilterMetagenomeDerivedFilter.
Defines values for V2AssemblyDatasetDescriptorsFilterMetagenomeDerivedFilter.
Defines values for V2reportsOrientation.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsRankType.
Defines values for V2TaxonomyDatasetRequestTaxonomyReportType.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsNameAndAuthorityNoteClassifier.
Defines values for V2reportsCollectionType.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsNameAndAuthorityNoteClassifier.
Defines values for V2reportsOrientation.
Defines values for V2reportsErrorOrganelleErrorCode.
Defines values for V2reportsRankType.
Defines values for V2reportsANITypeCategory.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2reportsAverageNucleotideIdentityTaxonomyCheckStatus.
Defines values for V2reportsRankType.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsRankType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2reportsRankType.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsRankType.
Defines values for V2reportsOrganelleType.
Defines values for V2reportsOrientation.
Defines values for V2VirusTableField.
Defines values for V2reportsRnaType.
Defines values for V2reportsLinkedAssemblyType.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2GenomeAnnotationRequestAnnotationType.
Defines values for V2reportsPurposeOfSampling.
Defines values for V2reportsPurposeOfSampling.
Defines values for V2AssemblyDatasetDescriptorsFilterAssemblySource.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2GenomeAnnotationRequestAnnotationType.
Defines values for V2reportsRnaType.
Defines values for V2reportsAssemblyLevel.
Defines values for V2reportsRankType.
Defines values for V2VirusTableField.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2SortDirection.
Defines values for V2SortDirection.
Defines values for V2SortDirection.
Defines values for V2reportsSourceDatabase.
Defines values for V2reportsSourceDatabase.
Defines values for V2reportsSourceDatabase.
Defines values for V2OrganismQueryRequestTaxRankFilter.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2VirusTableField.
Defines values for V2reportsRankType.
Defines values for V2VirusTableField.
Defines values for V2reportsCollectionType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2TaxonomyMetadataRequestTableFormat.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsRankType.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsAverageNucleotideIdentityMatchStatus.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsOrganelleTopology.
Defines values for V2reportsAverageNucleotideIdentityTaxonomyCheckStatus.
Defines values for V2TaxonomyDatasetRequestTaxonomyReportType.
Defines values for V2OrganismQueryRequestTaxonResourceFilter.
Defines values for V2OrganismQueryRequestTaxonResourceFilter.
Defines values for V2OrganismQueryRequestTaxonResourceFilter.
Defines values for V2OrganismQueryRequestTaxonResourceFilter.
Defines values for V2reportsRnaType.
Defines values for V2reportsOrganelleTopology.
Defines values for V2reportsRankType.
Defines values for V2TableFormat.
Defines values for V2reportsANITypeCategory.
Defines values for V2reportsErrorAssemblyErrorCode.
Defines values for V2reportsErrorGeneErrorCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsErrorOrganelleErrorCode.
Defines values for V2reportsErrorTaxonomyErrorCode.
Defines values for V2reportsErrorVirusErrorCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2reportsWarningGeneWarningCode.
Defines values for V2VirusTableField.
Defines values for V2VirusTableField.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForAssemblyType.
Defines values for V2AnnotationForOrganelleType.
Defines values for V2AnnotationForOrganelleType.
Defines values for V2AnnotationForOrganelleType.
Defines values for V2AssemblyDatasetDescriptorsFilterAssemblyVersion.
Defines values for V2AssemblyDatasetDescriptorsFilterAssemblyVersion.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
Defines values for V2AssemblyDatasetReportsRequestContentType.
Defines values for V2AssemblyDatasetReportsRequestContentType.
Defines values for V2AssemblyDatasetReportsRequestContentType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2AssemblyLinksReplyAssemblyLinkType.
Defines values for V2GeneDatasetReportsRequestContentType.
Defines values for V2GeneDatasetReportsRequestContentType.
Defines values for V2GeneDatasetReportsRequestContentType.
Defines values for V2GeneDatasetReportsRequestContentType.
Defines values for V2GeneDatasetRequestContentType.
Defines values for V2GeneDatasetRequestContentType.
Defines values for V2GeneDatasetRequestGeneDatasetReportType.
Defines values for V2GeneDatasetRequestGeneDatasetReportType.
Defines values for V2GeneLinksReplyGeneLinkType.
Defines values for V2GeneLinksReplyGeneLinkType.
Defines values for V2GeneLinksReplyGeneLinkType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GeneType.
Defines values for V2GenomeAnnotationRequestGenomeAnnotationTableFormat.
Defines values for V2GenomeAnnotationRequestGenomeAnnotationTableFormat.
Defines values for V2GenomeAnnotationRequestGenomeAnnotationTableFormat.
Defines values for V2ImageSize.
Defines values for V2ImageSize.
Defines values for V2ImageSize.
Defines values for V2OrganelleMetadataRequestContentType.
Defines values for V2OrganelleMetadataRequestContentType.
Defines values for V2OrganelleMetadataRequestOrganelleTableFormat.
Defines values for V2OrganelleMetadataRequestOrganelleTableFormat.
Defines values for V2OrthologRequestContentType.
Defines values for V2OrthologRequestContentType.
Defines values for V2reportsAssemblyStatus.
Defines values for V2reportsAssemblyStatus.
Defines values for V2reportsAssemblyStatus.
Defines values for V2reportsAssemblyStatus.
Defines values for V2reportsAssemblyStatus.
Defines values for V2reportsContentType.
Defines values for V2reportsContentType.
Defines values for V2reportsContentType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGeneType.
Defines values for V2reportsGenomicRegionGenomicRegionType.
Defines values for V2reportsGenomicRegionGenomicRegionType.
Defines values for V2reportsGenomicRegionGenomicRegionType.
Defines values for V2reportsGenomicRegionGenomicRegionType.
Defines values for V2reportsGenomicRegionGenomicRegionType.
Defines values for V2reportsTranscriptTranscriptType.
Defines values for V2reportsTranscriptTranscriptType.
Defines values for V2reportsTranscriptTranscriptType.
Defines values for V2reportsTranscriptTranscriptType.
Defines values for V2reportsTranscriptTranscriptType.
Defines values for V2reportsVirusAssemblyCompleteness.
Defines values for V2reportsVirusAssemblyCompleteness.
Defines values for V2reportsVirusAssemblyCompleteness.
Defines values for V2reportsVirusPeptideViralPeptideCompleteness.
Defines values for V2reportsVirusPeptideViralPeptideCompleteness.
Defines values for V2reportsVirusPeptideViralPeptideCompleteness.
Defines values for V2TaxonomyFilteredSubtreeResponseEdgeChildStatus.
Defines values for V2TaxonomyFilteredSubtreeResponseEdgeChildStatus.
Defines values for V2TaxonomyFilteredSubtreeResponseEdgeChildStatus.
Defines values for V2TaxonomyMetadataRequestContentType.
Defines values for V2TaxonomyMetadataRequestContentType.
Defines values for V2TaxonomyMetadataRequestContentType.
Defines values for V2ViralSequenceType.
Defines values for V2ViralSequenceType.
Defines values for V2ViralSequenceType.
Defines values for V2ViralSequenceType.
Defines values for V2ViralSequenceType.
Defines values for V2VirusDataReportRequestContentType.
Defines values for V2VirusDataReportRequestContentType.
Defines values for V2VirusDatasetReportType.
Defines values for V2VirusDatasetReportType.
Defines values for V2VirusDatasetReportType.
Defines values for V2reportsRankType.

# Structs

No description provided by the author
AnnotationReportFacetsParams defines parameters for AnnotationReportFacets.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CheckAssemblyAvailabilityParams defines parameters for CheckAssemblyAvailability.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
DownloadAssemblyPackageParams defines parameters for DownloadAssemblyPackage.
DownloadAssemblyPackagePostParams defines parameters for DownloadAssemblyPackagePost.
No description provided by the author
No description provided by the author
DownloadGenePackageParams defines parameters for DownloadGenePackage.
DownloadGenePackagePostParams defines parameters for DownloadGenePackagePost.
No description provided by the author
No description provided by the author
DownloadGenomeAnnotationPackageByPostParams defines parameters for DownloadGenomeAnnotationPackageByPost.
No description provided by the author
DownloadGenomeAnnotationPackageParams defines parameters for DownloadGenomeAnnotationPackage.
No description provided by the author
DownloadOrganellePackageByPostParams defines parameters for DownloadOrganellePackageByPost.
No description provided by the author
DownloadOrganellePackageParams defines parameters for DownloadOrganellePackage.
No description provided by the author
DownloadProkaryoteGenePackageParams defines parameters for DownloadProkaryoteGenePackage.
DownloadProkaryoteGenePackagePostParams defines parameters for DownloadProkaryoteGenePackagePost.
No description provided by the author
No description provided by the author
DownloadTaxonomyPackageByPostParams defines parameters for DownloadTaxonomyPackageByPost.
No description provided by the author
DownloadTaxonomyPackageParams defines parameters for DownloadTaxonomyPackage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GeneDownloadSummaryByIdParams defines parameters for GeneDownloadSummaryById.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GeneMetadataByAccessionParams defines parameters for GeneMetadataByAccession.
No description provided by the author
No description provided by the author
GeneMetadataByTaxAndSymbolParams defines parameters for GeneMetadataByTaxAndSymbol.
No description provided by the author
GeneOrthologsByIdParams defines parameters for GeneOrthologsById.
No description provided by the author
No description provided by the author
GeneReportsByIdParams defines parameters for GeneReportsById.
No description provided by the author
GeneReportsByTaxonParams defines parameters for GeneReportsByTaxon.
No description provided by the author
No description provided by the author
GenomeAnnotationDownloadSummaryParams defines parameters for GenomeAnnotationDownloadSummary.
No description provided by the author
No description provided by the author
GenomeAnnotationReportParams defines parameters for GenomeAnnotationReport.
No description provided by the author
No description provided by the author
GenomeDatasetReportParams defines parameters for GenomeDatasetReport.
No description provided by the author
GenomeDatasetReportsByAssemblyNameParams defines parameters for GenomeDatasetReportsByAssemblyName.
No description provided by the author
GenomeDatasetReportsByBioprojectParams defines parameters for GenomeDatasetReportsByBioproject.
No description provided by the author
GenomeDatasetReportsByBiosampleIdParams defines parameters for GenomeDatasetReportsByBiosampleId.
No description provided by the author
GenomeDatasetReportsByTaxonParams defines parameters for GenomeDatasetReportsByTaxon.
No description provided by the author
GenomeDatasetReportsByWgsParams defines parameters for GenomeDatasetReportsByWgs.
No description provided by the author
No description provided by the author
GenomeDownloadSummaryParams defines parameters for GenomeDownloadSummary.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GenomeSequenceReportParams defines parameters for GenomeSequenceReport.
No description provided by the author
No description provided by the author
OrganelleDatareportByAccessionParams defines parameters for OrganelleDatareportByAccession.
No description provided by the author
No description provided by the author
OrganelleDatareportByTaxonParams defines parameters for OrganelleDatareportByTaxon.
No description provided by the author
ProtobufAny defines model for protobufAny.
No description provided by the author
No description provided by the author
RpcStatus defines model for rpcStatus.
Sars2ProteinDownloadParams defines parameters for Sars2ProteinDownload.
Sars2ProteinDownloadPostParams defines parameters for Sars2ProteinDownloadPost.
No description provided by the author
No description provided by the author
No description provided by the author
Sars2ProteinSummaryParams defines parameters for Sars2ProteinSummary.
No description provided by the author
Sars2ProteinTableParams defines parameters for Sars2ProteinTable.
No description provided by the author
ServerInterfaceWrapper converts contexts to parameters.
No description provided by the author
No description provided by the author
TaxNameQueryParams defines parameters for TaxNameQuery.
No description provided by the author
TaxonomyDataReportParams defines parameters for TaxonomyDataReport.
No description provided by the author
No description provided by the author
TaxonomyFilteredSubtreeParams defines parameters for TaxonomyFilteredSubtree.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TaxonomyImageParams defines parameters for TaxonomyImage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TaxonomyMetadataParams defines parameters for TaxonomyMetadata.
No description provided by the author
No description provided by the author
TaxonomyNamesParams defines parameters for TaxonomyNames.
No description provided by the author
No description provided by the author
TaxonomyRelatedIdsParams defines parameters for TaxonomyRelatedIds.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
V2AssemblyAccessions defines model for v2AssemblyAccessions.
V2AssemblyCheckMHistogramReply defines model for v2AssemblyCheckMHistogramReply.
V2AssemblyCheckMHistogramReplyHistogramInterval defines model for v2AssemblyCheckMHistogramReplyHistogramInterval.
V2AssemblyCheckMHistogramRequest defines model for v2AssemblyCheckMHistogramRequest.
V2AssemblyDatasetAvailability defines model for v2AssemblyDatasetAvailability.
V2AssemblyDatasetDescriptorsFilter defines model for v2AssemblyDatasetDescriptorsFilter.
V2AssemblyDatasetReportsRequest defines model for v2AssemblyDatasetReportsRequest.
V2AssemblyDatasetRequest defines model for v2AssemblyDatasetRequest.
V2AssemblyLinksReply defines model for v2AssemblyLinksReply.
V2AssemblyLinksReplyAssemblyLink defines model for v2AssemblyLinksReplyAssemblyLink.
V2AssemblyLinksRequest defines model for v2AssemblyLinksRequest.
V2AssemblyRevisionHistory defines model for v2AssemblyRevisionHistory.
V2AssemblyRevisionHistoryRequest defines model for v2AssemblyRevisionHistoryRequest.
V2AssemblySequenceReportsRequest defines model for v2AssemblySequenceReportsRequest.
V2DownloadSummary defines model for v2DownloadSummary.
V2DownloadSummaryAvailableFiles defines model for v2DownloadSummaryAvailableFiles.
V2DownloadSummaryDehydrated defines model for v2DownloadSummaryDehydrated.
V2DownloadSummaryFileSummary defines model for v2DownloadSummaryFileSummary.
V2DownloadSummaryHydrated defines model for v2DownloadSummaryHydrated.
V2GeneChromosomeSummaryReply defines model for v2GeneChromosomeSummaryReply.
V2GeneChromosomeSummaryReplyGeneChromosomeSummary defines model for v2GeneChromosomeSummaryReplyGeneChromosomeSummary.
V2GeneCountsByTaxonReply defines model for v2GeneCountsByTaxonReply.
V2GeneCountsByTaxonReplyGeneTypeAndCount defines model for v2GeneCountsByTaxonReplyGeneTypeAndCount.
V2GeneCountsByTaxonRequest defines model for v2GeneCountsByTaxonRequest.
V2GeneDatasetReportsRequest defines model for v2GeneDatasetReportsRequest.
V2GeneDatasetReportsRequestSymbolsForTaxon defines model for v2GeneDatasetReportsRequestSymbolsForTaxon.
V2GeneDatasetRequest defines model for v2GeneDatasetRequest.
V2GeneLinksReply defines model for v2GeneLinksReply.
V2GeneLinksReplyGeneLink defines model for v2GeneLinksReplyGeneLink.
V2GeneLinksRequest defines model for v2GeneLinksRequest.
V2GenomeAnnotationRequest defines model for v2GenomeAnnotationRequest.
V2GenomeAnnotationTableSummaryReply defines model for v2GenomeAnnotationTableSummaryReply.
V2HttpBody defines model for v2HttpBody.
V2OrganelleDownloadRequest defines model for v2OrganelleDownloadRequest.
V2OrganelleMetadataRequest defines model for v2OrganelleMetadataRequest.
V2OrganelleSort defines model for v2OrganelleSort.
V2OrganismQueryRequest defines model for v2OrganismQueryRequest.
V2OrthologRequest defines model for v2OrthologRequest.
V2ProkaryoteGeneRequest defines model for v2ProkaryoteGeneRequest.
V2ProkaryoteGeneRequestGeneFlankConfig defines model for v2ProkaryoteGeneRequestGeneFlankConfig.
V2reportsANIMatch defines model for v2reportsANIMatch.
V2reportsAnnotation defines model for v2reportsAnnotation.
V2reportsAnnotationInfo defines model for v2reportsAnnotationInfo.
V2reportsAssemblyDataReport defines model for v2reportsAssemblyDataReport.
V2reportsAssemblyDataReportPage defines model for v2reportsAssemblyDataReportPage.
V2reportsAssemblyInfo defines model for v2reportsAssemblyInfo.
V2reportsAssemblyRevision defines model for v2reportsAssemblyRevision.
V2reportsAssemblyStats defines model for v2reportsAssemblyStats.
V2reportsAtypicalInfo defines model for v2reportsAtypicalInfo.
V2reportsAverageNucleotideIdentity defines model for v2reportsAverageNucleotideIdentity.
V2reportsBioProject defines model for v2reportsBioProject.
V2reportsBioProjectLineage defines model for v2reportsBioProjectLineage.
V2reportsBioSampleAttribute defines model for v2reportsBioSampleAttribute.
V2reportsBioSampleContact defines model for v2reportsBioSampleContact.
V2reportsBioSampleDataReport defines model for v2reportsBioSampleDataReport.
V2reportsBioSampleDataReportPage defines model for v2reportsBioSampleDataReportPage.
V2reportsBioSampleDescription defines model for v2reportsBioSampleDescription.
V2reportsBioSampleDescriptor defines model for v2reportsBioSampleDescriptor.
V2reportsBioSampleId defines model for v2reportsBioSampleId.
V2reportsBioSampleOwner defines model for v2reportsBioSampleOwner.
V2reportsBioSampleStatus defines model for v2reportsBioSampleStatus.
V2reportsBuscoStat defines model for v2reportsBuscoStat.
V2reportsCheckM defines model for v2reportsCheckM.
V2reportsClassification defines model for v2reportsClassification.
V2reportsConservedDomain defines model for v2reportsConservedDomain.
V2reportsError defines model for v2reportsError.
V2reportsFeatureCounts defines model for v2reportsFeatureCounts.
V2reportsGeneCounts defines model for v2reportsGeneCounts.
V2reportsGeneDataReportPage defines model for v2reportsGeneDataReportPage.
V2reportsGeneDescriptor defines model for v2reportsGeneDescriptor.
V2reportsGeneGroup defines model for v2reportsGeneGroup.
V2reportsGeneReportMatch defines model for v2reportsGeneReportMatch.
V2reportsGenomeAnnotation defines model for v2reportsGenomeAnnotation.
V2reportsGenomeAnnotationReportMatch defines model for v2reportsGenomeAnnotationReportMatch.
V2reportsGenomeAnnotationReportPage defines model for v2reportsGenomeAnnotationReportPage.
V2reportsGenomicLocation defines model for v2reportsGenomicLocation.
V2reportsGenomicRegion defines model for v2reportsGenomicRegion.
V2reportsInfraspecificNames defines model for v2reportsInfraspecificNames.
V2reportsIsolate defines model for v2reportsIsolate.
V2reportsLineageOrganism defines model for v2reportsLineageOrganism.
V2reportsLinkedAssembly defines model for v2reportsLinkedAssembly.
V2reportsMaturePeptide defines model for v2reportsMaturePeptide.
V2reportsMessage defines model for v2reportsMessage.
V2reportsNameAndAuthority defines model for v2reportsNameAndAuthority.
V2reportsNameAndAuthorityNote defines model for v2reportsNameAndAuthorityNote.
V2reportsNameAndAuthorityPublication defines model for v2reportsNameAndAuthorityPublication.
V2reportsNomenclatureAuthority defines model for v2reportsNomenclatureAuthority.
V2reportsOrganelle defines model for v2reportsOrganelle.
V2reportsOrganelleBiosample defines model for v2reportsOrganelleBiosample.
V2reportsOrganelleDataReports defines model for v2reportsOrganelleDataReports.
V2reportsOrganelleGeneCounts defines model for v2reportsOrganelleGeneCounts.
V2reportsOrganelleInfo defines model for v2reportsOrganelleInfo.
V2reportsOrganism defines model for v2reportsOrganism.
V2reportsPairedAssembly defines model for v2reportsPairedAssembly.
V2reportsProductDescriptor defines model for v2reportsProductDescriptor.
V2reportsProtein defines model for v2reportsProtein.
V2reportsRange defines model for v2reportsRange.
V2reportsSeqRangeSet defines model for v2reportsSeqRangeSet.
V2reportsSeqRangeSetFasta defines model for v2reportsSeqRangeSetFasta.
V2reportsSequenceInfo defines model for v2reportsSequenceInfo.
V2reportsSequenceInformation defines model for v2reportsSequenceInformation.
V2reportsTaxData defines model for v2reportsTaxData.
V2reportsTaxonomyDataReportPage defines model for v2reportsTaxonomyDataReportPage.
V2reportsTaxonomyNamesDataReportPage defines model for v2reportsTaxonomyNamesDataReportPage.
V2reportsTaxonomyNamesDescriptor defines model for v2reportsTaxonomyNamesDescriptor.
V2reportsTaxonomyNamesDescriptorCitation defines model for v2reportsTaxonomyNamesDescriptorCitation.
V2reportsTaxonomyNamesReportMatch defines model for v2reportsTaxonomyNamesReportMatch.
V2reportsTaxonomyNode defines model for v2reportsTaxonomyNode.
V2reportsTaxonomyNodeCountByType defines model for v2reportsTaxonomyNodeCountByType.
V2reportsTaxonomyReportMatch defines model for v2reportsTaxonomyReportMatch.
V2reportsTaxonomyTypeMaterial defines model for v2reportsTaxonomyTypeMaterial.
V2reportsTranscript defines model for v2reportsTranscript.
V2reportsTranscriptTypeCount defines model for v2reportsTranscriptTypeCount.
V2reportsTypeMaterial defines model for v2reportsTypeMaterial.
V2reportsVirusAnnotationReport defines model for v2reportsVirusAnnotationReport.
V2reportsVirusAnnotationReportPage defines model for v2reportsVirusAnnotationReportPage.
V2reportsVirusAssembly defines model for v2reportsVirusAssembly.
V2reportsVirusAssemblyCollectionLocation defines model for v2reportsVirusAssemblyCollectionLocation.
V2reportsVirusAssemblySubmitterInfo defines model for v2reportsVirusAssemblySubmitterInfo.
V2reportsVirusDataReportPage defines model for v2reportsVirusDataReportPage.
V2reportsVirusGene defines model for v2reportsVirusGene.
V2reportsVirusPeptide defines model for v2reportsVirusPeptide.
V2reportsVirusPeptideUniProtId defines model for v2reportsVirusPeptideUniProtId.
V2reportsWarning defines model for v2reportsWarning.
V2reportsWarningReplacedId defines model for v2reportsWarningReplacedId.
V2reportsWGSInfo defines model for v2reportsWGSInfo.
V2Sars2ProteinDatasetRequest defines model for v2Sars2ProteinDatasetRequest.
V2SciNameAndIds defines model for v2SciNameAndIds.
V2SciNameAndIdsSciNameAndId defines model for v2SciNameAndIdsSciNameAndId.
V2SequenceAccessionRequest defines model for v2SequenceAccessionRequest.
V2SequenceReportPage defines model for v2SequenceReportPage.
V2SortField defines model for v2SortField.
V2TabularOutput defines model for v2TabularOutput.
V2TaxonomyDatasetRequest defines model for v2TaxonomyDatasetRequest.
V2TaxonomyFilteredSubtreeRequest defines model for v2TaxonomyFilteredSubtreeRequest.
V2TaxonomyFilteredSubtreeResponse defines model for v2TaxonomyFilteredSubtreeResponse.
V2TaxonomyFilteredSubtreeResponseEdge defines model for v2TaxonomyFilteredSubtreeResponseEdge.
V2TaxonomyFilteredSubtreeResponseEdgesEntry A map.
V2TaxonomyImageMetadataRequest defines model for v2TaxonomyImageMetadataRequest.
V2TaxonomyImageMetadataResponse defines model for v2TaxonomyImageMetadataResponse.
V2TaxonomyImageRequest defines model for v2TaxonomyImageRequest.
V2TaxonomyLinksRequest defines model for v2TaxonomyLinksRequest.
V2TaxonomyLinksResponse defines model for v2TaxonomyLinksResponse.
V2TaxonomyLinksResponseGenericLink defines model for v2TaxonomyLinksResponseGenericLink.
V2TaxonomyMatch defines model for v2TaxonomyMatch.
V2TaxonomyMetadataRequest defines model for v2TaxonomyMetadataRequest.
V2TaxonomyMetadataResponse defines model for v2TaxonomyMetadataResponse.
V2TaxonomyNode defines model for v2TaxonomyNode.
V2TaxonomyNodeCountByType defines model for v2TaxonomyNodeCountByType.
V2TaxonomyRelatedIdRequest defines model for v2TaxonomyRelatedIdRequest.
V2TaxonomyTaxIdsPage defines model for v2TaxonomyTaxIdsPage.
V2VersionReply defines model for v2VersionReply.
V2VirusAnnotationFilter defines model for v2VirusAnnotationFilter.
V2VirusAnnotationReportRequest defines model for v2VirusAnnotationReportRequest.
V2VirusAvailability defines model for v2VirusAvailability.
V2VirusAvailabilityRequest defines model for v2VirusAvailabilityRequest.
V2VirusDataReportRequest defines model for v2VirusDataReportRequest.
V2VirusDatasetFilter defines model for v2VirusDatasetFilter.
V2VirusDatasetRequest defines model for v2VirusDatasetRequest.
No description provided by the author
No description provided by the author
No description provided by the author
VirusAnnotationReportsByAcessionsParams defines parameters for VirusAnnotationReportsByAcessions.
No description provided by the author
No description provided by the author
VirusAnnotationReportsByTaxonParams defines parameters for VirusAnnotationReportsByTaxon.
No description provided by the author
VirusGenomeDownloadAccessionParams defines parameters for VirusGenomeDownloadAccession.
No description provided by the author
VirusGenomeDownloadParams defines parameters for VirusGenomeDownload.
VirusGenomeDownloadPostParams defines parameters for VirusGenomeDownloadPost.
No description provided by the author
No description provided by the author
No description provided by the author
VirusGenomeSummaryParams defines parameters for VirusGenomeSummary.
No description provided by the author
VirusGenomeTableParams defines parameters for VirusGenomeTable.
No description provided by the author
VirusReportsByAcessionsParams defines parameters for VirusReportsByAcessions.
No description provided by the author
No description provided by the author
VirusReportsByTaxonParams defines parameters for VirusReportsByTaxon.
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
ServeMux is an abstraction of http.ServeMux.
ServerInterface represents all server handlers.

# Type aliases

AnnotationReportFacetsByPostJSONRequestBody defines body for AnnotationReportFacetsByPost for application/json ContentType.
AssemblyAccessionsForSequenceAccessionByPostJSONRequestBody defines body for AssemblyAccessionsForSequenceAccessionByPost for application/json ContentType.
AssemblyRevisionHistoryByPostJSONRequestBody defines body for AssemblyRevisionHistoryByPost for application/json ContentType.
CheckAssemblyAvailabilityPostJSONRequestBody defines body for CheckAssemblyAvailabilityPost for application/json ContentType.
CheckmHistogramByTaxonByPostJSONRequestBody defines body for CheckmHistogramByTaxonByPost for application/json ContentType.
ClientOption allows setting custom parameters during construction.
DownloadAssemblyPackagePostJSONRequestBody defines body for DownloadAssemblyPackagePost for application/json ContentType.
DownloadGenePackagePostJSONRequestBody defines body for DownloadGenePackagePost for application/json ContentType.
DownloadGenomeAnnotationPackageByPostJSONRequestBody defines body for DownloadGenomeAnnotationPackageByPost for application/json ContentType.
DownloadOrganellePackageByPostJSONRequestBody defines body for DownloadOrganellePackageByPost for application/json ContentType.
DownloadProkaryoteGenePackagePostJSONRequestBody defines body for DownloadProkaryoteGenePackagePost for application/json ContentType.
DownloadTaxonomyPackageByPostJSONRequestBody defines body for DownloadTaxonomyPackageByPost for application/json ContentType.
GeneCountsForTaxonByPostJSONRequestBody defines body for GeneCountsForTaxonByPost for application/json ContentType.
GeneDownloadSummaryByPostJSONRequestBody defines body for GeneDownloadSummaryByPost for application/json ContentType.
GeneLinksByIdByPostJSONRequestBody defines body for GeneLinksByIdByPost for application/json ContentType.
GeneMetadataByPostJSONRequestBody defines body for GeneMetadataByPost for application/json ContentType.
GeneOrthologsByPostJSONRequestBody defines body for GeneOrthologsByPost for application/json ContentType.
GenomeAnnotationDownloadSummaryByPostJSONRequestBody defines body for GenomeAnnotationDownloadSummaryByPost for application/json ContentType.
GenomeAnnotationReportByPostJSONRequestBody defines body for GenomeAnnotationReportByPost for application/json ContentType.
GenomeDatasetReportByPostJSONRequestBody defines body for GenomeDatasetReportByPost for application/json ContentType.
GenomeDownloadSummaryByPostJSONRequestBody defines body for GenomeDownloadSummaryByPost for application/json ContentType.
GenomeLinksByAccessionByPostJSONRequestBody defines body for GenomeLinksByAccessionByPost for application/json ContentType.
GenomeSequenceReportByPostJSONRequestBody defines body for GenomeSequenceReportByPost for application/json ContentType.
No description provided by the author
OrganelleDatareportByPostJSONRequestBody defines body for OrganelleDatareportByPost for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
Sars2ProteinDownloadPostJSONRequestBody defines body for Sars2ProteinDownloadPost for application/json ContentType.
Sars2ProteinSummaryByPostJSONRequestBody defines body for Sars2ProteinSummaryByPost for application/json ContentType.
TaxNameQueryByPostJSONRequestBody defines body for TaxNameQueryByPost for application/json ContentType.
TaxonomyDataReportPostJSONRequestBody defines body for TaxonomyDataReportPost for application/json ContentType.
TaxonomyFilteredSubtreePostJSONRequestBody defines body for TaxonomyFilteredSubtreePost for application/json ContentType.
TaxonomyImageMetadataPostJSONRequestBody defines body for TaxonomyImageMetadataPost for application/json ContentType.
TaxonomyImagePostJSONRequestBody defines body for TaxonomyImagePost for application/json ContentType.
TaxonomyLinksByPostJSONRequestBody defines body for TaxonomyLinksByPost for application/json ContentType.
TaxonomyMetadataPostJSONRequestBody defines body for TaxonomyMetadataPost for application/json ContentType.
TaxonomyNamesPostJSONRequestBody defines body for TaxonomyNamesPost for application/json ContentType.
TaxonomyRelatedIdsPostJSONRequestBody defines body for TaxonomyRelatedIdsPost for application/json ContentType.
V2AnnotationForAssemblyType defines model for v2AnnotationForAssemblyType.
V2AnnotationForOrganelleType defines model for v2AnnotationForOrganelleType.
V2AssemblyDatasetDescriptorsFilterAssemblySource defines model for v2AssemblyDatasetDescriptorsFilterAssemblySource.
V2AssemblyDatasetDescriptorsFilterAssemblyVersion defines model for v2AssemblyDatasetDescriptorsFilterAssemblyVersion.
V2AssemblyDatasetDescriptorsFilterMetagenomeDerivedFilter defines model for v2AssemblyDatasetDescriptorsFilterMetagenomeDerivedFilter.
V2AssemblyDatasetDescriptorsFilterTypeMaterialCategory defines model for v2AssemblyDatasetDescriptorsFilterTypeMaterialCategory.
V2AssemblyDatasetReportsRequestContentType defines model for v2AssemblyDatasetReportsRequestContentType.
V2AssemblyDatasetRequestResolution defines model for v2AssemblyDatasetRequestResolution.
V2AssemblyLinksReplyAssemblyLinkType defines model for v2AssemblyLinksReplyAssemblyLinkType.
V2Fasta defines model for v2Fasta.
V2GeneDatasetReportsRequestContentType defines model for v2GeneDatasetReportsRequestContentType.
V2GeneDatasetRequestContentType defines model for v2GeneDatasetRequestContentType.
V2GeneDatasetRequestGeneDatasetReportType defines model for v2GeneDatasetRequestGeneDatasetReportType.
V2GeneLinksReplyGeneLinkType defines model for v2GeneLinksReplyGeneLinkType.
V2GeneType defines model for v2GeneType.
V2GenomeAnnotationRequestAnnotationType defines model for v2GenomeAnnotationRequestAnnotationType.
V2GenomeAnnotationRequestGenomeAnnotationTableFormat defines model for v2GenomeAnnotationRequestGenomeAnnotationTableFormat.
V2ImageSize defines model for v2ImageSize.
V2IncludeTabularHeader defines model for v2IncludeTabularHeader.
V2OrganelleMetadataRequestContentType defines model for v2OrganelleMetadataRequestContentType.
V2OrganelleMetadataRequestOrganelleTableFormat defines model for v2OrganelleMetadataRequestOrganelleTableFormat.
V2OrganismQueryRequestTaxonResourceFilter defines model for v2OrganismQueryRequestTaxonResourceFilter.
V2OrganismQueryRequestTaxRankFilter defines model for v2OrganismQueryRequestTaxRankFilter.
V2OrthologRequestContentType defines model for v2OrthologRequestContentType.
V2reportsANITypeCategory defines model for v2reportsANITypeCategory.
V2reportsAssemblyLevel defines model for v2reportsAssemblyLevel.
V2reportsAssemblyStatus defines model for v2reportsAssemblyStatus.
V2reportsAverageNucleotideIdentityMatchStatus defines model for v2reportsAverageNucleotideIdentityMatchStatus.
V2reportsAverageNucleotideIdentityTaxonomyCheckStatus defines model for v2reportsAverageNucleotideIdentityTaxonomyCheckStatus.
V2reportsCollectionType defines model for v2reportsCollectionType.
V2reportsContentType defines model for v2reportsContentType.
V2reportsCountType defines model for v2reportsCountType.
V2reportsErrorAssemblyErrorCode defines model for v2reportsErrorAssemblyErrorCode.
V2reportsErrorGeneErrorCode defines model for v2reportsErrorGeneErrorCode.
V2reportsErrorOrganelleErrorCode defines model for v2reportsErrorOrganelleErrorCode.
V2reportsErrorTaxonomyErrorCode defines model for v2reportsErrorTaxonomyErrorCode.
V2reportsErrorVirusErrorCode defines model for v2reportsErrorVirusErrorCode.
V2reportsGeneType defines model for v2reportsGeneType.
V2reportsGenomicRegionGenomicRegionType defines model for v2reportsGenomicRegionGenomicRegionType.
V2reportsLinkedAssemblyType defines model for v2reportsLinkedAssemblyType.
V2reportsNameAndAuthorityNoteClassifier defines model for v2reportsNameAndAuthorityNoteClassifier.
V2reportsOrganelleTopology defines model for v2reportsOrganelleTopology.
V2reportsOrganelleType defines model for v2reportsOrganelleType.
V2reportsOrientation defines model for v2reportsOrientation.
V2reportsPurposeOfSampling defines model for v2reportsPurposeOfSampling.
V2reportsRankType defines model for v2reportsRankType.
V2reportsRnaType defines model for v2reportsRnaType.
V2reportsSourceDatabase defines model for v2reportsSourceDatabase.
V2reportsTranscriptTranscriptType defines model for v2reportsTranscriptTranscriptType.
V2reportsVirusAssemblyCompleteness defines model for v2reportsVirusAssemblyCompleteness.
V2reportsVirusPeptideViralPeptideCompleteness defines model for v2reportsVirusPeptideViralPeptideCompleteness.
V2reportsWarningGeneWarningCode defines model for v2reportsWarningGeneWarningCode.
V2SortDirection defines model for v2SortDirection.
V2TableFormat defines model for v2TableFormat.
V2TaxonomyDatasetRequestTaxonomyReportType defines model for v2TaxonomyDatasetRequestTaxonomyReportType.
V2TaxonomyFilteredSubtreeResponseEdgeChildStatus defines model for v2TaxonomyFilteredSubtreeResponseEdgeChildStatus.
V2TaxonomyMetadataRequestContentType defines model for v2TaxonomyMetadataRequestContentType.
V2TaxonomyMetadataRequestTableFormat defines model for v2TaxonomyMetadataRequestTableFormat.
V2ViralSequenceType defines model for v2ViralSequenceType.
V2VirusDataReportRequestContentType defines model for v2VirusDataReportRequestContentType.
V2VirusDatasetReportType defines model for v2VirusDatasetReportType.
V2VirusTableField defines model for v2VirusTableField.
VirusAccessionAvailabilityPostJSONRequestBody defines body for VirusAccessionAvailabilityPost for application/json ContentType.
VirusAnnotationReportsByPostJSONRequestBody defines body for VirusAnnotationReportsByPost for application/json ContentType.
VirusGenomeDownloadPostJSONRequestBody defines body for VirusGenomeDownloadPost for application/json ContentType.
VirusGenomeSummaryByPostJSONRequestBody defines body for VirusGenomeSummaryByPost for application/json ContentType.
VirusReportsByPostJSONRequestBody defines body for VirusReportsByPost for application/json ContentType.