|
| 1 | +--- |
| 2 | +id: blog-specreboot |
| 3 | +title: From board to action - How SpecReBoot was born |
| 4 | +date: 2026-03-19 |
| 5 | +authors: ["Esteban Charria"] |
| 6 | +summary: Esteban Charria tells us how SpecReBoot started and how it has recently developed. |
| 7 | +cover: /images/general/code.jpg |
| 8 | +tags: ["origin story"] |
| 9 | +--- |
| 10 | + |
| 11 | +### The beginning |
| 12 | + |
| 13 | +The idea behind SpecReBoot started during a brainstorming session between Rosina and Esteban, while thinking about how bootstrapping strategies work. At some point, something clicked: what if we could transfer the resampling strategy used for amino acid or nucleotide sequence alignments to spectral features, such as fragment peaks? From there, a simple question emerged: can we use this to evaluate the robustness of spectral relationships? |
| 14 | + |
| 15 | +In metabolomics, network edges are often treated as fixed, even though they depend strongly on the fragment information present in the spectra. This made us wonder whether spectral relationships could be evaluated in a more reproducible and confidence-aware way. |
| 16 | + |
| 17 | +Inspired by the logic of phylogenetic bootstrapping, we began exploring whether repeated resampling of spectral information could provide a measure of support for spectral similarity. That idea became **SpecReBoot**. |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +### The first milestone |
| 22 | + |
| 23 | +A major step for the project was the release of the codebase on GitHub, together with our **bioRxiv preprint**, where we introduced the framework and showed its first applications. This was an important moment in turning the original idea into a method that could be shared with the broader computational metabolomics community. |
| 24 | + |
| 25 | +You can read the preprint [here](https://www.biorxiv.org/content/10.64898/2026.02.03.703446v2). |
| 26 | + |
| 27 | +### The momentum |
| 28 | + |
| 29 | +Since then, SpecReBoot has continued to grow. We presented the work in the **Natural Products in the 21st Century** conference in Leuven, where it received a **Best Talk Prize**. This was a very encouraging sign that SpecReBoot could become an idea that helps shape future developments in the computational metabolomics community and broader applications. |
| 30 | + |
| 31 | +At the same time, we realized that the framework needed to evolve to match the current needs of the field, which is increasingly moving toward repository-scale analyses with thousands and thousands of spectra. We therefore developed a **parallelization strategy** to speed up computations and make the workflow more scalable for larger datasets. This has been an important step toward making SpecReBoot more practical for real-world applications. |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | +### The first workshops |
| 36 | + |
| 37 | +Another exciting milestone was our **first SpecReBoot workshop in Leiden**. This gave us the chance to share the motivation behind the method, present the workflow in practice, and discuss how confidence-aware molecular networking could be useful in metabolomics projects, especially in natural products discovery. Thanks Joelle for co-organizing this nice event! |
| 38 | + |
| 39 | +Followed by this, on the 14th of April we had the chance to have a **second workshop** at NAICONS, a biotech company in Milan working on the discovery of bioactive molecules from microbes. This was a very exciting chance to extend the applications of SpecReBoot to boost NPs discovery! |
| 40 | + |
| 41 | +### Looking ahead |
| 42 | + |
| 43 | +Together, these developments mark an exciting phase for SpecReBoot: from an initial idea to a growing framework for confidence-aware molecular networking. We are looking forward to continuing its development and exploring its applications with the community. |
| 44 | + |
| 45 | +One such idea is the application of the SpecReBoot concept to the library matching problem, where matches are often unreliable. By using our bootstrap resampling strategy, we could bring confidence to re-rank library hits — stay tuned for more developments on this, or check the library matching branch on our GitHub [here](https://github.com/ECharria/SpecReBoot/tree/library_matching). |
| 46 | + |
| 47 | +### The developing team |
| 48 | + |
| 49 | +- Esteban Charria Girón |
| 50 | +- Rosina Torres Ortega |
| 51 | +- Joelle Mergola Greef |
| 52 | +- Marnix Medema |
| 53 | +- Justin van der Hooft |
| 54 | + |
| 55 | +Check out the SpecReBoot GitHub [here](https://github.com/ECharria/SpecReBoot). |
0 commit comments