Changes between Version 6 and Version 7 of Ticket #868
- Timestamp:
- Feb 8, 2008, 9:53:55 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #868 – Description
v6 v7 11 11 1. The ArrayDesign and Hybridization gets an additional field: numArrays. 12 12 13 2. When selecting Labeled extracts for a Hyb, the user can also specify which array(s) the labeled extract should go on. We will use the already existing 'dummy' column in the BioMaterialEventSources table for this. This exists because of a Hibernate quirk that would delete the Hyb->LE links if the usedQuantity was set to null. Luckily, we can now use this column to instead store the index number of the array the LE is linked to. 13 2. When selecting Labeled extracts for a Hyb, the user can also specify which array(s) the labeled extract should go on. We will use the already existing 'dummy' column in the BioMaterialEventSources table for this. This exists because of a Hibernate quirk that would delete the Hyb->LE links if the usedQuantity was set to null. Luckily, we can now use this column to instead store the index number of the array the LE is linked to. 14 14 15 15 3. As before, a single LE can only be linked once. This may means that the combination with a 2-channel platform, common reference and multi-array hyb can't be represented as is. The solution to this case is to first split the common reference into separate LE:s, one for each array. This can be done with the 'pooling' function. It's not a perfect solution, but this is the only case that needs extra work. … … 28 28 }}} 29 29 30 7. Experiment overview: This has a cache that makes sure that {{{getAnnotatableParents()}}} is only called once for every item. This has to be changed since we may need to do this differently for multi-array hybridization. 30 7. Experiment overview: This has a cache that makes sure that {{{getAnnotatableParents()}}} is only called once for every item. This has to be changed since we may need to do this differently for multi-array hybridization. Will be fixed in #921. 31 31 32 32 8. Update from 2.5: The three new columns on ArrayDesign, Hyb and RawBioassay all get a default value of 1. 33 33 34 9. Experiment validator: Needs to be updated to be aware of the array number on the RBA and Hyb-LE links and only load the appropriate subset of LE:s for each RBA. When that is done everything else should work as before. New validation rule: check that arrayNum values doesn't fall outside the range set by Hyb and/or ArrayDesign. 35 34 9. Experiment validator: Needs to be updated to be aware of the array number on the RBA and Hyb-LE links and only load the appropriate subset of LE:s for each RBA. When that is done everything else should work as before. New validation rule: check that arrayNum values doesn't fall outside the range set by Hyb and/or ArrayDesign. Will be fixed in #921.[[BR]][[BR]] 36 35 10. Backwards compatibility: Older tools/plug-ins may incorrectly link a RBA with LE:s from other RBA:s since they are not aware of the array number and can't filter on it when loading LE:s from a Hyb. 37 36