SilkRoute: A Descriptor-Driven Framework for Reproducible Multi-Source Biomolecular Data Acquisition
DIEGO FERNANDEZ, Julián Alfonso García - VinuesaiD, Diego Álvarez-SaraviaiD, Michelle Soto-García, José L. Medina‐FrancoiD, Julieta Sepúlveda-YáñeziD, Xavier F. CadetiD, Frédéric CadetiD, Mehdi D. DavariiD, Roberto Uribe-ParedesiD, Fabio Herrera‐RochaiD, David Medina-OrtiziD
Abstract
BackgroundBiomolecular dataset construction often requires coordinated retrieval from heterogeneous repositories, identifier mapping, cross-reference enrichment, source-specific parsing, and provenance recording. These operations are frequently implemented through project-specific scripts, making acquisition procedures difficult to inspect, reproduce, or adapt across studies. We present SilkRoute, an open-source Python framework that formalizes biomolecular data acquisition as descriptor-defined, source-aware, and provenance-tracked workflows, providing a reproducible foundation for multi-source biomolecular dataset construction. ResultsSilkRoute uses machine-readable YAML descriptors to specify dataset intent, biomolecular modality, workflow mode, query logic, enrichment resources, execution parameters, and export settings. These descriptors drive a common execution model that coordinates primary retrieval and downstream enrichment while preserving source-specific outputs, interaction evidence when available, the original workflow configuration, metadata, and run summaries. We evaluated this model through three representative acquisition scenarios spanning proteins, compounds, and molecular interactions. In the protein-centered workflow, SilkRoute retrieved 2,444 reviewed antimicrobial protein records from UniProt and generated complementary outputs from AlphaFold DB, InterPro, Pathway Commons, and the Protein Data Bank. In the compound-centered workflow, a ChEMBL IC50 query produced 1,445,939 activity records organized into query-defined potency ranges. In the interaction-centered workflow, 2,253 UniProt protein records were expanded with 902,713 BioGRID interaction records and 5,702 STRING interaction-partner records. Across these scenarios, the framework successfully applied the same descriptor-defined acquisition model to distinct biomolecular entity types, retrieval strategies, enrichment paths, and output structures. ConclusionsSilkRoute extends beyond sequence retrieval by providing a reusable acquisition layer for constructing multi-source biomolecular datasets. By separating primary retrieval from enrichment and preserving source-aware outputs together with workflow descriptors and execution metadata, the framework makes acquisition procedures easier to inspect, reproduce, archive, and adapt. SilkRoute does not replace biological curation, label validation, deduplication, partitioning, or benchmarking, but provides structured and traceable acquisition packages that support these downstream processes.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- From Library to Landscape: Integrative Annotation Workflows for Compound Libraries in Drug Repurposing
Jeanette Reinshagen, Brinton A. Seashore-Ludlow, … Flavio Ballante·DatabasePeer-reviewed·Jan 1, 2025
- SourceData - a semantic platform for curating and searching figures
Robin Liechti, Nancy George, … Thomas Lemberger·bioRxiv·Jun 20, 2016
- BioThings SDK: a toolkit for building high-performance data APIs in biomedical research
Sebastien Lelong, Xinghua Zhou, … Chunlei Wu·BioinformaticsPeer-reviewed·Jan 8, 2022
- The LOTUS Initiative for Open Natural Products Research: Knowledge Management through Wikidata
Adriano Rutz, Maria Sorokina, … Pierre‐Marie Allard·eLifePeer-reviewed·Mar 23, 2022
- Prop3D: A Flexible, Python-based Platform for Machine Learning with Protein Structural Properties and Biophysical Data
Eli J. Draizen, John Readey, … Philip E. Bourne·BMC BioinformaticsPeer-reviewed·Jan 4, 2024
- LISTER: Semi-automatic metadata extraction from annotated experiment documentation in eLabFTW
Fathoni Arief Musyaffa, Kirsten Rapp, Holger Gohlke·bioRxiv·Feb 20, 2023