APRICOT: Advanced Platform for Reproducible Infrastructures in the Cloud via Open Tools.

Methods Inf Med

Quantitative Imaging Biomarkers in Medicine (QUIBIM), Valencia, Spain.

Published: December 2020


Category Ranking

98%

Total Visits

921

Avg Visit Duration

2 minutes

Citations

20

Article Abstract

Background: Scientific publications are meant to exchange knowledge among researchers but the inability to properly reproduce computational experiments limits the quality of scientific research. Furthermore, bibliography shows that irreproducible preclinical research exceeds 50%, which produces a huge waste of resources on nonprofitable research at Life Sciences field. As a consequence, scientific reproducibility is being fostered to promote Open Science through open databases and software tools that are typically deployed on existing computational resources. However, some computational experiments require complex virtual infrastructures, such as elastic clusters of PCs, that can be dynamically provided from multiple clouds. Obtaining these infrastructures requires not only an infrastructure provider, but also advanced knowledge in the cloud computing field.

Objectives: The main aim of this paper is to improve reproducibility in life sciences to produce better and more cost-effective research. For that purpose, our intention is to simplify the infrastructure usage and deployment for researchers.

Methods: This paper introduces Advanced Platform for Reproducible Infrastructures in the Cloud via Open Tools (APRICOT), an open source extension for Jupyter to deploy deterministic virtual infrastructures across multiclouds for reproducible scientific computational experiments. To exemplify its utilization and how APRICOT can improve the reproduction of experiments with complex computation requirements, two examples in the field of life sciences are provided. All requirements to reproduce both experiments are disclosed within APRICOT and, therefore, can be reproduced by the users.

Results: To show the capabilities of APRICOT, we have processed a real magnetic resonance image to accurately characterize a prostate cancer using a Message Passing Interface cluster deployed automatically with APRICOT. In addition, the second example shows how APRICOT scales the deployed infrastructure, according to the workload, using a batch cluster. This example consists of a multiparametric study of a positron emission tomography image reconstruction.

Conclusion: APRICOT's benefits are the integration of specific infrastructure deployment, the management and usage for Open Science, making experiments that involve specific computational infrastructures reproducible. All the experiment steps and details can be documented at the same Jupyter notebook which includes infrastructure specifications, data storage, experimentation execution, results gathering, and infrastructure termination. Thus, distributing the experimentation notebook and needed data should be enough to reproduce the experiment.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC7746519PMC
http://dx.doi.org/10.1055/s-0040-1712460DOI Listing

Publication Analysis

Top Keywords

computational experiments
12
life sciences
12
advanced platform
8
platform reproducible
8
reproducible infrastructures
8
infrastructures cloud
8
cloud open
8
open tools
8
open science
8
virtual infrastructures
8

Similar Publications

Widefield acoustics heuristic: advancing microphone array design for accurate spatial tracking of echolocating bats.

BMC Ecol Evol

September 2025

Lehrstuhl für Zoologie, TUM School of Life Sciences, Technical University of Munich, Liesel-Beckmann Strasse 4, Freising, 85354, Germany.

Accurate three-dimensional localisation of ultrasonic bat calls is essential for advancing behavioural and ecological research. I present a comprehensive, open-source simulation framework-Array WAH-for designing, evaluating, and optimising microphone arrays tailored to bioacoustic tracking. The tool incorporates biologically realistic signal generation, frequency-dependent propagation, and advanced Time Difference of Arrival (TDoA) localisation algorithms, enabling precise quantification of both positional and angular accuracy.

View Article and Find Full Text PDF

A numerical investigation of the kinematic and fluid dynamic behaviour of an intramuscular autoinjector designed for optimising injection efficiency.

Med Eng Phys

October 2025

Department of Mechanical Engineering, University of Cape Town, 7701, South Africa; Centre for Research in Computational and Applied Mechanics (CERECAM), University of Cape Town, 7701, South Africa.

The usability and versatility of autoinjectors in managing chronic and autoimmune diseases have made them increasingly attractive in medicine. However, investigations into autoinjector designs require an understanding of the kinematic properties and fluid behaviour during injection. To optimise injection efficiency, this study develops a mathematical and computational fluid dynamics (CFD) model of an IM autoinjector by investigating the effects of viscosity, needle length, needle diameter, and medication volume on the injection process.

View Article and Find Full Text PDF

Traditionally, clinical devices are designed, tested and improved through lengthy and expensive laboratory experiments and clinical trials [1]. More recently, computational methods have allowed for rapid testing, speeding up the design process and enabling far more complete searches of design space. While computational models cannot fully capture the complexities of biological systems, they provide valuable insights into crucial underlying mechanisms, such as the effects of fluid-structure interactions (FSIs).

View Article and Find Full Text PDF

Introduction: Benchtop and animal models have traditionally been used to study the propagation of Onyx Liquid Embolic Systems (Onyx) used in the treatment of brain arteriovenous malformations (AVM). However, such models are costly, do not provide sufficient detail to elucidate how variations in Onyx viscosity alter flow dynamics, and rely on some trial-and-error, resulting in elongated timelines for product development.

Objectives: The goal of this study was to leverage Computational Fluid Dynamics (CFD) simulations to predict the behavior of different Onyx formulations.

View Article and Find Full Text PDF

Pavlovian stimuli signalling potential punishment and reward have powerful effects on instrumental behaviours. For example, a cue associated with punishment will suppress well-learned instrumental responses. However, the degree to which Pavlovian stimuli interfere with the learning of instrumental responses is less well studied.

View Article and Find Full Text PDF