Module: ncbi.datasets.openapi.model.v1_virus_table_field
NCBI Datasets API
Module: ncbi.datasets.openapi.model.v1_virus_table_field
### NCBI Datasets is a resource that lets you easily gather data from NCBI. The Datasets version 1 API is considred stable and will not be subject to breaking changes. However, certain endpoints will be [deprecated](https://0-www-ncbi-nlm-nih-gov.brum.beds.ac.uk/datasets/docs/v1/reference-docs/rest-api/deprecated_apis/), and then sunset as newer versions are published. For some larger downloads, you may want to download a [dehydrated zip archive](https://0-www-ncbi-nlm-nih-gov.brum.beds.ac.uk/datasets/docs/v1/how-tos/genomes/large-download/), and retrieve the individual data files at a later time. # noqa: E501
The version of the OpenAPI document: v1 Generated by: https://openapi-generator.tech
- class ncbi.datasets.openapi.model.v1_virus_table_field.V1VirusTableField(*args, **kwargs)
Bases:
ncbi.datasets.openapi.model_utils.ModelSimple
NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech
Do not edit the class manually.
- allowed_values
The key is the tuple path to the attribute and the for var_name this is (var_name,). The value is a dict with a capitalized key describing the allowed value and an allowed value. These dicts store the allowed enum values.
- Type
dict
- validations
The key is the tuple path to the attribute and the for var_name this is (var_name,). The value is a dict that stores validations for max_length, min_length, max_items, min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, inclusive_minimum, and regex.
- Type
dict
- additional_properties_type
A tuple of classes accepted as additional properties values.
- Type
tuple
- allowed_values = {('value',): {'BIOPROJECT': 'bioproject', 'BIOSAMPLE': 'biosample', 'CDS_SPAN': 'cds_span', 'COLLECTION_DATE': 'collection_date', 'FAMILY': 'family', 'GENUS': 'genus', 'GEO_LOCATION': 'geo_location', 'HOST_NAME': 'host_name', 'HOST_TAX_ID': 'host_tax_id', 'ISOLATE_NAME': 'isolate_name', 'NUCLEOTIDE_ACCESSION': 'nucleotide_accession', 'NUCLEOTIDE_LENGTH': 'nucleotide_length', 'NUC_COMPLETENESS': 'nuc_completeness', 'POLYPROTEIN_NAME': 'polyprotein_name', 'PROTEIN_ACCESSION': 'protein_accession', 'PROTEIN_NAME': 'protein_name', 'PROTEIN_SYNONYM': 'protein_synonym', 'SEQUENCE_TYPE': 'sequence_type', 'SPECIES_NAME': 'species_name', 'SPECIES_TAX_ID': 'species_tax_id', 'UNSPECIFIED': 'unspecified', 'US_STATE': 'us_state'}}
- validations = {}
- additional_properties_type = (<class 'bool'>, <class 'datetime.date'>, <class 'datetime.datetime'>, <class 'dict'>, <class 'float'>, <class 'int'>, <class 'list'>, <class 'str'>, <class 'NoneType'>)
- openapi_types = {'value': (<class 'str'>,)}
- discriminator = None
- attribute_map = {}
- read_only_vars = {}
- required_properties = {'_check_type', '_configuration', '_data_store', '_path_to_item', '_spec_property_naming', '_visited_composed_classes'}