| Literature DB >> 19941647 |
Gernot Stocker1, Maria Fischer, Dietmar Rieder, Gabriela Bindea, Simon Kainz, Michael Oberstolz, James G McNally, Zlatko Trajanoski.
Abstract
BACKGROUND: In recent years, the genome biology community has expended considerable effort to confront the challenges of managing heterogeneous data in a structured and organized way and developed laboratory information management systems (LIMS) for both raw and processed data. On the other hand, electronic notebooks were developed to record and manage scientific data, and facilitate data-sharing. Software which enables both, management of large datasets and digital recording of laboratory procedures would serve a real need in laboratories using medium and high-throughput techniques.Entities:
Mesh:
Year: 2009 PMID: 19941647 PMCID: PMC2789074 DOI: 10.1186/1471-2105-10-390
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1Mapping of the laboratory workflow onto iLAP features. The software design of iLAP is inspired by a typical laboratory workflow in life sciences and offers software assistance during the process. The figure illustrates on the left panel the scientific workflow separated into four phases: project definition, data acquisition and analysis, and data retrieval. The right panel shows the main functionalities offered by iLAP.
Figure 2Software Architecture. iLAP features a typical three-tier architecture and can hence be divided into a presentation tier, business tier and a persistence tier (from left to right). The presentation tier is formed by a graphical user interface, accessed using a web browser. The following business layer is protected by a security layer, which enforces user authentication and authorization. After access is granted, the security layer passes the user requests to the business layer, which is mainly responsible for guiding the user through the laboratory workflow. This layer also coordinates all background tasks like automatic surveying of analysis jobs on a computing cluster or synchronizing/exchanging data with further downstream applications. (e.g. OMERO (open microscopy environment) image server). Finally, the persistence layer interacts with the relational database.
iLAP Terminology:
| iLAP specific terms | Description |
|---|---|
| Project | Logical unit which can be structured hierarchically and holds experiments, notes and other files (e.g. derived from literature research). |
| Experiment | Logical unit which corresponds to one biological experiment and holds a current working protocol, experiment specific documentation files, parameter values, raw files, notes, and analysis steps. |
| Standard protocol | Frequently used and well established protocol template also known as standard operating procedures (SOP). |
| Current working protocol | Sequence of protocol steps for a specific experiment which holds raw files, notes and experiment specific parameter values. |
| Protocol step | One single step in a protocol which is defined by a name, description, and a list of definable parameters. A sequence of protocol steps defines a protocol. |
| Step group | Protocol step which groups multiple protocol steps to a logical unit. It can be used as a step container for sequentially executed protocol steps or within split steps. |
| Split step | Protocol step which can contain multiple (step groups) which have to be executed concurrently. |
| Protocol step parameter | Changing parameters which are associated with a step and can hold either textual or numerical values as well as a selection from a predefined value list (enumeration). |
| Note | Notes are textual descriptions which are intended to be used for documenting abnormal observations at almost anywhere within iLAP. |
| Raw file | Raw files are files which are produced by laboratory instruments and are not processed by any analysis step captured within iLAP. |
| Analysis step | Description of a processing step which manipulates, analyzes or processes a raw file, and generates processed files which are linked to the original raw file. Analysis steps can be either external e.g. using external software or internal using iLAP-internal analysis modules. |
| Analysis step parameter | Parameters and values used during the analysis step. |
Figure 3Hierarchical organization of data in iLAP overview. The continuous use of iLAP inherently leads to structured recording of experiments, conserving the complete experimental context of data records throughout the history of the research project. In doing so, a hierarchical structure with projects, sub-projects and experiments is created and can be displayed in this iLAP overview tree. The P-icons in the tree stand for projects and sub-projects, the E-icon for experiments and the A-icon for analysis steps. Files attached to protocol steps are considered as raw files and are therefore collected under the step container visualized with the R-icon. The consistent association of color schemes to logical units like projects, experiments, etc. can be directly recognized in this overview. By clicking on one of the tree icons on the left hand a detailed overview appears about the selected item. Also actions like creation of new projects etc. can be directly initiated using the quick-links in the "Actions" section of "Details".
Figure 4Case study summary. The functionality of iLAP was tested in a high-throughput microscopy study. The figure illustrates a summary of the data acquisition and data analysis performed. In 10 experiments a protocol consisting of 70 steps with 139 different parameters was used to generate three-dimensional multicolor image stacks. Each of the 1,441 raw image stacks consisted of 28 optical sections (slices) where each slice was recorded in 4 different channels. The raw image stacks were stored in the iLAP system and thereby connected with the corresponding experiments and protocols. By utilizing the integrated analysis functionality of iLAP the 984 raw images processed by the Huygens 3D-deconvolution package and analyzed by an external semiautomatic procedure implemented in Matlab and Imaris-XT. The analytical pipeline produced data for 121 different distance measurements of each single image. The resulting images and data were then stored in their experimental context within the iLAP system.