deepfold.data.search.templates.TemplateHitFeaturizer

class deepfold.data.search.templates.TemplateHitFeaturizer(max_template_hits: int, pdb_mmcif_dirpath: Path, pdb_release_dates: Dict[str, datetime] = {}, pdb_obsolete_filepath: Path | None = None, template_pdb_chain_ids: Set[str] | None = None, shuffle_top_k_prefiltered: int | None = None, kalign_executable_path: str = 'kalign', verbose: bool = False)[source]

A class for computing template features from template hits.

__init__(max_template_hits: int, pdb_mmcif_dirpath: Path, pdb_release_dates: Dict[str, datetime] = {}, pdb_obsolete_filepath: Path | None = None, template_pdb_chain_ids: Set[str] | None = None, shuffle_top_k_prefiltered: int | None = None, kalign_executable_path: str = 'kalign', verbose: bool = False) None[source]

Methods

__init__(max_template_hits, pdb_mmcif_dirpath)

get_template_features(query_sequence, ...[, ...])