protein_workshop.constants#
Contains project-level constants used to configure paths and wandb logging.
Paths are configured using the .env file in the project root.
- proteinworkshop.constants.DATA_PATH = '/Users/jamasba/github/ProteinWorkshop/proteinworkshop/data'#
Root path to the data directory.
- proteinworkshop.constants.FOLDCOMP_DATASET_NAMES = ['afdb_rep_v4', 'afdb_rep_dark_v4', 'afdb_swissprot', 'afdb_swissprot_v4', 'afdb_uniprot_v4', 'esmatlas', 'highquality_clust30', 'a_thaliana', 'c_albicans', 'c_elegans', 'd_discoideum', 'd_melanogaster', 'd_rerio', 'e_coli', 'g_max', 'h_sapiens', 'm_jannaschii', 'm_musculus', 'o_sativa', 'r_norvegicus', 's_cerevisiae', 's_pombe', 'z_mays']#
//github.com/steineggerlab/foldcomp. For an up-to-date list of all datsets see https://foldcomp.steineggerlab.workers.dev.
- Type:
List of available foldcomp datasets for download. For documentation see https
- proteinworkshop.constants.PROJECT_PATH = Path('/Users/jamasba/github/ProteinWorkshop')#
Path to the project root.
- proteinworkshop.constants.SRC_PATH = Path('/Users/jamasba/github/ProteinWorkshop/proteinworkshop')#
Path to the project source code.
- proteinworkshop.constants.WANDB_API_KEY = None#
API key for wandb.
- proteinworkshop.constants.WANDB_ENTITY = None#
Entity for wandb logging.
- proteinworkshop.constants.WANDB_PROJECT = None#
Project name for wandb logging.
- proteinworkshop.constants.ZENODO_DATASET_NAMES = ['antibody_developability', 'cath', 'ccpdb', 'ccpdb_ligands', 'ccpdb_metal', 'ccpdb_nucleic', 'ccpdb_nucleotides', 'deep_sea_proteins', 'ec_reaction', 'fold_classification', 'fold_fold', 'fold_family', 'fold_superfamily', 'go-bp', 'go-cc', 'go-mf', 'masif_site', 'metal_3d', 'ptm']#
List of pre-processed datasets for proteinworkshop available on Zenodo. For documentation see https://github.com/a-r-j/ProteinWorkshop/#datasets