VLDB 2026 Research / reviewers in the wild / expert
Lennart Martens
dblp:83/171
· DBLP profile ↗
17ranked-venue papers
3as first author
4since 2021 · last 2024
0000-0003-4277-658XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 17 · 3 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | FAVA: high-quality functional association networks inferred from scRNA-seq and proteomics dataabstractMOTIVATION: Protein networks are commonly used for understanding how proteins interact. However, they are typically biased by data availability, favoring well-studied proteins with more interactions. To uncover functions of understudied proteins, we must use data that are not affected by this literature bias, such as single-cell RNA-seq and proteomics. Due to data sparseness and redundancy, functional association analysis becomes complex. RESULTS: To address this, we have developed FAVA (Functional Associations using Variational Autoencoders), which compresses high-dimensional data into a low-dimensional space. FAVA infers networks from high-dimensional omics data with much higher accuracy than existing methods, across a diverse collection of real as well as simulated datasets. FAVA can process large datasets with over 0.5 million conditions and has predicted 4210 interactions between 1039 understudied proteins. Our findings showcase FAVA's capability to offer novel perspectives on protein interactions. FAVA functions within the scverse ecosystem, employing AnnData as its input source. AVAILABILITY AND IMPLEMENTATION: Source code, documentation, and tutorials for FAVA are accessible on GitHub at https://github.com/mikelkou/fava. FAVA can also be installed and used via pip/PyPI as well as via the scverse ecosystem https://github.com/scverse/ecosystem-packages/tree/main/packages/favapy. Mikaela Koutrouli, Katerina C. Nastou, Pau Piera Líndez, Robbin Bouwmeester, Simon Rasmussen, Lennart Martens, Lars Juhl Jensen |
Bioinform. | 6 |
| 2023 | PepGM: a probabilistic graphical model for taxonomic inference of viral proteome samples with associated confidence scoresabstractMOTIVATION: Inferring taxonomy in mass spectrometry-based shotgun proteomics is a complex task. In multi-species or viral samples of unknown taxonomic origin, the presence of proteins and corresponding taxa must be inferred from a list of identified peptides, which is often complicated by protein homology: many proteins do not only share peptides within a taxon but also between taxa. However, the correct taxonomic inference is crucial when identifying different viral strains with high-sequence homology-considering, e.g., the different epidemiological characteristics of the various strains of severe acute respiratory syndrome-related coronavirus-2. Additionally, many viruses mutate frequently, further complicating the correct identification of viral proteomic samples. RESULTS: We present PepGM, a probabilistic graphical model for the taxonomic assignment of virus proteomic samples with strain-level resolution and associated confidence scores. PepGM combines the results of a standard proteomic database search algorithm with belief propagation to calculate the marginal distributions, and thus confidence scores, for potential taxonomic assignments. We demonstrate the performance of PepGM using several publicly available virus proteomic datasets, showing its strain-level resolution performance. In two out of eight cases, the taxonomic assignments were only correct on the species level, which PepGM clearly indicates by lower confidence scores. AVAILABILITY AND IMPLEMENTATION: PepGM is written in Python and embedded into a Snakemake workflow. It is available at https://github.com/BAMeScience/PepGM. Tanja Holstein, Franziska Kistner, Lennart Martens, Thilo Muth |
Bioinform. | 3 |
| 2023 | Ionmob: a Python package for prediction of peptide collisional cross-section valuesabstractMOTIVATION: Including ion mobility separation (IMS) into mass spectrometry proteomics experiments is useful to improve coverage and throughput. Many IMS devices enable linking experimentally derived mobility of an ion to its collisional cross-section (CCS), a highly reproducible physicochemical property dependent on the ion's mass, charge and conformation in the gas phase. Thus, known peptide ion mobilities can be used to tailor acquisition methods or to refine database search results. The large space of potential peptide sequences, driven also by posttranslational modifications of amino acids, motivates an in silico predictor for peptide CCS. Recent studies explored the general performance of varying machine-learning techniques, however, the workflow engineering part was of secondary importance. For the sake of applicability, such a tool should be generic, data driven, and offer the possibility to be easily adapted to individual workflows for experimental design and data processing. RESULTS: We created ionmob, a Python-based framework for data preparation, training, and prediction of collisional cross-section values of peptides. It is easily customizable and includes a set of pretrained, ready-to-use models and preprocessing routines for training and inference. Using a set of ≈21 000 unique phosphorylated peptides and ≈17 000 MHC ligand sequences and charge state pairs, we expand upon the space of peptides that can be integrated into CCS prediction. Lastly, we investigate the applicability of in silico predicted CCS to increase confidence in identified peptides by applying methods of re-scoring and demonstrate that predicted CCS values complement existing predictors for that task. AVAILABILITY AND IMPLEMENTATION: The Python package is available at github: https://github.com/theGreatHerrLebert/ionmob. David Teschner, David Gomez-Zepeda, Arthur Declercq, Mateusz K. Lacki, Seymen Avci, Konstantin Bob, Ute Distler, Thomas Michna, Lennart Martens, Stefan Tenzer, Andreas Hildebrandt 0001 |
Bioinform. | 9 |
| 2022 | Unipept Visualizations: an interactive visualization library for biological dataabstractSUMMARY: The Unipept Visualizations library is a JavaScript package to generate interactive visualizations of both hierarchical and non-hierarchical quantitative data. It provides four different visualizations: a sunburst, a treemap, a treeview and a heatmap. Every visualization is fully configurable, supports TypeScript and uses the excellent D3.js library. AVAILABILITY AND IMPLEMENTATION: The Unipept Visualizations library is available for download on NPM: https://npmjs.com/unipept-visualizations. All source code is freely available from GitHub under the MIT license: https://github.com/unipept/unipept-visualizations. Pieter Verschaffelt, James H. Collier, Alexander Botzki, Lennart Martens, Peter Dawyndt, Bart Mesuere |
Bioinform. | 4 |
| 2020 | Unipept CLI 2.0: adding support for visualizations and functional annotationsabstractSUMMARY: Unipept is an ecosystem of tools developed for fast metaproteomics data-analysis consisting of a web application, a set of web services (application programming interface, API) and a command-line interface (CLI). After the successful introduction of version 4 of the Unipept web application, we here introduce version 2.0 of the API and CLI. Next to the existing taxonomic analysis, version 2.0 of the API and CLI provides access to Unipept's powerful functional analysis for metaproteomics samples. The functional analysis pipeline supports retrieval of Enzyme Commission numbers, Gene Ontology terms and InterPro entries for the individual peptides in a metaproteomics sample. This paves the way for other applications and developers to integrate these new information sources into their data processing pipelines, which greatly increases insight into the functions performed by the organisms in a specific environment. Both the API and CLI have also been expanded with the ability to render interactive visualizations from a list of taxon ids. These visualizations are automatically made available on a dedicated website and can easily be shared by users. AVAILABILITY AND IMPLEMENTATION: The API is available at http://api.unipept.ugent.be. Information regarding the CLI can be found at https://unipept.ugent.be/clidocs. Both interfaces are freely available and open-source under the MIT license. CONTACT: [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Pieter Verschaffelt, Philippe Van Thienen, Tim Van Den Bossche, Felix Van der Jeugt, Caroline De Tender, Lennart Martens, Peter Dawyndt, Bart Mesuere |
Bioinform. | 6 |
| 2019 | DoRes within CellMissy: dose-response analysis on cell migration and related dataabstractSUMMARY: In cancer research, cell-based assays are used to assess cell migration and invasion. The major bottleneck is the lack of automated tools to visualize and analyse the large amounts of biological dose-response data produced. To address this challenge, we have developed an automated and free software package for dose-response analyses, DoRes, which is released as an add-on of the freely available and open-source tool CellMissy, dedicated to the management and analysis of cell migration data. DoRes implements non-linear curve fitting functionality into a robust, user-friendly and flexible software package with the possibility of importing a tabular file or starting from a cell migration experiment. We demonstrate the ability of the software by analysing public dose-response data and a typical cell migration experiment, and show that the extracted dose-response parameters and the calculated statistical values are consistently comparable to those of the widely used, commercial software GraphPad Prism. AVAILABILITY AND IMPLEMENTATION: The software here presented is a new module in CellMissy, an open-source and cross-platform package dedicated to the management, storage and analysis of cell migration data. The new module is written in Java, and inherits the cross-platform support from CellMissy. Source code and binaries are freely available under the Apache2 open-source licence at https://github.com/compomics/cellmissy/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Gwendolien Sergeant, Lennart Martens, Marleen Van Troys, Paola Masuzzo |
Bioinform. | 2 |
| 2019 | Accurate peptide fragmentation predictions allow data driven approaches to replace and improve upon proteomics search engine scoring functionsabstractMOTIVATION: The use of post-processing tools to maximize the information gained from a proteomics search engine is widely accepted and used by the community, with the most notable example being Percolator-a semi-supervised machine learning model which learns a new scoring function for a given dataset. The usage of such tools is however bound to the search engine's scoring scheme, which doesn't always make full use of the intensity information present in a spectrum. We aim to show how this tool can be applied in such a way that maximizes the use of spectrum intensity information by leveraging another machine learning-based tool, MS2PIP. MS2PIP predicts fragment ion peak intensities. RESULTS: We show how comparing predicted intensities to annotated experimental spectra by calculating direct similarity metrics provides enough information for a tool such as Percolator to accurately separate two classes of peptide-to-spectrum matches. This approach allows using more information out of the data (compared with simpler intensity based metrics, like peak counting or explained intensities summing) while maintaining control of statistics such as the false discovery rate. AVAILABILITY AND IMPLEMENTATION: All of the code is available online at https://github.com/compomics/ms2rescore. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Ana Sílvia C. Silva, Robbin Bouwmeester, Lennart Martens, Sven Degroeve |
Bioinform. | 3 |
| 2017 | MAPPI-DAT: data management and analysis for protein-protein interaction data from the high-throughput MAPPIT cell microarray platformabstractSummary: Protein-protein interaction (PPI) studies have dramatically expanded our knowledge about cellular behaviour and development in different conditions. A multitude of high-throughput PPI techniques have been developed to achieve proteome-scale coverage for PPI studies, including the microarray based Mammalian Protein-Protein Interaction Trap (MAPPIT) system. Because such high-throughput techniques typically report thousands of interactions, managing and analysing the large amounts of acquired data is a challenge. We have therefore built the MAPPIT cell microArray Protein Protein Interaction-Data management & Analysis Tool (MAPPI-DAT) as an automated data management and analysis tool for MAPPIT cell microarray experiments. MAPPI-DAT stores the experimental data and metadata in a systematic and structured way, automates data analysis and interpretation, and enables the meta-analysis of MAPPIT cell microarray data across all stored experiments. Availability and Implementation: MAPPI-DAT is developed in Python, using R for data analysis and MySQL as data management system. MAPPI-DAT is cross-platform and can be ran on Microsoft Windows, Linux and OS X/macOS. The source code and a Microsoft Windows executable are freely available under the permissive Apache2 open source license at https://github.com/compomics/MAPPI-DAT. Contact: [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Surya Gupta, Veronic De Puysseleyr, José Van der Heyden, Davy Maddelein, Irma Lemmens, Sam Lievens, Sven Degroeve, Jan Tavernier, Lennart Martens |
Bioinform. | 9 |
| 2017 | sfinx: an R package for the elimination of false positives from affinity purification-mass spectrometry datasetsabstractSUMMARY: We describe sfinx, an R package providing access to the straightforward filtering index (SFINX) for the separation of true positive from false positive protein interactions in affinity purification - mass spectrometry datasets. This package maintains the reliability and user-friendliness of the SFINX web site interface but is faster, unlimited in input size, and can be run locally within R. AVAILABILITY AND IMPLEMENTATION: The sfinx R package is available for download at the comprehensive R archive network (CRAN) https://cran.r-project.org/web/packages/sfinx/ under the Apache License 2.0. CONTACT: [email protected] or [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Kevin Titeca, Pieter Meysman, Kris Laukens, Lennart Martens, Jan Tavernier, Sven Eyckerman |
Bioinform. | 4 |
| 2013 | MS2PIP: a tool for MS/MS peak intensity predictionabstractMOTIVATION: Tandem mass spectrometry provides the means to match mass spectrometry signal observations with the chemical entities that generated them. The technology produces signal spectra that contain information about the chemical dissociation pattern of a peptide that was forced to fragment using methods like collision-induced dissociation. The ability to predict these MS(2) signals and to understand this fragmentation process is important for sensitive high-throughput proteomics research. RESULTS: We present a new tool called MS(2)PIP for predicting the intensity of the most important fragment ion signal peaks from a peptide sequence. MS(2)PIP pre-processes a large dataset with confident peptide-to-spectrum matches to facilitate data-driven model induction using a random forest regression learning algorithm. The intensity predictions of MS(2)PIP were evaluated on several independent evaluation sets and found to correlate significantly better with the observed fragment-ion intensities as compared with the current state-of-the-art PeptideART tool. AVAILABILITY: MS(2)PIP code is available for both training and predicting at http://compomics.com/. Sven Degroeve, Lennart Martens |
Bioinform. | 2 |
| 2013 | CellMissy: a tool for management, storage and analysis of cell migration data produced in wound healing-like assaysabstractSUMMARY: Automated image processing has allowed cell migration research to evolve to a high-throughput research field. As a consequence, there is now an unmet need for data management in this domain. The absence of a generic management system for the quantitative data generated in cell migration assays results in each dataset being treated in isolation, making data comparison across experiments difficult. Moreover, by integrating quality control and analysis capabilities into such a data management system, the common practice of having to manually transfer data across different downstream analysis tools will be markedly sped up and made more robust. In addition, access to a data management solution creates gateways for data standardization, meta-analysis and structured public data dissemination. We here present CellMissy, a cross-platform data management system for cell migration data with a focus on wound healing data. CellMissy simplifies and automates data management, storage and analysis from the initial experimental set-up to data exploration. AVAILABILITY AND IMPLEMENTATION: CellMissy is a cross-platform open-source software developed in Java. Source code and cross-platform binaries are freely available under the Apache2 open source license at http://cellmissy.googlecode.com. Paola Masuzzo, Niels Hulstaert, Lynn Huyck, Christophe Ampe, Marleen Van Troys, Lennart Martens |
Bioinform. | 6 |
| 2013 | About Dice, Bouldering, and Team Empowerment: Running the CompOmics Group at VIB and Ghent University, BelgiumabstractStarting up a new lab is of a course a great challenge, but few young PIs will realize that getting started is the easy part. Indeed, once the lab is up and running, and hopefully doing very well, a whole new set of challenges emerges on top of the typical ones like fund raising and paper publication. Perhaps most dauntingly, you’ll be expected to manage the different people in your group, building on and developing the strengths of each individual while simultaneously forging a close-knit team that can collectively tackle the toughest tasks you give them. Obviously, most scientists, including me, are poorly trained for management, and figuring out how to run a lab is typically very much a trial-and-error process. In order to make this process a little less hit-and-miss, I’ll here provide some potentially useful pointers by exploring the way I run my own lab. Lennart Martens |
PLoS Comput. Biol. | 1 |
| 2011 | compomics-utilities: an open-source Java library for computational proteomicsabstractBACKGROUND: The growing interest in the field of proteomics has increased the demand for software tools and applications that process and analyze the resulting data. And even though the purpose of these tools can vary significantly, they usually share a basic set of features, including the handling of protein and peptide sequences, the visualization of (and interaction with) spectra and chromatograms, and the parsing of results from various proteomics search engines. Developers typically spend considerable time and effort implementing these support structures, which detracts from working on the novel aspects of their tool. RESULTS: In order to simplify the development of proteomics tools, we have implemented an open-source support library for computational proteomics, called compomics-utilities. The library contains a broad set of features required for reading, parsing, and analyzing proteomics data. compomics-utilities is already used by a long list of existing software, ensuring library stability and continued support and development. CONCLUSIONS: As a user-friendly, well-documented and open-source library, compomics-utilities greatly simplifies the implementation of the basic features needed in most proteomics tools. Implemented in 100% Java, compomics-utilities is fully portable across platforms and architectures. Our library thus allows the developers to focus on the novel aspects of their tools, rather than on the basic functions, which can contribute substantially to faster development, and better tools for proteomics. Harald Barsnes, Marc Vaudel, Niklaas Colaert, Kenny Helsens, Albert Sickmann, Frode S. Berven, Lennart Martens |
BMC Bioinform. | 7 |
| 2010 | OLS Dialog: An open-source front end to the Ontology Lookup ServiceabstractBACKGROUND: With the growing amount of biomedical data available in public databases it has become increasingly important to annotate data in a consistent way in order to allow easy access to this rich source of information. Annotating the data using controlled vocabulary terms and ontologies makes it much easier to compare and analyze data from different sources. However, finding the correct controlled vocabulary terms can sometimes be a difficult task for the end user annotating these data. RESULTS: In order to facilitate the location of the correct term in the correct controlled vocabulary or ontology, the Ontology Lookup Service was created. However, using the Ontology Lookup Service as a web service is not always feasible, especially for researchers without bioinformatics support. We have therefore created a Java front end to the Ontology Lookup Service, called the OLS Dialog, which can be plugged into any application requiring the annotation of data using controlled vocabulary terms, making it possible to find and use controlled vocabulary terms without requiring any additional knowledge about web services or ontology formats. CONCLUSIONS: As a user-friendly open source front end to the Ontology Lookup Service, the OLS Dialog makes it straightforward to include controlled vocabulary support in third-party tools, which ultimately makes the data even more valuable to the biomedical community. Harald Barsnes, Richard G. Côté, Ingvar Eidhammer, Lennart Martens |
BMC Bioinform. | 4 |
| 2007 | The Protein Identifier Cross-Referencing (PICR) service: reconciling protein identifiers across multiple source databasesabstractBACKGROUND: Each major protein database uses its own conventions when assigning protein identifiers. Resolving the various, potentially unstable, identifiers that refer to identical proteins is a major challenge. This is a common problem when attempting to unify datasets that have been annotated with proteins from multiple data sources or querying data providers with one flavour of protein identifiers when the source database uses another. Partial solutions for protein identifier mapping exist but they are limited to specific species or techniques and to a very small number of databases. As a result, we have not found a solution that is generic enough and broad enough in mapping scope to suit our needs. RESULTS: We have created the Protein Identifier Cross-Reference (PICR) service, a web application that provides interactive and programmatic (SOAP and REST) access to a mapping algorithm that uses the UniProt Archive (UniParc) as a data warehouse to offer protein cross-references based on 100% sequence identity to proteins from over 70 distinct source databases loaded into UniParc. Mappings can be limited by source database, taxonomic ID and activity status in the source database. Users can copy/paste or upload files containing protein identifiers or sequences in FASTA format to obtain mappings using the interactive interface. Search results can be viewed in simple or detailed HTML tables or downloaded as comma-separated values (CSV) or Microsoft Excel (XLS) files suitable for use in a local database or a spreadsheet. Alternatively, a SOAP interface is available to integrate PICR functionality in other applications, as is a lightweight REST interface. CONCLUSION: We offer a publicly available service that can interactively map protein identifiers and protein sequences to the majority of commonly used protein databases. Programmatic access is available through a standards-compliant SOAP interface or a lightweight REST interface. The PICR interface, documentation and code examples are available at http://www.ebi.ac.uk/Tools/picr. Richard G. Côté, Philip Jones, Lennart Martens, Samuel Kerrien, Florian Reisinger, Quan Lin, Rasko Leinonen, Rolf Apweiler, Henning Hermjakob |
BMC Bioinform. | 3 |
| 2006 | Cell_motility: a cross-platform, open source application for the study of cell motion pathsabstractBACKGROUND: Migration is an important aspect of cellular behaviour and is therefore widely studied in cell biology. Numerous components are known to participate in this process in a highly dynamic manner. In order to obtain a better insight in cell migration, mutants or drugs are used and their motive phenotype is then linked with the disturbing factors. One of the typical approaches to study motion paths of individual cells relies on fitting mean square displacements to a persistent random walk function. Since the numerous calculations involved often rely on diverse commercial software packages, the analysis can be expensive, labour-intensive and error-prone work. Additionally, due to the nature of algorithms employed the calculations involved are not readily reproducible without access to the exact software package(s) used. RESULTS: We here present the cell_motility software, an open source Java application under the GNU-GPL license that provides a clear and concise analysis workbench for large amounts of cell motion data. Apart from performing the necessary calculations, the software also visualizes the original motion paths as well as the results of the calculations to help the user interpret the data. The application features an intuitive graphical user interface as well as full user and developer documentation and both source and binary files can be freely downloaded from the project website at http://genesis.UGent.be/cell_motility . CONCLUSION: In providing a free, open source software solution for the automated processing of cell motion data, we aim to achieve two important goals: labs can greatly simplify their data analysis pipeline as switching between different computational software packages becomes obsolete (thus reducing the chances for human error during data manipulation and transfer) and secondly, to provide scientists in the field with a freely available common platform to perform their analyses, enabling more efficient data quality control through peer reviewing. Lennart Martens, Geert Monsieur, Christophe Ampe, Kris Gevaert, Joël Vandekerckhove |
BMC Bioinform. | 1 |
| 2005 | DBToolkit: processing protein databases for peptide-centric proteomicsabstractUNLABELLED: DBToolkit is a user-friendly, easily extensible tool that allows the processing of protein sequence databases to peptide-centric sequence databases. This processing is primarily aimed at enhancing the useful information content of these databases for use as optimized search spaces for efficient identification of peptide fragmentation spectra obtained by mass spectrometry. In addition, DBToolkit can be used to reliably solve a range of other typical tasks in processing sequence databases. AVAILABILITY: DBToolkit is open source under the GNU GPL license. The source code, full user and developer documentation and cross-platform binaries are freely downloadable from the project website at http://genesis.UGent.be/dbtoolkit/ CONTACT: [email protected] Lennart Martens, Joël Vandekerckhove, Kris Gevaert |
Bioinform. | 1 |