source: trunk/grails-app/domain/dbnp/transcriptomics/magetab/idf/InvestigationDesign.groovy @ 83

Last change on this file since 83 was 83, checked in by ademcan, 10 years ago

modification of some magetab domain classes

  • Property svn:keywords set to Rev Date Author
File size: 1.0 KB
Line 
1package dbnp.transcriptomics.magetab.idf
2
3class InvestigationDesign {
4
5    String title
6    String experimentDescription
7    String dateOfExperiment
8    String publicReleaseDate
9    String sdrf_file;
10
11    static mapping = {
12       experimentDescription type: 'text'
13    }
14
15    static hasMany = [
16        experimentalFactors: Factor,
17        protocols: MAGEProtocol,
18        publications: Publication,
19        //sdrfs: dbnp.transcriptomics.magetab.sdrf.SampleAndDataRelationship,
20        userDefinedAttributes: UserDefinedAttribute,
21        contacts: Person,
22        normalizationTypes: OntologyTerm,
23        qualityControlTypes: OntologyTerm,
24        replicateTypes: OntologyTerm,
25        experimentalDesigns: OntologyTerm
26//        termSources: dbnp.transcriptomics.magetab.adf.TermSource
27    ]
28
29    static constraints = {
30        title(nullable:true,blank:true)
31        experimentDescription(nullable:true,blank:true)
32        dateOfExperiment(nullable:true,blank:true)
33        publicReleaseDate(nullable:true,blank:true)
34        sdrf_file(nullable:true,blank:true)
35    }
36}
Note: See TracBrowser for help on using the repository browser.