public class BondMaker extends Object
Modifier and Type | Field and Description |
---|---|
static Set<String> |
BOND_TYPES_TO_PARSE
The types of bonds that are read from struct_conn (type specified in field conn_type_id)
|
Constructor and Description |
---|
BondMaker(Structure structure,
FileParsingParameters params) |
Modifier and Type | Method and Description |
---|---|
void |
formBondsFromStructConn(List<StructConn> structConn) |
void |
formDisulfideBonds(List<SSBondImpl> disulfideBonds)
Creates disulfide bond objects and references in the corresponding Atoms objects, given
a list of
SSBondImpl s parsed from a PDB/mmCIF file. |
void |
formLinkRecordBond(PDBTemporaryStorageUtils.LinkRecord linkRecord)
Creates bond objects from a LinkRecord as parsed from a PDB file
|
void |
makeBonds()
Creates bond objects and corresponding references in Atom objects:
peptide bonds: inferred from sequence and distances
nucleotide bonds: inferred from sequence and distances
intra-group (residue) bonds: read from the chemical component dictionary, via
ChemCompProvider
|
public BondMaker(Structure structure, FileParsingParameters params)
public void makeBonds()
ChemCompProvider
public void formDisulfideBonds(List<SSBondImpl> disulfideBonds)
SSBondImpl
s parsed from a PDB/mmCIF file.disulfideBonds
- public void formLinkRecordBond(PDBTemporaryStorageUtils.LinkRecord linkRecord)
linkRecord
- public void formBondsFromStructConn(List<StructConn> structConn)
Copyright © 2000–2016 BioJava. All rights reserved.