1
|
Paris-Garcia F, Ruiz-Zafra A, Noguera M, Barroso-Caro A. FLEXOR: A support tool for efficient and seamless experiment data processing to evaluate musculo-articular stiffness. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 182:105048. [PMID: 31473443 DOI: 10.1016/j.cmpb.2019.105048] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/05/2019] [Revised: 08/05/2019] [Accepted: 08/23/2019] [Indexed: 06/10/2023]
Abstract
BACKGROUND AND OBJECTIVE The evaluation of musculo-articular stiffness (MAS) is an increasingly demanded procedure with applications in different fields, such as sports performance and lower limbs injury prevention. However, this task is non-automated, time-consuming and error-prone due to manual handling of data streams and files across several software applications. Despite the fact that process automation of validated procedures helps to prevent errors, there is still a lack of easy-to-use tools for analysis, management and visualization of MAS trials. METHODS In the present work a tool called FLEXOR has been developed which applies mathematical methods and novel algorithms to automatically adjust curves of data streams for MAS analysis decreasing substantially time employed and errors. This tool permits to define different adjustment parameters, detect curve peaks and valleys, and display the results on the fly. FLEXOR has been implemented through a component-based software development (CBSD) process. All physiological fundamentals for the biomechanical measurement have been included in the tool developed. To describe the integration of all required components a 4 + 1 view model architecture has been used. The installation guide, the FLEXOR software and some data samples can be found on its GitHub repository (https://github.com/FlexorSoftware/flexor). RESULTS A multiplatform software tool to simplify traditional complex and manual procedures for MAS analysis is obtained. The tool turns them into a simple all-in-one procedure, reducing processing times from hours to a few minutes. The methodology was tested on multiple datasets generated by previous tools in former procedures as well as on real-time trials in the laboratory, showing identical results. CONCLUSION The results show that the developed tool can accomplish an unfilled essential task in the analysis, management and visualization of MAS measurement. The presented software tool empowers analysts to handle the different studies, investigate different parameters related to each experiment and even test with different output parameters in each experiment, enabling real-time trials and shared studies between different analysts.
Collapse
Affiliation(s)
- F Paris-Garcia
- Department of Sports and Computer Science, Section of Physical Education and Sports, Faculty of Sports Sciences, University Pablo de Olavide, ES-41013 Seville, Spain.
| | - A Ruiz-Zafra
- Department of Computer Engineering, University of Cádiz, Avda. Universidad de Cádiz, n° 10, ES-11519. Campus de Puerto Real (Cádiz), Spain
| | - M Noguera
- Software Engineering Department, University of Granada, ETSIIT, Periodista Daniel Saucedo Aranda, s/n, 18014, Granada, Spain
| | - A Barroso-Caro
- School of Engineering, University of Seville, Camino de los Descubrimientos, s/n, 41092 Sevilla, Spain
| |
Collapse
|
2
|
El Osta M, Naubourg P, Grunewald O, Renom G, Ducoroy P, Périni JM. The Reliable, Automatic Classification of Neonates in First-Tier MALDI-MS Screening for Sickle Cell Disease. Int J Neonatal Screen 2019; 5:31. [PMID: 33072990 PMCID: PMC7510198 DOI: 10.3390/ijns5030031] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 06/25/2019] [Accepted: 08/18/2019] [Indexed: 11/16/2022] Open
Abstract
Previous research has shown that a MALDI-MS technique can be used to screen for sickle cell disease (SCD), and that a system combining automated sample preparation, MALDI-MS analysis and classification software is a relevant approach for first-line, high-throughput SCD screening. In order to achieve a high-throughput "plug and play" approach while detecting "non-standard" profiles that might prompt the misclassification of a sample, we have incorporated various sets of alerts into the decision support software. These included "biological alert" indicators of a newborn's clinical status (e. g., detecting samples with no or low HbA), and "technical alerts" indicators for the most common non-standard profiles, i.e., those which might otherwise lead to sample misclassification. We evaluated these alerts by applying them to two datasets (produced by different laboratories). Despite the random generation of abnormal spectra by one-off technical faults or due to the nature and quality of the samples, the use of alerts fully secured the process of automatic sample classification. Firstly, cases of β-thalassemia were detected. Secondly, after a visual check on the tagged profiles and reanalysis of the corresponding biological samples, all the samples were correctly reclassified without prompting further alerts. All of the samples for which the results were not tagged were well classified (i.e., sensitivity and specificity = 1). The alerts were mainly designed for detecting false-negative classifications; all the FAS samples misclassified by the software as FA (a false negative) were marked with an alert. The implementation of alerts in the NeoScreening® Laboratory Information Management System's decision support software opens up perspectives for the safe, reliable, automated classification of samples, with a visual check solely on abnormal results or samples. It should now be possible to evaluate the combination of the NeoSickle® analytical solution and the NeoScreening® Laboratory Information Management System in a real-life, prospective study of first-line SCD screening.
Collapse
Affiliation(s)
- Marven El Osta
- Biomaneo, 22B boulevard Winston Churchill, F-21000 Dijon, France
| | - Pierre Naubourg
- Biomaneo, 22B boulevard Winston Churchill, F-21000 Dijon, France
| | - Olivier Grunewald
- Newborn Screening Laboratory, Biology and Pathology Center, Lille University Medical Centre, F-59000 Lille, France
| | - Gilles Renom
- Newborn Screening Laboratory, Biology and Pathology Center, Lille University Medical Centre, F-59000 Lille, France
| | - Patrick Ducoroy
- Biomaneo, 22B boulevard Winston Churchill, F-21000 Dijon, France
- Correspondence:
| | - Jean Marc Périni
- Newborn Screening Laboratory, Biology and Pathology Center, Lille University Medical Centre, F-59000 Lille, France
| |
Collapse
|
3
|
López-Fernández H, Blanco-Míguez A, Fdez-Riverola F, Sánchez B, Lourenço A. DEWE: A novel tool for executing differential expression RNA-Seq workflows in biomedical research. Comput Biol Med 2019; 107:197-205. [PMID: 30849608 DOI: 10.1016/j.compbiomed.2019.02.021] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/22/2018] [Revised: 02/21/2019] [Accepted: 02/21/2019] [Indexed: 01/31/2023]
Abstract
BACKGROUND Transcriptomics profiling aims to identify and quantify all transcripts present within a cell type or tissue at a particular state, and thus provide information on the genes expressed in specific experimental settings, differentiation or disease conditions. RNA-Seq technology is becoming the standard approach for such studies, but available analysis tools are often hard to install, configure and use by users without advanced bioinformatics skills. METHODS Within reason, DEWE aims to make RNA-Seq analysis as easy for non-proficient users as for experienced bioinformaticians. DEWE supports two well-established and widely used differential expression analysis workflows: using Bowtie2 or HISAT2 for sequence alignment; and, both applying StringTie for quantification, and Ballgown and edgeR for differential expression analysis. Also, it enables the tailored execution of individual tools as well as helps with the management and visualisation of differential expression results. RESULTS DEWE provides a user-friendly interface designed to reduce the learning curve of less knowledgeable users while enabling analysis customisation and software extension by advanced users. Docker technology helps overcome installation and configuration hurdles. In addition, DEWE produces high quality and publication-ready outputs in the form of tab-delimited files and figures, as well as helps researchers with further analyses, such as pathway enrichment analysis. CONCLUSIONS The abilities of DEWE are exemplified here by practical application to a comparative analysis of monocytes and monocyte-derived dendritic cells, a study of clinical relevance. DEWE installers and documentation are freely available at https://www.sing-group.org/dewe.
Collapse
Affiliation(s)
- Hugo López-Fernández
- ESEI: Escuela Superior de Ingeniería Informática, University of Vigo, Edificio Politécnico, Campus Universitario As Lagoas s/n, 32004, Ourense, Spain; CINBIO - Centro de Investigaciones Biomédicas, University of Vigo, Campus Universitario Lagoas-Marcosende, 36310, Vigo, Spain; SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Hospital Álvaro Cunqueiro, 36312, Vigo, Spain; Universidade do Porto, Rua Alfredo Allen, 208, 4200-135, Porto, Portugal; Instituto de Biologia Molecular e Celular (IBMC), Rúa Alfredo Allen, 208, 4200-135, Porto, Portugal
| | - Aitor Blanco-Míguez
- ESEI: Escuela Superior de Ingeniería Informática, University of Vigo, Edificio Politécnico, Campus Universitario As Lagoas s/n, 32004, Ourense, Spain; CINBIO - Centro de Investigaciones Biomédicas, University of Vigo, Campus Universitario Lagoas-Marcosende, 36310, Vigo, Spain; Department of Microbiology and Biochemistry of Dairy Products, Instituto de Productos Lácteos de Asturias (IPLA), Consejo Superior de Investigaciones Científicas (CSIC), Paseo Río Linares s/n, 33300, Villaviciosa, Asturias, Spain
| | - Florentino Fdez-Riverola
- ESEI: Escuela Superior de Ingeniería Informática, University of Vigo, Edificio Politécnico, Campus Universitario As Lagoas s/n, 32004, Ourense, Spain; CINBIO - Centro de Investigaciones Biomédicas, University of Vigo, Campus Universitario Lagoas-Marcosende, 36310, Vigo, Spain; SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Hospital Álvaro Cunqueiro, 36312, Vigo, Spain
| | - Borja Sánchez
- Department of Microbiology and Biochemistry of Dairy Products, Instituto de Productos Lácteos de Asturias (IPLA), Consejo Superior de Investigaciones Científicas (CSIC), Paseo Río Linares s/n, 33300, Villaviciosa, Asturias, Spain
| | - Anália Lourenço
- ESEI: Escuela Superior de Ingeniería Informática, University of Vigo, Edificio Politécnico, Campus Universitario As Lagoas s/n, 32004, Ourense, Spain; CINBIO - Centro de Investigaciones Biomédicas, University of Vigo, Campus Universitario Lagoas-Marcosende, 36310, Vigo, Spain; SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Hospital Álvaro Cunqueiro, 36312, Vigo, Spain; CEB - Centre of Biological Engineering, University of Minho, Campus de Gualtar, 4710-057, Braga, Portugal.
| |
Collapse
|
4
|
López-Fernández H, Reboiro-Jato M, Glez-Peña D, Laza R, Pavón R, Fdez-Riverola F. GC4S: A bioinformatics-oriented Java software library of reusable graphical user interface components. PLoS One 2018; 13:e0204474. [PMID: 30235322 PMCID: PMC6147514 DOI: 10.1371/journal.pone.0204474] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/06/2018] [Accepted: 09/07/2018] [Indexed: 01/22/2023] Open
Abstract
Modern bioinformatics and computational biology are fields of study driven by the availability of effective software required for conducting appropriate research tasks. Apart from providing reliable and fast implementations of different data analysis algorithms, these software applications should also be clear and easy to use through proper user interfaces, providing appropriate data management and visualization capabilities. In this regard, the user experience obtained by interacting with these applications via their Graphical User Interfaces (GUI) is a key factor for their final success and real utility for researchers. Despite the existence of different packages and applications focused on advanced data visualization, there is a lack of specific libraries providing pertinent GUI components able to help scientific bioinformatics software developers. To that end, this paper introduces GC4S, a bioinformatics-oriented collection of high-level, extensible, and reusable Java GUI elements specifically designed to speed up bioinformatics software development. Within GC4S, developers of new applications can focus on the specific GUI requirements of their projects, relying on GC4S for generalities and abstractions. GC4S is free software distributed under the terms of GNU Lesser General Public License and both source code and documentation are publicly available at http://www.sing-group.org/gc4s.
Collapse
Affiliation(s)
- Hugo López-Fernández
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
- Instituto de Investigação e Inovação em Saúde (I3S), Universidade do Porto, Porto, Portugal
- Instituto de Biologia Molecular e Celular (IBMC), Porto, Portugal
| | - Miguel Reboiro-Jato
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
| | - Daniel Glez-Peña
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
| | - Rosalía Laza
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
| | - Reyes Pavón
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
| | - Florentino Fdez-Riverola
- ESEI—Escuela Superior de Ingeniería Informática, Universidad de Vigo, Ourense, Spain
- CINBIO—Centro de Investigaciones Biomédicas, Universidad de Vigo, Vigo, Spain
- SING Research Group, Galicia Sur Health Research Institute (IIS Galicia Sur), SERGAS-UVIGO, Spain
| |
Collapse
|