Package org.rcsb.cif.schema.mm
Class StructMonNucl
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.StructMonNucl
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class StructMonNucl
extends DelegatingCategory
Data items in the STRUCT_MON_NUCL category record details about
structural properties of a nucleic acid when analyzed at the
monomer level. Analogous data items for proteins are given in
the STRUCT_MON_PROT category. For items where the value of the
property depends on the method employed to calculate it,
details of the method of calculation are given using data items
in the STRUCT_MON_DETAILS category.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description StructMonNucl(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)FloatColumngetAlpha()The value in degrees of the backbone torsion angle alpha (O3'-P-O5'-C5').StrColumngetAuthAsymId()A component of the identifier for participants in the site.StrColumngetAuthCompId()A component of the identifier for participants in the site.StrColumngetAuthSeqId()A component of the identifier for participants in the site.FloatColumngetBeta()The value in degrees of the backbone torsion angle beta (P-O5'-C5'-C4').FloatColumngetChi1()The value in degrees of the sugar-base torsion angle chi1 (O4'-C1'-N1-C2).FloatColumngetChi2()The value in degrees of the sugar-base torsion angle chi2 (O4'-C1'-N9-C4).FloatColumngetDelta()The value in degrees of the backbone torsion angle delta (C5'-C4'-C3'-O3').FloatColumngetDetails()A description of special aspects of the residue, its conformation, behaviour in refinement, or any other aspect that requires annotation.FloatColumngetEpsilon()The value in degrees of the backbone torsion angle epsilon (C4'-C3'-O3'-P).FloatColumngetGamma()The value in degrees of the backbone torsion angle gamma (O5'-C5'-C4'-C3').StrColumngetLabelAltId()A component of the identifier for participants in the site.StrColumngetLabelAsymId()A component of the identifier for participants in the site.StrColumngetLabelCompId()A component of the identifier for participants in the site.IntColumngetLabelSeqId()A component of the identifier for participants in the site.FloatColumngetMeanBAll()The mean value of the isotropic displacement parameter for all atoms in the monomer.FloatColumngetMeanBBase()The mean value of the isotropic displacement parameter for atoms in the base moiety of the nucleic acid monomer.FloatColumngetMeanBPhos()The mean value of the isotropic displacement parameter for atoms in the phosphate moiety of the nucleic acid monomer.FloatColumngetMeanBSugar()The mean value of the isotropic displacement parameter for atoms in the sugar moiety of the nucleic acid monomer.FloatColumngetNu0()The value in degrees of the sugar torsion angle nu0 (C4'-O4'-C1'-C2').FloatColumngetNu1()The value in degrees of the sugar torsion angle nu1 (O4'-C1'-C2'-C3').FloatColumngetNu2()The value in degrees of the sugar torsion angle nu2 (C1'-C2'-C3'-C4').FloatColumngetNu3()The value in degrees of the sugar torsion angle nu3 (C2'-C3'-C4'-O4').FloatColumngetNu4()The value in degrees of the sugar torsion angle nu4 (C3'-C4'-O4'-C1').FloatColumngetP()P is the phase angle of pseudorotation for five-membered rings.FloatColumngetRSCCAll()The real-space (linear) correlation coefficient RSCC, as described by Jones et al.FloatColumngetRSCCBase()The real-space (linear) correlation coefficient RSCC, as described by Jones et al.FloatColumngetRSCCPhos()The real-space (linear) correlation coefficient RSCC, as described by Jones et al.FloatColumngetRSCCSugar()The real-space (linear) correlation coefficient RSCC, as described by Jones et al.FloatColumngetRSRAll()The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the nucleic acid monomer.FloatColumngetRSRBase()The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the base moiety of the nucleic acid monomer.FloatColumngetRSRPhos()The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the phosphate moiety of the nucleic acid monomer.FloatColumngetRSRSugar()The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the sugar moiety of the nucleic acid monomer.FloatColumngetTau0()The value in degrees of the sugar torsion angle tau0 (C4'-O4'-C1'-C2').FloatColumngetTau1()The value in degrees of the sugar torsion angle tau1 (O4'-C1'-C2'-C3').FloatColumngetTau2()The value in degrees of the sugar torsion angle tau2 (C1'-C2'-C3'-C4').FloatColumngetTau3()The value in degrees of the sugar torsion angle tau3 (C2'-C3'-C4'-O4').FloatColumngetTau4()The value in degrees of the sugar torsion angle tau4 (C3'-C4'-O4'-C1').FloatColumngetTaum()The maximum amplitude of puckering.FloatColumngetZeta()The value in degrees of the backbone torsion angle zeta (C3'-O3'-P-O5').Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getAlpha
The value in degrees of the backbone torsion angle alpha (O3'-P-O5'-C5').- Returns:
- FloatColumn
-
getAuthAsymId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAuthCompId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getAuthSeqId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getBeta
The value in degrees of the backbone torsion angle beta (P-O5'-C5'-C4').- Returns:
- FloatColumn
-
getChi1
The value in degrees of the sugar-base torsion angle chi1 (O4'-C1'-N1-C2).- Returns:
- FloatColumn
-
getChi2
The value in degrees of the sugar-base torsion angle chi2 (O4'-C1'-N9-C4).- Returns:
- FloatColumn
-
getDelta
The value in degrees of the backbone torsion angle delta (C5'-C4'-C3'-O3').- Returns:
- FloatColumn
-
getDetails
A description of special aspects of the residue, its conformation, behaviour in refinement, or any other aspect that requires annotation.- Returns:
- FloatColumn
-
getEpsilon
The value in degrees of the backbone torsion angle epsilon (C4'-C3'-O3'-P).- Returns:
- FloatColumn
-
getGamma
The value in degrees of the backbone torsion angle gamma (O5'-C5'-C4'-C3').- Returns:
- FloatColumn
-
getLabelAltId
A component of the identifier for participants in the site. This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category.- Returns:
- StrColumn
-
getLabelAsymId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getLabelCompId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.- Returns:
- StrColumn
-
getLabelSeqId
A component of the identifier for participants in the site. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.- Returns:
- IntColumn
-
getMeanBAll
The mean value of the isotropic displacement parameter for all atoms in the monomer.- Returns:
- FloatColumn
-
getMeanBBase
The mean value of the isotropic displacement parameter for atoms in the base moiety of the nucleic acid monomer.- Returns:
- FloatColumn
-
getMeanBPhos
The mean value of the isotropic displacement parameter for atoms in the phosphate moiety of the nucleic acid monomer.- Returns:
- FloatColumn
-
getMeanBSugar
The mean value of the isotropic displacement parameter for atoms in the sugar moiety of the nucleic acid monomer.- Returns:
- FloatColumn
-
getNu0
The value in degrees of the sugar torsion angle nu0 (C4'-O4'-C1'-C2').- Returns:
- FloatColumn
-
getNu1
The value in degrees of the sugar torsion angle nu1 (O4'-C1'-C2'-C3').- Returns:
- FloatColumn
-
getNu2
The value in degrees of the sugar torsion angle nu2 (C1'-C2'-C3'-C4').- Returns:
- FloatColumn
-
getNu3
The value in degrees of the sugar torsion angle nu3 (C2'-C3'-C4'-O4').- Returns:
- FloatColumn
-
getNu4
The value in degrees of the sugar torsion angle nu4 (C3'-C4'-O4'-C1').- Returns:
- FloatColumn
-
getP
P is the phase angle of pseudorotation for five-membered rings. For ribose and deoxyribose sugars in nucleic acids (tau4 +tau1)-(tau3+tau0) P = ATAN (-------------------------) 2tau2 (sin 36+sin 72) If tau2 is <0, then P=P+180 degree (Altona & Sundaralingam, 1972). Ref: Altona, C. & Sundaralingam, M. (1972). J. Am. Chem. Soc. 94, 8205-8212.- Returns:
- FloatColumn
-
getRSCCAll
The real-space (linear) correlation coefficient RSCC, as described by Jones et al. (1991), evaluated over all atoms in the nucleic acid monomer. sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| RSCC = ------------------------------------------------- [ sum|p~obs~ - <p~obs~> |^2^ * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSCC. < > indicates an average and the sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSCC. Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. (1991). Acta Cryst. A47, 110-119.- Returns:
- FloatColumn
-
getRSCCBase
The real-space (linear) correlation coefficient RSCC, as described by Jones et al. (1991), evaluated over all atoms in the base moiety of the nucleic acid monomer. sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| RSCC = ------------------------------------------------- [ sum|p~obs~ - <p~obs~> |^2^ * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSCC. < > indicates an average and the sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSCC. Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. (1991). Acta Cryst. A47, 110-119.- Returns:
- FloatColumn
-
getRSCCPhos
The real-space (linear) correlation coefficient RSCC, as described by Jones et al. (1991), evaluated over all atoms in the phosphate moiety of the nucleic acid monomer. sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| RSCC = ------------------------------------------------- [ sum|p~obs~ - <p~obs~> |^2^ * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSCC. < > indicates an average and the sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSCC. Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. (1991). Acta Cryst. A47, 110-119.- Returns:
- FloatColumn
-
getRSCCSugar
The real-space (linear) correlation coefficient RSCC, as described by Jones et al. (1991), evaluated over all atoms in the sugar moiety of the nucleic acid monomer. sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| RSCC = ------------------------------------------------- [ sum|p~obs~ - <p~obs~> |^2^ * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSCC. < > indicates an average and the sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSCC. Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. (1991). Acta Cryst. A47, 110-119.- Returns:
- FloatColumn
-
getRSRAll
The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the nucleic acid monomer. sum|p~obs~ - p~calc~| RSR = --------------------- sum|p~obs~ + p~calc~| p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSR. The sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSR. Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, 687-689.- Returns:
- FloatColumn
-
getRSRBase
The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the base moiety of the nucleic acid monomer. sum|p~obs~ - p~calc~| RSR = --------------------- sum|p~obs~ + p~calc~| p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSR. The sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSR. Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, 687-689.- Returns:
- FloatColumn
-
getRSRPhos
The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the phosphate moiety of the nucleic acid monomer. sum|p~obs~ - p~calc~| RSR = --------------------- sum|p~obs~ + p~calc~| p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSR. The sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSR. Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, 687-689.- Returns:
- FloatColumn
-
getRSRSugar
The real-space residual RSR, as described by Branden & Jones (1990), evaluated over all atoms in the sugar moiety of the nucleic acid monomer. sum|p~obs~ - p~calc~| RSR = --------------------- sum|p~obs~ + p~calc~| p~obs~ = the density in an 'experimental' map p~calc~ = the density in a 'calculated' map sum is taken over the specified grid points Details of how these maps were calculated should be given in _struct_mon_details.RSR. The sums are taken over all map grid points near the relevant atoms. The radius for including grid points in the calculation should also be given in _struct_mon_details.RSR. Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, 687-689.- Returns:
- FloatColumn
-
getTau0
The value in degrees of the sugar torsion angle tau0 (C4'-O4'-C1'-C2').- Returns:
- FloatColumn
-
getTau1
The value in degrees of the sugar torsion angle tau1 (O4'-C1'-C2'-C3').- Returns:
- FloatColumn
-
getTau2
The value in degrees of the sugar torsion angle tau2 (C1'-C2'-C3'-C4').- Returns:
- FloatColumn
-
getTau3
The value in degrees of the sugar torsion angle tau3 (C2'-C3'-C4'-O4').- Returns:
- FloatColumn
-
getTau4
The value in degrees of the sugar torsion angle tau4 (C3'-C4'-O4'-C1').- Returns:
- FloatColumn
-
getTaum
The maximum amplitude of puckering. This is derived from the pseudorotation value P and the torsion angles in the ribose ring. Tau2= Taum cosP Tau3= Taum cos(P+144) Tau4= Taum cos(P+288) Tau0= Taum cos(P+ 72) Tau1= Taum cos(P+216)- Returns:
- FloatColumn
-
getZeta
The value in degrees of the backbone torsion angle zeta (C3'-O3'-P-O5').- Returns:
- FloatColumn
-