Ignore:
Timestamp:
Feb 10, 2010, 1:55:45 PM (10 years ago)
Author:
keesvb
Message:

added samples, assays and clinical data to bootstrap, modified clean data module linkage

Location:
trunk/grails-app/domain/dbnp/clinicaldata
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssay.groovy

    r162 r186  
    1414
    1515        static constraints = {
     16                reference(nullable: true, blank: true)
     17                appliedMethod(nullable: true, blank: true)
     18                SOP(nullable: true, blank: true)
    1619        }
    1720}
  • trunk/grails-app/domain/dbnp/clinicaldata/ClinicalAssayInstance.groovy

    r162 r186  
    33class ClinicalAssayInstance {
    44
    5         long externalAssayID // in the future, we might do a more sophisticated mapping to the study capture part, as multiple metadata instances might exist
     5        // The (auto-generated) id of this instance will be used in the study capture module to refer to the assay
     6
    67        ClinicalAssay assay
    78
  • trunk/grails-app/domain/dbnp/clinicaldata/ClinicalFloatData.groovy

    r162 r186  
    66class ClinicalFloatData {
    77
    8         long assayID   // external or internal assay ID? the latter approach seems better
    9         long sampleID  // same question
     8        ClinicalAssayInstance assay
    109        ClinicalMeasurement measurement
     10        String sample  // universal sample ID
    1111        float value
    1212
  • trunk/grails-app/domain/dbnp/clinicaldata/ClinicalMeasurement.groovy

    r162 r186  
    1313
    1414        static constraints = {
     15                referenceValues(nullable: true, blank: true)
     16                detectableLimit(nullable: true)
     17                correctionMethod(nullable: true, blank: true)
    1518        }
    1619}
Note: See TracChangeset for help on using the changeset viewer.