Conf Space
Types
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Get all the atoms that aren't part of design positions.
Link copied to clipboard
fun getConformations(pos: DesignPosition, frag: ConfLib.Fragment): List<ConfSpace.ConfConfSpace>
Content copied to clipboard
fun getConformations(pos: DesignPosition, type: String): List<ConfSpace.ConfConfSpace>
Content copied to clipboard
Link copied to clipboard
fun getFragments(pos: DesignPosition, type: String): List<ConfLib.Fragment>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Collect all the unique library (ie non-wild-type) fragments used by the conf space.
Link copied to clipboard
Collect all the positions for all the molecules in a stable order.
Link copied to clipboard
Collect all the wild-type fragments from the conf space, whether used or not.
Properties
Link copied to clipboard
val designPositionsByMol: MutableMap<Molecule, MutableList<DesignPosition>>
Content copied to clipboard
Link copied to clipboard
val molMotions: IdentityHashMap<Molecule, MutableList<MolMotion.Description>>
Content copied to clipboard
Extensions
Link copied to clipboard
Link copied to clipboard
inline fun ConfSpace.forEachFragIn(posInfo1: ConfSpaceIndex.PosInfo, posInfo2: ConfSpaceIndex.PosInfo, block: (Assignments, Assignments.AssignmentInfo, ConfSpaceIndex.ConfInfo, Assignments.AssignmentInfo, ConfSpaceIndex.ConfInfo) -> Unit)
Content copied to clipboard