Data Model version 2.0.5
Diagram | Class Map | Attribute Map | Method Map | Help | License
Home | Package: { prev | next } | Class | Attribute | Method

Package: Template

    Templates, i.e. abstract classes for general use in other parts of the data model.
Data Types
Data Obj Types

Imported Packages:

memops.api.AccessControl,   memops.api.Implementation

Packages Importing ccp.api.general.Template:

ccp.api.molecule.Validation,   ccp.api.nmr.Nmr,   ccp.api.nmr.NmrCalc,   ccpnmr.api.Analysis


Class Description
AbstractProbability Abstract class defining classes used for probability lists. AbstractProbability objects have a parent that is the object that has the probability (e.g. a ResonanceGroup), a link 'possibility' to various possibilities (e.g. a ChemComp), and a weight to determine their relative probability. Probabilities are calculated by taking the weight of each AbstractProbability object and dividing by the sum of the weights in the (appropriate subset of) AbstractProbability objects linked to a given parent.

Implementation note: The presence of the 'possibility' link must be enforced by the data modeller, as it is not checked by the software.
MultiTypeValue Typed value data

Data Obj Types:

Type Description

Data Types:

Type Description

Package guid:
  Data Model Version 2.0.5
Go to Top  
  Autogenerated by  PyApiDocGen  revision 1.3   on  Mon Mar 26 16:58:06 2012    from data model package  ccp.api.general.Template   revision 1.48  
  Work done by the CCPN team.