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

Class: ExperimentGroup


    Group of experiments serving a given purpose.
Attributes
Link Attributes
Attribute Methods
Link Attribute Methods
Class Methods
Factory Methods
Other Methods
Appendix

Inheritance:


Details:

Parent: link experimentStore to class ExperimentStore
Main key: serial
Mandatory Attributes: name, purpose
Known Subclasses: None
Children: None
Constructor: newObj = ExperimentGroup( experimentStore,name=value, purpose=value, ... )

Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
details String 0..1 Detail field for comments.  
endDate DateTime 0..1 The end date of the experiment step.  
name Line 1..1 The name of the group of experiment. e.g. 'cloning', 'expression',...  
purpose Line 1..1 The purpose of the experiment group.  
serial Int 1..1 Unique identifier.  
startDate DateTime 0..1 The start date of the experiment group step (e.g. '2003-12-25', '2003-12-25:09:00').  

Inherited Attributes (not in package): applicationDataclassNamefieldNamesinConstructorisDeletedmetaclasspackageNamepackageShortNamequalifiedName

Link Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
experimentStore ExperimentStore 1..1 (Parent link). parent link  
experiments Experiment 0..* Experiments grouped under the same ExperimentGroup.  
parent ExperimentStore 1..1 link to parent object - synonym for experimentStore  

Inherited Attributes (not in package): accessactiveAccessroottopObject

Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
details
getDetails String -
setDetails - String
endDate
getEndDate DateTime -
setEndDate - DateTime
name
getName Line -
setName - Line
purpose
getPurpose Line -
setPurpose - Line
serial
getSerial Int -
setSerial - Int
startDate
getStartDate DateTime -
setStartDate - DateTime

Link Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
experimentStore
getExperimentStore ExperimentStore -
experiments
getExperiments Experiment Set -
setExperiments - Experiment Set
sortedExperiments Experiment List -
addExperiment - Experiment
removeExperiment - Experiment
findFirstExperiment Experiment keyword=value pairs
findAllExperiments Experiment Set keyword=value pairs
parent
getParent ExperimentStore -

Class Methods (in package)

Go to Top
Method Return Parameters Comment
checkValid - Boolean
checkAllValid - Boolean
getByKey ExperimentGroup 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
None

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:44_00013

isImplicit:

False

Tag

Value
repositoryId $Id: $

Tag

Value
repositoryTag $Name: $

Special constructor code:

None

Special destructor code:

None

Special postDestructor code:

None

Constraints:

None
Known inward one-way links: None
  Data Model Version 2.1.2
Go to Top  
  Autogenerated by  PyApiDocGen  revision 1.3   on  Fri Mar 28 11:18:34 2014    from data model package  ccp.api.lims.Experiment.ExperimentGroup   revision ?  
  Work done by the CCPN team.
www.ccpn.ac.uk