public class MMCifValidationParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
asResidues |
private java.util.Map<java.lang.String,java.lang.Integer> |
atomMap |
private AtomSetCollectionReader |
reader |
private java.util.Map<java.lang.String,int[]> |
resMap |
Constructor and Description |
---|
MMCifValidationParser() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
finalizeRna3d(java.util.Map<java.lang.String,java.lang.Integer> modelMap) |
java.lang.String |
finalizeValidations(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
Create property_xxxx for each validation category.
|
private int[] |
getModelAtomIndices()
prepare a list of starting atom indices for each
model, adding one additional one to indicate 1 + last atom index
|
private SV |
getRna3dMap(java.lang.String addedData) |
private void |
mapAtomResIDs(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
Map all atom and residue unit ids to atom indexes
|
MMCifValidationParser |
set(AtomSetCollectionReader reader) |
private java.lang.String |
setProperties(javajs.util.Lst<java.lang.Object> propList)
Set property_xxx for atoms from list of name, data, modelIndex series.
|
private boolean asResidues
private AtomSetCollectionReader reader
private java.util.Map<java.lang.String,int[]> resMap
private java.util.Map<java.lang.String,java.lang.Integer> atomMap
public MMCifValidationParser set(AtomSetCollectionReader reader)
public java.lang.String finalizeValidations(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
modelMap
- public java.lang.String finalizeRna3d(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
private SV getRna3dMap(java.lang.String addedData)
private void mapAtomResIDs(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
modelMap
- private int[] getModelAtomIndices()
private java.lang.String setProperties(javajs.util.Lst<java.lang.Object> propList)
propList
-