| Literature DB >> 18586727 |
Larisa N Soldatova1, Wayne Aubrey, Ross D King, Amanda Clare.
Abstract
MOTIVATION: Many published manuscripts contain experiment protocols which are poorly described or deficient in information. This means that the published results are very hard or impossible to repeat. This problem is being made worse by the increasing complexity of high-throughput/automated methods. There is therefore a growing need to represent experiment protocols in an efficient and unambiguous way.Entities:
Mesh:
Year: 2008 PMID: 18586727 PMCID: PMC2718634 DOI: 10.1093/bioinformatics/btn156
Source DB: PubMed Journal: Bioinformatics ISSN: 1367-4803 Impact factor: 6.937
High-efficiency transformation of yeast, methods in yeast genetics
| 1. Inoculate 4 ml of liquid YPAD or 10 ml of SC and incubate with shaking overnight at 30○ |
| 2. Count overnight culture and inoculate 50 ml of YPAD to a cell density of 5 × 106/ml culture |
| 3. … |
Fig. 1EXACT classification of experiment actions.
,and . Each condition has a ‘boolean expression’, a ‘yes-command’ for execution if the value of the expression is true and a ‘no-command’ for execution if the value of the expression is false. Pre-conditions and post-conditions can be used to check whether materials and instruments are ready for execution of experiment actions, whether final volumes of solutions are correct, or whether objects are in the correct locations. Such checks during running of experiments are important to prevent errors. Store conditions are used to indicate when it is possible to temporarily stop execution of the protocol and put materials in a store under the defined storage requirements.
EXACT/EXPO – EXACT/OBI mapping of the top classes
| EXACT/EXPO | EXACT/OBI |
|---|---|
| <process> | <BFO: occurent> |
| <object> | <BFO: continuant> |
| <proposition> | <OBI: information entity> |
| <quality> | <BFO: quality> |
| <role> | <BFO: role> |
| <abstract entity> | <OBI: information entity> |
EXACT competent-cells protocol (a fragment)
| Operating procedure: grow yeast culture | |
| pre-condition: sealed yeast colonies plate located_in cold room | |
| pre-condition: YPD media bottle located_in cold room | |
| experiment action: | move 12 |
| object: | YPD media bottle |
| start location: | in store |
| end location: | in laminar flow hood |
| experiment action: | move 13 |
| object: | 500ml conical flask |
| start location: | in store |
| end location: | in laminar flow hood |
| experiment action: | move 14 |
| object: | sealed yeast colonies plate |
| start location: | in cold room |
| end location : | in laminar flow hood |
| experiment action: | add 15 |
| component 1: | YPD medium |
| volume: | 50ml |
| start container: | YPD media bottle |
| end container: | 500ml conical flask |
| equipment: | pipette |
| experiment action: | rename 16 |
| old name: | 500ml conical flask |
| new name: | YPD conical flask |
| experiment action: | add 17 |
| component 1: | single yeast colony |
| volume: | small volume |
| start container: | sealed yeast single colonies plate |
| end container: | YPD conical flask |
| equipment: | inoculating loop |
| experiment action: | rename 18 |
| old name: | YPD conical flask |
| new name: | yeast culture flask |
| experiment action: | move 19 |
| object: | yeast culture flask |
| start location: | in laminar flow hood |
| end location: | in incubator |
| experiment action: | incubate 20 |
| object: | yeast culture flask |
| equipment: | shaking incubator |
| rpm: | 200 |
| temp: | 30○C |
| time interval: | 12–24h |
| goal: | grow yeast until medium becomes cloudy |
| Post condition: | yeast culture located_in incubator |
and objects created as a result of executing an operating procedure are represented in. In the above operating procedure grow yeast culture, pre-conditions include sealed yeast colonies plate located_in cold room and YPD media bottle located_in cold room, where sealed yeast colonies plate, YPD media bottle are instances of the class
Fig. 2(1) Protocol from Methods in Yeast Genetics. (2) Protocol represented using EXACT. (3) Text generated automatically from EXACT representation.
Fig. 3An example of part of the competent-cells protocol, implemented in Haskell, using EXACT.