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

Class: TargetGroup


    General grouping system for Target. It can be used to represent a protein family.
Attributes
Link Attributes
Attribute Methods
Link Attribute Methods
Class Methods
Factory Methods
Other Methods
Appendix

Inheritance:


Details:

Parent: link targetStore to class TargetStore
Main key: namingSystem, shortName
Mandatory Attributes: namingSystem, shortName
Known Subclasses: None
Children: None
Constructor: newObj = TargetGroup( targetStore,namingSystem=value, shortName=value, ... )

Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
completeName String 0..1  
details String 0..1 Free text, for notes, explanatory comments, etc.  
groupingType Line 0..1 it is the name of the grouping type, it can be a protein family group a gene family,... The difference between these is then entirely up to the understanding of the user.  
namingSystem Word 1..1 The naming system used for this group. It can be used to represent a specific group associated to a target.  
shortName Word 1..1 The name of the target group.  

Inherited Attributes (not in package): applicationDataclassNamefieldNamesinConstructorisDeletedmetaclasspackageNamepackageShortNamequalifiedName

Link Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
annotations ccp.api.general.Annotation.Annotation 0..*  
citations ccp.api.general.Citation.Citation 0..*  
entrys ccp.api.general.DbRef.Entry 0..*  
parent TargetStore 1..1 link to parent object - synonym for targetStore  
subTargetGroups TargetGroup 0..* List of sub target group contained in a target group.  
targetGroup TargetGroup 0..1 The target group to which the sub target groups belong.  
targetStore TargetStore 1..1 (Parent link). parent link  
targets Target 0..* The list of target that belongs to a particular target group.  

Inherited Attributes (not in package): accessactiveAccessroottopObject

Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
completeName
getCompleteName String -
setCompleteName - String
details
getDetails String -
setDetails - String
groupingType
getGroupingType Line -
setGroupingType - Line
namingSystem
getNamingSystem Word -
setNamingSystem - Word
shortName
getShortName Word -
setShortName - Word

Link Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
annotations
getAnnotations ccp.api.general.Annotation.Annotation Set -
setAnnotations - ccp.api.general.Annotation.Annotation Set
sortedAnnotations ccp.api.general.Annotation.Annotation List -
addAnnotation - ccp.api.general.Annotation.Annotation
removeAnnotation - ccp.api.general.Annotation.Annotation
findFirstAnnotation ccp.api.general.Annotation.Annotation keyword=value pairs
findAllAnnotations ccp.api.general.Annotation.Annotation Set keyword=value pairs
citations
getCitations ccp.api.general.Citation.Citation Set -
setCitations - ccp.api.general.Citation.Citation Set
sortedCitations ccp.api.general.Citation.Citation List -
addCitation - ccp.api.general.Citation.Citation
removeCitation - ccp.api.general.Citation.Citation
findFirstCitation ccp.api.general.Citation.Citation keyword=value pairs
findAllCitations ccp.api.general.Citation.Citation Set keyword=value pairs
entrys
getEntrys ccp.api.general.DbRef.Entry Set -
setEntrys - ccp.api.general.DbRef.Entry Set
sortedEntrys ccp.api.general.DbRef.Entry List -
addEntry - ccp.api.general.DbRef.Entry
removeEntry - ccp.api.general.DbRef.Entry
findFirstEntry ccp.api.general.DbRef.Entry keyword=value pairs
findAllEntrys ccp.api.general.DbRef.Entry Set keyword=value pairs
parent
getParent TargetStore -
subTargetGroups
getSubTargetGroups TargetGroup Set -
setSubTargetGroups - TargetGroup Set
sortedSubTargetGroups TargetGroup List -
addSubTargetGroup - TargetGroup
removeSubTargetGroup - TargetGroup
findFirstSubTargetGroup TargetGroup keyword=value pairs
findAllSubTargetGroups TargetGroup Set keyword=value pairs
targetGroup
getTargetGroup TargetGroup -
setTargetGroup - TargetGroup
targetStore
getTargetStore TargetStore -
targets
getTargets Target Set -
setTargets - Target Set
sortedTargets Target List -
addTarget - Target
removeTarget - Target
findFirstTarget Target keyword=value pairs
findAllTargets Target Set keyword=value pairs

Class Methods (in package)

Go to Top
Method Return Parameters Comment
checkValid - Boolean
checkAllValid - Boolean
getByKey TargetGroup 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:51_00038

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  Mon Mar 2 17:24:48 2015    from data model package  ccp.api.lims.Target.TargetGroup   revision ?  
  Work done by the CCPN team.
www.ccpn.ac.uk