RESUMEN
BACKGROUND: The Investigation/Study/Assay (ISA) Metadata Framework is an established and widely used set of open source community specifications and software tools for enabling discovery, exchange, and publication of metadata from experiments in the life sciences. The original ISA software suite provided a set of user-facing Java tools for creating and manipulating the information structured in ISA-Tab-a now widely used tabular format. To make the ISA framework more accessible to machines and enable programmatic manipulation of experiment metadata, the JSON serialization ISA-JSON was developed. RESULTS: In this work, we present the ISA API, a Python library for the creation, editing, parsing, and validating of ISA-Tab and ISA-JSON formats by using a common data model engineered as Python object classes. We describe the ISA API feature set, early adopters, and its growing user community. CONCLUSIONS: The ISA API provides users with rich programmatic metadata-handling functionality to support automation, a common interface, and an interoperable medium between the 2 ISA formats, as well as with other life science data formats required for depositing data in public databases.
Asunto(s)
Disciplinas de las Ciencias Biológicas , Metadatos , Bases de Datos Factuales , Programas InformáticosRESUMEN
BACKGROUND AND OBJECTIVES: The number of preterm babies is steadily growing world-wide and these neonates are at risk of neuro-motor-cognitive deficits. The observation of spontaneous movements in the first three months of age is known to predict such risk. However, the analysis by specifically trained physiotherapists is not suited for the clinical routine, motivating the development of simple computerized video analysis systems, integrated with a well-structured Biobank to make available for preterm babies a growing service with diagnostic, prognostic and epidemiological purposes. METHODS: MIMAS (Markerless Infant Movement Analysis System) is a simple, low-cost system of video analysis of spontaneous movements of newborns in their natural environment, based on a single standard RGB camera, without markers attached to the body. The original videos are transformed into binarized sequences highlighting the silhouette of the baby, in order to minimize the illumination effects and increase the robustness of the analysis; such sequences are then coded by a large set of parameters (39) related to the spatial and spectral changes of the silhouette. The parameter vectors of each baby were stored in the Biobank together with related clinical information. RESULTS: The preliminary test of the system was carried out at the Gaslini Pediatric Hospital in Genoa, where 46 preterm (PT) and 21 full-term (FT) babies (as controls) were recorded at birth (T0) and 8-12 weeks thereafter (T1). A simple statistical analysis of the data showed that the coded parameters are sensitive to the degree of maturation of the newborns (comparing T0 with T1, for both PT and FT babies), and to the conditions at birth (PT vs. FT at T0), whereas this difference tends to vanish at T1. Moreover, the coding method seems also able to detect the few 'abnormal' preterm babies in the PT populations that were analyzed as specific case studies. CONCLUSIONS: Preliminary results motivate the adoption of this tool in clinical practice allowing for a systematic accumulation of cases in the Biobank, thus for improving the accuracy of data analysis performed by MIMAS and ultimately allowing the adoption of data mining techniques.
Asunto(s)
Recien Nacido Prematuro , Movimiento , Niño , Humanos , Lactante , Recién NacidoRESUMEN
BACKGROUND: Metabolomics is the comprehensive study of a multitude of small molecules to gain insight into an organism's metabolism. The research field is dynamic and expanding with applications across biomedical, biotechnological, and many other applied biological domains. Its computationally intensive nature has driven requirements for open data formats, data repositories, and data analysis tools. However, the rapid progress has resulted in a mosaic of independent, and sometimes incompatible, analysis methods that are difficult to connect into a useful and complete data analysis solution. FINDINGS: PhenoMeNal (Phenome and Metabolome aNalysis) is an advanced and complete solution to set up Infrastructure-as-a-Service (IaaS) that brings workflow-oriented, interoperable metabolomics data analysis platforms into the cloud. PhenoMeNal seamlessly integrates a wide array of existing open-source tools that are tested and packaged as Docker containers through the project's continuous integration process and deployed based on a kubernetes orchestration framework. It also provides a number of standardized, automated, and published analysis workflows in the user interfaces Galaxy, Jupyter, Luigi, and Pachyderm. CONCLUSIONS: PhenoMeNal constitutes a keystone solution in cloud e-infrastructures available for metabolomics. PhenoMeNal is a unique and complete solution for setting up cloud e-infrastructures through easy-to-use web interfaces that can be scaled to any custom public and private cloud environment. By harmonizing and automating software installation and configuration and through ready-to-use scientific workflow user interfaces, PhenoMeNal has succeeded in providing scientists with workflow-driven, reproducible, and shareable metabolomics data analysis platforms that are interfaced through standard data formats, representative datasets, versioned, and have been tested for reproducibility and interoperability. The elastic implementation of PhenoMeNal further allows easy adaptation of the infrastructure to other application areas and 'omics research domains.
Asunto(s)
Metabolómica/métodos , Programas Informáticos , Nube Computacional , Humanos , Flujo de TrabajoRESUMEN
MOTIVATION: Molecular biology laboratories require extensive metadata to improve data collection and analysis. The heterogeneity of the collected metadata grows as research is evolving in to international multi-disciplinary collaborations and increasing data sharing among institutions. Single standardization is not feasible and it becomes crucial to develop digital repositories with flexible and extensible data models, as in the case of modern integrated biobanks management. RESULTS: We developed a novel data model in JSON format to describe heterogeneous data in a generic biomedical science scenario. The model is built on two hierarchical entities: processes and events, roughly corresponding to research studies and analysis steps within a single study. A number of sequential events can be grouped in a process building up a hierarchical structure to track patient and sample history. Each event can produce new data. Data is described by a set of user-defined metadata, and may have one or more associated files. We integrated the model in a web based digital repository with a data grid storage to manage large data sets located in geographically distinct areas. We built a graphical interface that allows authorized users to define new data types dynamically, according to their requirements. Operators compose queries on metadata fields using a flexible search interface and run them on the database and on the grid. We applied the digital repository to the integrated management of samples, patients and medical history in the BIT-Gaslini biobank. The platform currently manages 1800 samples of over 900 patients. Microarray data from 150 analyses are stored on the grid storage and replicated on two physical resources for preservation. The system is equipped with data integration capabilities with other biobanks for worldwide information sharing. CONCLUSIONS: Our data model enables users to continuously define flexible, ad hoc, and loosely structured metadata, for information sharing in specific research projects and purposes. This approach can improve sensitively interdisciplinary research collaboration and allows to track patients' clinical records, sample management information, and genomic data. The web interface allows the operators to easily manage, query, and annotate the files, without dealing with the technicalities of the data grid.