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

Class: Composite


    Composite is a subclass of AbstractComponent. It is a non-covalent complex of any kind. E.g. A DNA duplex, a micelle, possibly containing other molecules. A protein with an inhibitor bound. A cell containing plasmids.
Attributes
Link Attributes
Attribute Methods
Link Attribute Methods
Class Methods
Factory Methods
Other Methods
Appendix

Inheritance:


Details:

Parent: link refSampleComponentStore to class RefSampleComponentStore
Main key: name
Mandatory Attributes: name
Known Subclasses: None
Children:
link componentDbRefs to class ComponentDbRef
link elements to class CompositeElement
link interactions to class CompositeInteraction
link labels to class Label
Constructor: newObj = Composite( refSampleComponentStore,name=value, ... )

Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
assessmentMethod Text 0..1 The assessment Method used to determine the composite.  
details String 0..1 Detail field for comments.  
molecularMass Float 0..1 The experimental molecular mass in dalton (Da).  
molecularMassMethod Text 0..1 The method used to determine the experimental molecular mass.  
name Line 1..1 The name of the component. Unique identifier.  
synonyms Line 0..* The synonyms of the component.  

Inherited Attributes (not in package): applicationDataclassNamefieldNamesinConstructorisDeletedmetaclasspackageNamepackageShortNamequalifiedName

Link Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
categories ccp.api.lims.Classification.SampleComponentCategory 0..* List of category associated to a component.  
componentDbRefs ComponentDbRef 0..* (Child link). child link to class ComponentDbRef  
compositeElements CompositeElement 0..* List of element where the component is part of a composite.  
elements CompositeElement 0..* (Child link). child link to class CompositeElement  
interactions CompositeInteraction 0..* (Child link). child link to class CompositeInteraction  
labels Label 0..* (Child link). child link to class Label  
naturalSource ccp.api.general.Taxonomy.NaturalSource 0..1 The natural source of the component.  
parent RefSampleComponentStore 1..1 link to parent object - synonym for refSampleComponentStore  
refSampleComponentStore RefSampleComponentStore 1..1 (Parent link). parent link  

Inherited Attributes (not in package): accessactiveAccessroottopObject

Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
assessmentMethod
getAssessmentMethod Text -
setAssessmentMethod - Text
details
getDetails String -
setDetails - String
molecularMass
getMolecularMass Float -
setMolecularMass - Float
molecularMassMethod
getMolecularMassMethod Text -
setMolecularMassMethod - Text
name
getName Line -
setName - Line
synonyms
getSynonyms Line Tuple -
setSynonyms - Line List
addSynonym - Line
removeSynonym - Line

Link Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
categories
getCategories ccp.api.lims.Classification.SampleComponentCategory Set -
setCategories - ccp.api.lims.Classification.SampleComponentCategory Set
sortedCategories ccp.api.lims.Classification.SampleComponentCategory List -
addCategory - ccp.api.lims.Classification.SampleComponentCategory
removeCategory - ccp.api.lims.Classification.SampleComponentCategory
findFirstCategory ccp.api.lims.Classification.SampleComponentCategory keyword=value pairs
findAllCategories ccp.api.lims.Classification.SampleComponentCategory Set keyword=value pairs
componentDbRefs
getComponentDbRefs ComponentDbRef Set -
sortedComponentDbRefs ComponentDbRef List -
findFirstComponentDbRef ComponentDbRef keyword=value pairs
findAllComponentDbRefs ComponentDbRef Set keyword=value pairs
compositeElements
getCompositeElements CompositeElement Set -
setCompositeElements - CompositeElement Set
sortedCompositeElements CompositeElement List -
findFirstCompositeElement CompositeElement keyword=value pairs
findAllCompositeElements CompositeElement Set keyword=value pairs
elements
getElements CompositeElement Set -
sortedElements CompositeElement List -
findFirstElement CompositeElement keyword=value pairs
findAllElements CompositeElement Set keyword=value pairs
interactions
getInteractions CompositeInteraction Set -
sortedInteractions CompositeInteraction List -
findFirstInteraction CompositeInteraction keyword=value pairs
findAllInteractions CompositeInteraction Set keyword=value pairs
labels
getLabels Label Set -
sortedLabels Label List -
findFirstLabel Label keyword=value pairs
findAllLabels Label Set keyword=value pairs
naturalSource
getNaturalSource ccp.api.general.Taxonomy.NaturalSource -
setNaturalSource - ccp.api.general.Taxonomy.NaturalSource
parent
getParent RefSampleComponentStore -
refSampleComponentStore
getRefSampleComponentStore RefSampleComponentStore -

Class Methods (in package)

Go to Top
Method Return Parameters Comment
checkValid - Boolean
checkAllValid - Boolean
getByKey Composite memops.api.Implementation.MemopsObject, Any List static
getFullKey Any List Boolean
getLocalKey Any -
get Any String
set - String, Any

Factory Methods (in package)

Go to Top
Method Return Parameters
newComponentDbRef ComponentDbRef dbRef, ...
newCompositeElement CompositeElement component, ...
newCompositeInteraction CompositeInteraction interactionType, elements, ...
newLabel Label labelName, labelType, ...

Other Methods (in package)

Go to Top
Method Return Parameters Comment
None

Appendix

Go to Top

guid:

www.ccpn.ac.uk_Fogh_2006-08-16-14:22:52_00062

isImplicit:

False

Tag

Value
repositoryId $Id: Composite.xml,v 1.47 2011-01-13 14:40:33 rhfogh Exp $

Tag

Value
repositoryTag $Name: not supported by cvs2svn $

Special constructor code:

None

Special destructor code:

None

Constraints:

None
Known inward one-way links: None
  Data Model Version 2.0.6
Go to Top  
  Autogenerated by  PyApiDocGen  revision 1.3   on  Wed Aug 7 15:06:34 2013    from data model package  ccp.api.lims.RefSampleComponent.Composite   revision 1.47  
  Work done by the CCPN team.
www.ccpn.ac.uk