Package edu. duke. cs. osprey. molscope. molecule
Types
Link copied to clipboard
Generates chains for non-polymer molecules when combining with polymers.
Link copied to clipboard
Creates unique chain ids to solve chain id conflicts when combining molecules into Polymers.
Link copied to clipboard
Link copied to clipboard
A pair of atoms that defines equality by atom equality (ie ==), and is insensitive to atom order.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A function that returns a subset of atoms in a molecule
Link copied to clipboard
Link copied to clipboard
class PolymerMaps(maps: MoleculeMaps, chains: ChainMap, residues: ResidueMap) : MoleculeMaps
Content copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
fun Collection<Molecule>.combine(name: String, chainIdGenerator: ChainIdGenerator? = null, chainGenerator: ChainGenerator? = null): Pair<Molecule, AtomMap>
Content copied to clipboard
Combine multiple Molecules into a single Molecule (by making copies of the input molecules) and returns a map between the input atoms (A side) and the atoms in the combined molecule (B side).
Link copied to clipboard
Applies the selector and returns a new molecule containing only the selected atoms. Polymer structure is preserved where possible
Link copied to clipboard
Link copied to clipboard