Class ProteinModificationIdentifier
java.lang.Object
org.biojava.nbio.protmod.structure.ProteinModificationIdentifier
Identify attachment modification in a 3-D structure.
- Since:
- 3.0
- Author:
- Jianjiong Gao
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()booleanbooleanvoidIdentify all registered modifications in chains.voididentify(List<Chain> chains, Set<ProteinModification> potentialModifications) Identify a set of modifications in a a list of chains.voidIdentify all registered modifications in a chain.voididentify(Chain chain, Set<ProteinModification> potentialModifications) Identify a set of modifications in a a chains.voidIdentify all registered modifications in a structure.voididentify(Structure structure, Set<ProteinModification> potentialModifications) Identify a set of modifications in a structure.voidsetbondLengthTolerance(double bondLengthTolerance) voidsetRecordAdditionalAttachments(boolean recordAdditionalAttachments) voidsetRecordUnidentifiableCompounds(boolean recordUnidentifiableModifiedCompounds)
-
Constructor Details
-
ProteinModificationIdentifier
public ProteinModificationIdentifier()
-
-
Method Details
-
destroy
-
setbondLengthTolerance
- Parameters:
bondLengthTolerance- tolerance of error (in Angstroms) of the covalent bond length, when calculating the atom distance threshold.
-
setRecordUnidentifiableCompounds
- Parameters:
recordUnidentifiableModifiedCompounds- true if choosing to record unidentifiable atoms; false, otherwise.- See Also:
-
getRecordUnidentifiableCompounds
- Returns:
- true if choosing to record unidentifiable atoms; false, otherwise.
- See Also:
-
setRecordAdditionalAttachments
- Parameters:
recordAdditionalAttachments- true if choosing to record additional attachments that are not directly attached to a modified residue.- See Also:
-
getRecordAdditionalAttachments
- Returns:
- true if choosing to record additional attachments that are not directly attached to a modified residue.
- See Also:
-
getIdentifiedModifiedCompound
- Returns:
- a set of identified
ModifiedCompounds from the last parse result. - See Also:
-
getUnidentifiableAtomLinkages
- Returns:
- a set of atom linkages, which represent the
atom bonds that were not covered by the identified
ModifiedCompounds from the last parse result. Each element of the list is a array containing two atoms. - See Also:
-
getUnidentifiableModifiedResidues
- Returns:
- a set of modified residues that were not covered by the identified ModifiedCompounds from the last parse result.
- See Also:
-
identify
Identify all registered modifications in a structure.- Parameters:
structure-
-
identify
Identify a set of modifications in a structure.- Parameters:
structure- queryStructure.potentialModifications- queryProteinModifications.
-
identify
Identify all registered modifications in a chain.- Parameters:
chain- queryChain.
-
identify
Identify all registered modifications in chains.- Parameters:
chains- queryChains.
-
identify
Identify a set of modifications in a a chains.- Parameters:
chain- queryChain.potentialModifications- queryProteinModifications.
-
identify
Identify a set of modifications in a a list of chains.- Parameters:
chains- queryChains.potentialModifications- queryProteinModifications.
-