models.pdb_restore_param module

class models.pdb_restore_param.PDBRestoreParam(drop_pdbs_if_exists=None, existing_cdb=None, pdb_entity_info_vec=None, rename_pdb_map=None)[source]

Bases: object

Implementation of the ‘PDBRestoreParam’ model.

Attributes:
drop_pdbs_if_exists (bool): During the restore workflow, drop the pdb

if the same name pdb exists.

existing_cdb (bool): Restore given list of pdbs to an existing CDB. pdb_entity_info_vec (CDBEntityInfo): List of PDB’s to restore. rename_pdb_map (list of PDBRestoreParam_RenamePdbMapEntry): If rename

pdb is provided, list of new names for the pdb.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.