Parameters
Methods
one_step
Abstract method for performing a single mutation step. ParametersThe system to be mutated
The mutated system (new copy) MutationRecord Record of all mutations performed in this step
choose_chain
Choose one of the chains in the whole System that needs to be mutated. This is done by selecting a chain Parametersmutate_random_residue
Mutate a random residue on a chain. ParametersThe chain to mutate.
The mutation performed. This includes the chain_id, the move_type, the residue_index, the old_amino_acid, and the new_amino_acid.
replay
Replay a mutation record on a system, reusing existing mutation logic. ParametersThe system to apply mutations to
Record of mutations to replay
System with mutations applied
