source: trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy @ 184

Last change on this file since 184 was 184, checked in by keesvb, 10 years ago

Deleted transcriptomics data model: moved some classes to study capture, the rest goes to the transcriptomics submodule. Added module location description for assays. Added Compound entity.

  • Property svn:keywords set to
    Date
    Author
    Rev
File size: 652 bytes
Line 
1package dbnp.studycapturing
2
3import dbnp.data.Term
4
5/**
6 * Class describing the available protocols in the database, and their respective protocol parameters
7 * Concrete instances of protocol application (and parameter values) should be stored as ProtocolInstance
8 * For the moment, there is one global Protocol store. From user experience, it should become clear if this store
9 * has to remain global or should be bound to specific templates, users, user groups or even studies.
10 */
11class Protocol {
12
13    String name
14    Term   reference
15   
16    static hasMany = [parameters : ProtocolParameter, compounds: Compound]
17    static constraints = { }
18
19
20}
Note: See TracBrowser for help on using the repository browser.