zcloud.data_enums module
- class zcloud.data_enums.BQTables(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the special BigQuery tables (includes dataset)
- RAW_SCU_UPLOAD_TABLE = 'SCU.raw_scu_upload_table'
- SCU_STRUCTURE_TABLE = 'SCU.raw_structure_table'
- class zcloud.data_enums.BenchlingConstants(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the Benchling constants
- BENCHLING_GENERATION_FOLDER_NAME = 'Generation'
- class zcloud.data_enums.DataBuckets(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the data buckets
- BCIF_OUTPUT = 'bcif_output'
- ORDER_UPLOADER_GCS_BUCKET = 'benchling_order_uploader_gcs_bucket'
- class zcloud.data_enums.MetadataColumns(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the metadata columns in the metadata tables
These are intended to expose columns that users will want to query on
- BENCHLING_PROGRAM_ID = 'benchling_program_id'
- BENCHLING_TARGET_ID = 'benchling_target_id'
- BINDING_SITE_ID = 'binding_site_id'
- CLUSTER_ID = 'cluster_id'
- COMMENTS = 'Comments'
- DESCRIPTION = 'Description'
- DESIGN_BINDING_SITE_ID = 'design_binding_site_id'
- DESIGN_FUSION_ID = 'design_fusion_id'
- DESIGN_PROGRAM_ID = 'design_program_id'
- DESIGN_TARGET_ID = 'design_target_id'
- FIELD = 'Field'
- FUSION_ID = 'fusion_id'
- GENERATION_ID = 'generation_id'
- ITERATION_NUMBER = 'iteration_number'
- MONDAY_PROGRAM_ID = 'monday_program_id'
- MONDAY_TARGET_ID = 'monday_target_id'
- PROGRAM_ID = 'program_id'
- TARGET_ID = 'target_id'
- USER_EMAIL = 'user_email'
- USER_FULL_NAME = 'user_full_name'
- USER_ID = 'user_id'
- class zcloud.data_enums.MetadataFileCategories(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the metadata file categories
- SCHEMA_ENFORCEMENT = 'schema_enforcement'
- SCU_MANIFEST = 'scu_manifest'
- SCU_SCORES = 'scu_scores'
- class zcloud.data_enums.MetadataTables(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the metadata tables
- AF2_LEGACY_TABLE = 'af2_legacy_raw'
- BINDING_SITE_TABLE = 'binding_site_table'
- BOLTZ_SCU_SCORES_TABLE = 'boltz_raw'
- FUSION_TABLE = 'fusion_table'
- MPNN_SCU_SCORES_TABLE = 'mpnn_raw'
- OMEGAFOLD_LEGACY_TABLE = 'omegafold_legacy_raw'
- PROGRAM_TABLE = 'program_table'
- RFD_LEGACY_TABLE = 'rfd_raw'
- ROSETTA_LEGACY_TABLE = 'rosetta_legacy_raw'
- TARGET_TABLE = 'target_table'
- USER_TABLE = 'user_table'
- class zcloud.data_enums.MolecularStructure(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the molecular structure types
- STANDARD_BCIF_BASENAME = 'structure-standard'
- class zcloud.data_enums.MondayBoardFields(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the Monday board fields
- INHOUSE_OR_EXTERNAL = 'In house/CRO'
- ITERATION_CODE = 'Iteration Code'
- PROJECT = 'Project'
- REPORT = 'Report'
- STATUS = 'Status'
- STEP = 'Step'
- TARGET = 'Target'
- class zcloud.data_enums.ServiceKeys(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
EnumEnum for the service keys
- AUTHOR_ZIPTX_EMAIL = 'author_email'
- BIG_CSV_DATA = 'big_csv_data'
- COMMA_SEPARATED_TABLE_IDS = 'comma_separated_table_ids'
- ENTITY_REGISTRY_DATA = 'entity_registry_data'
- ENTRY_NAME = 'entry_name'
- GCS_BUCKET = 'gcs_bucket'
- ITERATION_FOLDER_ID = 'iteration_folder_id'
- MONDAY_BOARD_FIELDS = 'monday_board_fields'
- MONDAY_TICKET_URL = 'monday_ticket_url'
- SEQUENCE_RECORDS = 'sequence_records'
- TABLE_ID = 'table_id'