SearcharxivSearch

arXiv subjects

Marco Masera

Publications and source records attributed to Marco Masera.

3 recordsLinked to original sources

A benchmark suite of intracellular Boolean model variants and multiscale simulations for computational biology

We present PhysiBench, an open resource for developing and evaluating computational methods in systems biology including a benchmark suite of 612 executable intracellular Boolean regulatory network variants and a dataset of 120,000 time-resolved multiscale stochastic simulations. The benchmark models are derived from seven published Boolean networks spanning cell-cycle control, developmental patterning, cancer signaling, immune response, and cell-fate decisions, and are executable in the PhysiBoSS/PhysiCell multiscale simulation framework. Model variants are generated through mutation-based model construction, online behavioral filtering, and offline sensitivity evaluation. The simulation dataset is produced from 60 selected models under systematically sampled stimulation protocols and fixed model-level initial configurations. Each trajectory is linked to its model identifier, input-parameter file, stochastic seed, and cell-level output file. PhysiBench supports direct simulation, surrogate modeling, data-driven inference, simulation-based optimization, and comparative benchmarking. Technical validation includes file-integrity and executability checks, graph-based structural diversity analyses, and behavioral heterogeneity assessment from multiscale simulation outputs.

cs.DB

Snakemaker: Seamlessly transforming ad-hoc analyses into sustainable Snakemake workflows with generative AI

Reproducibility and sustainability present significant challenges in bioinformatics software development, where rapidly evolving tools and complex workflows often result in short-lived or difficult-to-adapt pipelines. This paper introduces Snakemaker, a tool that leverages generative AI to facilitate researchers build sustainable data analysis pipelines by converting unstructured code into well-defined Snakemake workflows. Snakemaker non-invasively tracks the work performed in the terminal by the researcher, analyzes execution patterns, and generates Snakemake workflows that can be integrated into existing pipelines. Snakemaker also supports the transformation of monolithic Ipython Notebooks into modular Snakemake pipelines, resolving the global state of the notebook into discrete, file-based interactions between rules. An integrated chat assistant provides users with fine-grained control through natural language instructions. Snakemaker generates high-quality Snakemake workflows by adhering to the best practices, including Conda environment tracking, generic rule generation and loop unrolling. By lowering the barrier between prototype and production-quality code, Snakemaker addresses a critical gap in computational reproducibility for bioinformatics research.

cs.SE

3plex Web: An Interactive Platform for RNA:DNA Triplex Prediction and Analysis

Summary: Long non-coding RNAs (lncRNAs) exert their functions by cooperating with other molecules including proteins and DNA. Triplexes, formed through the interaction between a single-stranded RNA (ssRNA) and a double-stranded DNA (dsDNA), have been consistently described as a mechanism that allows lncRNAs to target specific genomic sequences in vivo. Building on the computational tool 3plex, we developed 3plex Web, an accessible platform that enhances RNA:DNA triplex prediction by integrating interactive visualization, statistical evaluation, and user-friendly downstream analysis workflows. 3plex Web implements new features such as input randomization for statistical assessments, interactive profile plotting for triplex stability, and customizable DNA Binding Domain (DBD) selection. This platform enables rapid analysis through PATO, substantially reducing processing times compared to previous methods, while offering Snakemake workflows to integrate gene expression data and explore lncRNA regulatory mechanisms. Availability and implementation: 3plex Web is freely available at https://3plex.unito.it as an online web service. The source code for 3plex is available at https://github.com/molinerisLab/3plex, paired with a definition file to set up the application into a Singularity image. Contact: ivan.molineris@unito.it Keywords: DNA; RNA; RNA-DNA interaction; triplex; long non-coding RNA; lncRNA; gene regulation; web application

q-bio.QM