MCPcopy Index your code

hub / github.com/google-deepmind/alphafold3 / types & classes

Types & classes165 in github.com/google-deepmind/alphafold3

↓ 119 callersClassElement
src/alphafold3/constants/periodic_table.py:30
↓ 5 callersClassAtomLayout
Atom layout in a fixed shape (usually 1-dim or 2-dim). Examples for atom layouts are atom37, atom14, and similar. All members are np.ndarrays wit
src/alphafold3/model/atom_layout/atom_layout.py:45
↓ 5 callersClassChemCompEntry
Items of _chem_comp category. For the full list of items and their semantics see http://mmcif.rcsb.org/dictionaries/mmcif_pdbx_v50.dic/Categories
src/alphafold3/structure/chemical_components.py:93
↓ 4 callersClassGridSelfAttention
Self attention that is either per-sequence or per-residue.
src/alphafold3/model/network/modules.py:140
↓ 4 callersClassNotFoundError
Raised when the structure store doesn't contain the requested target.
src/alphafold3/data/structure_stores.py:29
↓ 4 callersClassRigid3Array
Rigid Transformation, i.e. element of special euclidean group.
src/alphafold3/jax/geometry/rigid_matrix_vector.py:109
↓ 4 callersClassStructure
Structure class for representing and processing molecular structures.
src/alphafold3/structure/structure.py:306
↓ 4 callersClassTransitionBlock
Transition block for transformer.
src/alphafold3/model/network/modules.py:50
↓ 4 callersClassTriangleMultiplication
Triangle Multiplication.
src/alphafold3/model/network/modules.py:254
↓ 3 callersClassChemicalComponentsData
Extra information for chemical components occurring in mmCIF. Fields: chem_comp: A mapping from _chem_comp.id to associated items in the
src/alphafold3/structure/chemical_components.py:142
↓ 3 callersClassGatherInfo
Gather indices to translate from one atom layout to another. All members are np or jnp ndarray (usually 1-dim or 2-dim) with the same shape, e.g.
src/alphafold3/model/atom_layout/atom_layout.py:314
↓ 3 callersClassIdentifiers
src/alphafold3/data/msa_identifiers.py:55
↓ 3 callersClass_Polymer
Container for alphabet specific (dna, rna, protein) atom information.
src/alphafold3/data/templates.py:71
↓ 2 callersClassAlignmentError
Failed alignment between the hit sequence and the actual mmCIF sequence.
src/alphafold3/data/template_realign.py:25
↓ 2 callersClassAtoms
Table of atoms in a Structure.
src/alphafold3/structure/structure_tables.py:89
↓ 2 callersClassBondIndices
src/alphafold3/structure/parsing.py:57
↓ 2 callersClassChains
Table of chains in a Structure.
src/alphafold3/structure/structure_tables.py:260
↓ 2 callersClassError
Error indicating a problem with MSA Search.
src/alphafold3/data/msa.py:37
↓ 2 callersClassInvalidTemplateError
An error indicating that template is invalid.
src/alphafold3/data/templates.py:162
↓ 2 callersClassLigand
Ligand input. Attributes: id: Unique ligand "chain" identifier. ccd_ids: The Chemical Component Dictionary or user-defined CCD IDs of the
src/alphafold3/common/folding_input.py:808
↓ 2 callersClassMSA
Dataclass containing MSA.
src/alphafold3/model/features.py:412
↓ 2 callersClassProteinChain
Protein chain input.
src/alphafold3/common/folding_input.py:134
↓ 2 callersClassRecordError
Error reading a record.
src/alphafold3/model/params.py:40
↓ 2 callersClassResidues
List of residues with meta data. Attributes: res_name: np.ndarray of str [num_res], e.g. 'ARG', 'TRP' res_id: np.ndarray of int [num_res]
src/alphafold3/model/atom_layout/atom_layout.py:244
↓ 2 callersClassResidues
Table of residues in a Structure.
src/alphafold3/structure/structure_tables.py:214
↓ 2 callersClassRnaChain
RNA chain input.
src/alphafold3/common/folding_input.py:456
↓ 2 callersClassRot3Array
Rot3Array Matrix in 3 dimensional Space implemented as struct of arrays.
src/alphafold3/jax/geometry/rotation_matrix.py:118
↓ 2 callersClassShardSpec
src/alphafold3/data/tools/shards.py:51
↓ 2 callersClassTemplates
A container for templates that were found for the given query sequence. The structure_store is constructed from the config by default. Callers can
src/alphafold3/data/templates.py:406
↓ 2 callersClassTotalNumResOutOfRangeError
Raised if total number of residues for all chains outside allowed range.
src/alphafold3/model/pipeline/pipeline.py:78
↓ 1 callersClassAtomCrossAttEncoderOutput
src/alphafold3/model/network/atom_cross_attention.py:109
↓ 1 callersClassAuthorNamingScheme
A mapping from internal values to author values in a mmCIF. Fields: auth_asym_id: A mapping from label_asym_id to auth_asym_id. auth_seq_id
src/alphafold3/structure/structure_tables.py:58
↓ 1 callersClassBioassemblyData
Stores and processes bioassembly data from mmCIF tables.
src/alphafold3/structure/bioassemblies.py:84
↓ 1 callersClassBond
Describes a bond between two atoms.
src/alphafold3/structure/structure.py:66
↓ 1 callersClassBondAtomArrays
src/alphafold3/model/pipeline/inter_chain_bonds.py:37
↓ 1 callersClassBondParsingError
Exception raised by errors when getting bond atom indices.
src/alphafold3/structure/mmcif.py:127
↓ 1 callersClassBonds
Table of atomic bonds.
src/alphafold3/structure/bonds.py:33
↓ 1 callersClassChains
src/alphafold3/model/features.py:114
↓ 1 callersClassChemCompAtom
Items of _chem_comp_atom category. See mmcif.wwpdb.org/dictionaries/mmcif_ma.dic/Categories/chem_comp_atom.html Attributes: type_symbol: _ch
src/alphafold3/structure/chemical_components.py:47
↓ 1 callersClassChemCompBond
Items of _chem_comp_bond category. See mmcif.wwpdb.org/dictionaries/mmcif_ma.dic/Categories/_chem_comp_bond.html Attributes: atom_id_1: _che
src/alphafold3/structure/chemical_components.py:72
↓ 1 callersClassComponentInfo
src/alphafold3/constants/chemical_components.py:117
↓ 1 callersClassDnaChain
Single strand DNA chain input.
src/alphafold3/common/folding_input.py:665
↓ 1 callersClassHit
Template hit metrics derived from the MSA for filtering and featurising. Attributes: pdb_id: The PDB ID of the hit. auth_chain_id: The auth
src/alphafold3/data/templates.py:167
↓ 1 callersClassHitDateError
An error indicating that invalid release date was detected.
src/alphafold3/data/templates.py:158
↓ 1 callersClassInferenceResult
Postprocessed model result. Attributes: predicted_structure: Predicted protein structure. numerical_data: Useful numerical data (scalars or
src/alphafold3/model/model.py:54
↓ 1 callersClassMSAAttention
MSA Attention.
src/alphafold3/model/network/modules.py:96
↓ 1 callersClassMissingAtomError
Error raised when an atom is missing during alignment.
src/alphafold3/structure/structure.py:74
↓ 1 callersClassMissingBioassemblyDataError
Raised when bioassembly data is missing from an mmCIF.
src/alphafold3/structure/bioassemblies.py:80
↓ 1 callersClassMissingChemicalComponentsDataError
Raised when chemical components data is missing from an mmCIF.
src/alphafold3/structure/chemical_components.py:137
↓ 1 callersClassMmcifNumChainsError
Raised if the mmcif file contains too many / too few chains.
src/alphafold3/model/pipeline/pipeline.py:82
↓ 1 callersClassModelRunner
Helper class to run structure prediction stages.
run_alphafold.py:416
↓ 1 callersClassNanDataError
Raised if the data pipeline produces data containing nans.
src/alphafold3/model/pipeline/pipeline.py:74
↓ 1 callersClassNoAtomsError
Raise when the mmCIF does not have any atoms.
src/alphafold3/structure/parsing.py:52
↓ 1 callersClassOperation
A rigid transformation operation.
src/alphafold3/structure/bioassemblies.py:32
↓ 1 callersClassOuterProductMean
Computed mean outer product.
src/alphafold3/model/network/modules.py:343
↓ 1 callersClassProcessedInferenceResult
Stores attributes of a processed inference result. Attributes: cif: CIF file containing an inference result. mean_confidence_1d: Mean 1D co
src/alphafold3/model/post_processing.py:35
↓ 1 callersClassRenamedTableView
View of a table with renamed column names.
src/alphafold3/structure/table.py:442
↓ 1 callersClassResArrays
Atom-level data arrays with a residue dimension. Attributes: atom_positions: float32 of shape [num_res, num_atom_type, 3] coordinates. atom
src/alphafold3/structure/structure.py:289
↓ 1 callersClassResultsForSeed
Stores the inference results (diffusion samples) for a single seed. Attributes: seed: The seed used to generate the samples. inference_resu
run_alphafold.py:509
↓ 1 callersClassSingleTemplateEmbedding
Embed a single template.
src/alphafold3/model/network/template_modules.py:217
↓ 1 callersClassStructureTables
src/alphafold3/structure/structure.py:281
↓ 1 callersClassTemplate
Structural template input.
src/alphafold3/common/folding_input.py:95
↓ 1 callersClassTemplates
Dataclass containing templates.
src/alphafold3/model/features.py:719
↓ 1 callersClassTokenFeatures
Dataclass containing features for tokens.
src/alphafold3/model/features.py:905
↓ 1 callersClassTransform
A rigid transformation composed of a sequence of `Operation`s.
src/alphafold3/structure/bioassemblies.py:44
↓ 1 callersClassVec3Array
Vec3Array in 3 dimensional Space implemented as struct of arrays. This is done in order to improve performance and precision. On TPU small matrix
src/alphafold3/jax/geometry/vector.py:38
↓ 1 callersClass_Autocreate
src/alphafold3/common/base_config.py:46
↓ 1 callersClass_ChainResBuilder
Class for incrementally building chain and residue tables.
src/alphafold3/structure/parsing.py:851
↓ 1 callersClass_LeadingDimSlice
Helper class for slicing the leading dimensions of a `Structure`. Wraps a `Structure` instance and applies a slice operation to the coordinate fi
src/alphafold3/structure/structure.py:2985
↓ 1 callersClass_MmcifHeader
src/alphafold3/structure/parsing.py:266
↓ 1 callersClass_MultiFileIO
A file-like object that presents a concatenated view of multiple files.
src/alphafold3/model/params.py:95
↓ 1 callersClass_RestrictedUnpickler
A pickle `Unpickler` that forbids loading arbitrary global classes.
src/alphafold3/common/safe_pickle.py:51
ClassAtomConfidence
Dataclass for 1D per-atom confidences from AlphaFold.
src/alphafold3/model/confidence_types.py:95
ClassAtomCrossAtt
Operate on flat atoms.
src/alphafold3/model/features.py:1910
ClassAtomCrossAttDecoderConfig
src/alphafold3/model/network/atom_cross_attention.py:363
ClassAtomCrossAttEncoderConfig
src/alphafold3/model/network/atom_cross_attention.py:34
ClassBaseConfig
Config base class. Subclassing Config automatically makes the subclass a kw_only dataclass with a `__post_init__` that coerces Config-subclass fi
src/alphafold3/common/base_config.py:137
ClassBatch
Dataclass containing batch.
src/alphafold3/model/feat_batch.py:29
ClassCascadeDelete
src/alphafold3/structure/structure.py:51
ClassCcd
Chemical Components found in PDB (CCD) constants. See https://academic.oup.com/bioinformatics/article/31/8/1274/212200 for CCD CIF format documen
src/alphafold3/constants/chemical_components.py:46
ClassConditioningConfig
src/alphafold3/model/network/diffusion_head.py:95
ClassConfidenceCategory
Confidence categories for AlphaFold predictions.
src/alphafold3/model/confidence_types.py:46
ClassConfidenceHead
Head to predict the distance errors in a prediction.
src/alphafold3/model/network/confidence_head.py:38
ClassConfig
src/alphafold3/model/model.py:233
ClassConfig
Configuration for Evoformer.
src/alphafold3/model/network/evoformer.py:46
ClassConfig
src/alphafold3/model/network/diffusion_transformer.py:192
ClassConfig
src/alphafold3/model/network/diffusion_transformer.py:343
ClassConfig
src/alphafold3/model/network/modules.py:53
ClassConfig
src/alphafold3/model/network/modules.py:99
ClassConfig
src/alphafold3/model/network/modules.py:143
ClassConfig
src/alphafold3/model/network/modules.py:257
ClassConfig
src/alphafold3/model/network/modules.py:346
ClassConfig
Config for PairFormerIteration.
src/alphafold3/model/network/modules.py:427
ClassConfig
Configuration for EvoformerIteration.
src/alphafold3/model/network/modules.py:547
ClassConfig
Configuration for ConfidenceHead.
src/alphafold3/model/network/confidence_head.py:45
ClassConfig
Configuration for DiffusionHead.
src/alphafold3/model/network/diffusion_head.py:113
ClassConfig
src/alphafold3/model/network/distogram_head.py:40
ClassConfig
src/alphafold3/model/network/template_modules.py:121
ClassConfig
Configuration object for `WholePdbPipeline`. Properties: max_atoms_per_token: number of atom slots in one token (was called num_den
src/alphafold3/model/pipeline/pipeline.py:89
ClassConfigMeta
Metaclass that synthesizes a __post_init__ that coerces dicts to Config subclass instances.
src/alphafold3/common/base_config.py:74
next →1–100 of 165, ranked by callers