
org.rcsb.common.constants.MongoCollections Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rcsb-common Show documentation
Show all versions of rcsb-common Show documentation
Common constants for RCSB projects.
The newest version!
package org.rcsb.common.constants;
/**
* Created on 04/28/20.
*
* @author Yana Valasatava
* @since 2.0.0
*/
public class MongoCollections {
// non-public constructor is defined to make sure that
// this collection of static members cannot be instantiated.
private MongoCollections() {}
// EXCHANGE DB COMPUTED MODELS COLLECTIONS
public static final String COLL_PDBX_COMP_MODEL_CORE_ENTRY = "pdbx_comp_model_core_entry";
public static final String COLL_PDBX_COMP_MODEL_CORE_ASSEMBLY = "pdbx_comp_model_core_assembly";
public static final String COLL_PDBX_COMP_MODEL_CORE_POLYMER_ENTITY = "pdbx_comp_model_core_polymer_entity";
public static final String COLL_PDBX_COMP_MODEL_CORE_POLYMER_ENTITY_INSTANCE = "pdbx_comp_model_core_polymer_entity_instance";
// EXCHANGE DB COLLECTIONS
public static final String COLL_PDBX_CORE_BIRD_CHEM_COMP = "bird_chem_comp_core";
public static final String COLL_PDBX_CORE_DRUGBANK = "drugbank_core";
public static final String COLL_PDBX_CORE_ENTRY = "pdbx_core_entry";
public static final String COLL_PDBX_CORE_POLYMER_ENTITY = "pdbx_core_polymer_entity";
public static final String COLL_PDBX_CORE_NONPOLYMER_ENTITY = "pdbx_core_nonpolymer_entity";
public static final String COLL_PDBX_CORE_BRANCHED_ENTITY = "pdbx_core_branched_entity";
public static final String COLL_PDBX_CORE_POLYMER_ENTITY_INSTANCE = "pdbx_core_polymer_entity_instance";
public static final String COLL_PDBX_CORE_NONPOLYMER_ENTITY_INSTANCE = "pdbx_core_nonpolymer_entity_instance";
public static final String COLL_PDBX_CORE_BRANCHED_ENTITY_INSTANCE = "pdbx_core_branched_entity_instance";
public static final String COLL_PDBX_CORE_ASSEMBLY = "pdbx_core_assembly";
public static final String COLL_PDBX_SEQUENCE_CLUSTERS_ENTITY_MEMBERS = "entity_members";
public static final String COLL_PDBX_SEQUENCE_CLUSTERS_CLUSTER_MEMBERS = "cluster_members";
public static final String COLL_PDBX_SEQUENCE_CLUSTERS_PROVENANCE = "cluster_provenance";
public static final String COLL_REPOSITORY_HOLDINGS_CURRENT = "repository_holdings_current_entry";
public static final String COLL_REPOSITORY_HOLDINGS_REMOVED = "repository_holdings_removed_entry";
public static final String COLL_REPOSITORY_HOLDINGS_UNRELEASED = "repository_holdings_unreleased_entry";
public static final String COLL_REPOSITORY_HOLDINGS_COMBINED = "repository_holdings_combined_entry";
public static final String COLL_TREE_NODE_LIST_GO = "tree_go_node_list";
public static final String COLL_TREE_NODE_LIST_EC = "tree_ec_node_list";
public static final String COLL_TREE_NODE_LIST_ATC = "tree_atc_node_list";
public static final String COLL_TREE_NODE_LIST_CATH = "tree_cath_node_list";
public static final String COLL_TREE_NODE_LIST_SCOP = "tree_scop_node_list";
public static final String COLL_TREE_NODE_LIST_TAXONOMY = "tree_taxonomy_node_list";
public static final String COLL_TREE_NODE_LIST_ECOD = "tree_ecod_node_list";
public static final String COLL_TREE_NODE_LIST_SCOP2 = "tree_scop2_node_list";
public static final String COLL_TREE_NODE_LIST_CARD = "tree_card_node_list";
// DW CORE COLLECTIONS
public static final String COLL_COMP_MODEL_ENTRY = "core_comp_model_entry";
public static final String COLL_COMP_MODEL_ASSEMBLY = "core_comp_model_assembly";
public static final String COLL_COMP_MODEL_POLYMER_ENTITY = "core_comp_model_polymer_entity";
public static final String COLL_COMP_MODEL_POLYMER_ENTITY_INSTANCE = "core_comp_model_polymer_entity_instance";
public static final String COLL_ASSEMBLY = "core_assembly";
public static final String COLL_INTERFACE = "core_interface";
public static final String COLL_ENTRY = "core_entry";
public static final String COLL_POLYMER_ENTITY = "core_polymer_entity";
public static final String COLL_NONPOLYMER_ENTITY = "core_nonpolymer_entity";
public static final String COLL_BRANCHED_ENTITY = "core_branched_entity";
public static final String COLL_POLYMER_ENTITY_INSTANCE = "core_polymer_entity_instance";
public static final String COLL_NONPOLYMER_ENTITY_INSTANCE = "core_nonpolymer_entity_instance";
public static final String COLL_BRANCHED_ENTITY_INSTANCE = "core_branched_entity_instance";
public static final String COLL_CHEM_COMP = "core_chem_comp";
public static final String COLL_UNIPROT = "core_uniprot";
public static final String COLL_NCBI = "core_ncbi";
public static final String COLL_DRUGBANK = "core_drugbank";
public static final String COLL_PUBMED = "core_pubmed";
public static final String COLL_PFAM = "core_pfam";
// DW TREE COLLECTIONS
public static final String COLL_TREE_SYMMETRY = "tree_symmetry";
public static final String COLL_TREE_EC = "tree_ec";
public static final String COLL_TREE_MEMBRANE = "tree_membrane";
public static final String COLL_TREE_OPM = "tree_opm";
public static final String COLL_TREE_GO = "tree_go";
public static final String COLL_TREE_INTERPRO = "tree_interpro";
public static final String COLL_TREE_CATH = "tree_cath";
public static final String COLL_TREE_SCOP = "tree_scop";
public static final String COLL_TREE_TAXONOMY = "tree_taxonomy";
public static final String COLL_TREE_GENOMIC = "tree_genomic";
public static final String COLL_TREE_MESH = "tree_mesh";
public static final String COLL_TREE_ATC = "tree_atc";
public static final String COLL_TREE_ECOD = "tree_ecod";
public static final String COLL_TREE_SCOP2 = "tree_scop2";
public static final String COLL_TREE_CARD = "tree_card";
public static final String COLL_TREE_MONDO = "tree_mondo";
// DW METADATA
public static final String COLL_METADATA = "metadata";
// ASSEMBLY level collections
public static final String COLL_ASSEMBLY_SYMMETRY = "assembly_symmetry";
// ENTITY level collections (RCSB derived properties)
public static final String COLL_ENTITY_FEATURES_CALCULATED_HYDROPATHY = "entity_features_calculated_hydropathy";
public static final String COLL_ENTITY_FEATURES_CALCULATED_DISORDER = "entity_features_calculated_disorder";
// POLYMER INSTANCE level collections (RCSB derived properties)
public static final String COLL_POLYMER_INSTANCE_ASA = "polymer_instance_features_calculated_asa";
public static final String COLL_SHAPE_DESCRIPTOR = "shape_descriptor";
// Annotations collection
public static final String COLL_ANNOTATIONS_UNIPROT = "annotations_uniprot";
public static final String COLL_ANNOTATIONS_POLYMER_ENTITY = "annotations_polymer_entity";
public static final String COLL_ANNOTATIONS_POLYMER_ENTITY_INSTANCE = "annotations_polymer_entity_instance";
public static final String COLL_ANNOTATIONS_INTERFACE_POLYMER_ENTITY_INSTANCE = "annotations_interface_polymer_entity_instance";
// Groups collection
public static final String COLL_GROUP_PROVENANCE = "group_provenance";
public static final String COLL_GROUP_POLYMER_ENTITY_UNIPROT_ACCESSION = "group_polymer_entity_uniprot_accession";
public static final String COLL_GROUP_POLYMER_ENTITY_SEQUENCE_IDENTITY = "group_polymer_entity_sequence_identity";
public static final String COLL_GROUP_ENTRY_DEPOSIT_GROUP = "group_entry_deposit_group";
public static final String COLL_SEQUENCE_COORDINATES_UNIPROT_TO_PDB_ENTITY_ALIGNMENTS = "uniprot_to_pdb_entity_alignments";
public static final String COLL_SEQUENCE_COORDINATES_NCBI_TO_UNIPROT_ALIGNMENTS = "ncbi_to_uniprot_alignments";
public static final String COLL_SEQUENCE_COORDINATES_NCBI_TO_PDB_ENTITY_ALIGNMENTS = "ncbi_to_pdb_entity_alignments";
public static final String COLL_SEQUENCE_COORDINATES_NCBI_GENOME_TO_PROTEIN_ALIGNMENTS = "ncbi_genome_to_protein_alignments";
public static final String COLL_SEQUENCE_COORDINATES_SEQUENCE_IDENTITY_GROUP_ALIGNMENTS = "sequence_identity_group_alignments";
public static final String COLL_SEQUENCE_COORDINATES_SEQUENCES = "sequences";
public static final String COLL_SEQUENCE_COORDINATES_PDB_ENTITY_ANNOTATIONS = "pdb_entity_annotations";
public static final String COLL_SEQUENCE_COORDINATES_PDB_INSTANCE_ANNOTATIONS = "pdb_instance_annotations";
public static final String COLL_SEQUENCE_COORDINATES_PDB_INTERFACE_ANNOTATIONS = "pdb_interface_annotations";
public static final String COLL_SEQUENCE_COORDINATES_UNIPROT_ANNOTATIONS = "uniprot_annotations";
public static final String COLL_SEQUENCE_COORDINATES_PDB_INSTANCE_MAP = "pdb_instance_map";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy