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
SSBondImpls 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 static final Set<String> BOND_TYPES_TO_PARSE
public BondMaker(Structure structure, FileParsingParameters params)
public void makeBonds()
ChemCompProvider
public void formDisulfideBonds(List<SSBondImpl> disulfideBonds)
SSBondImpls parsed from a PDB/mmCIF file.disulfideBonds - public void formLinkRecordBond(PDBTemporaryStorageUtils.LinkRecord linkRecord)
linkRecord - public void formBondsFromStructConn(List<StructConn> structConn)
Copyright © 2000–2019 BioJava. All rights reserved.