Demo Data from EDBT 2026 / reviewers in the wild / expert
Thomas Cokelaer
dblp:135/5885
· DBLP profile ↗
8ranked-venue papers
3as first author
1since 2021 · last 2023
0000-0001-6286-1138ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 8 · 3 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
6 papers |
Bioinformatics and computational biology · 48% Computational science and engineering · 31% Computing education · 21% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computing education › STEM education
bioinformatics education |
0.7 | 1 | 2023 | Reprohackathons: promoting reproducibility in bioinformatics through training · Bioinform. 2023 |
Computational science and engineering
computational reproducibility |
0.7 | 1 | 2023 | Reprohackathons: promoting reproducibility in bioinformatics through training · Bioinform. 2023 |
Bioinformatics and computational biology › biological network › network biology
signaling network modeling |
0.4 | 2 | 2014 | Exhaustively characterizing feasible logic models of a signaling network using Answer Set Programming · Bioinform. 2014 Exhaustively characterizing feasible logic models of a signaling network using Answer Set Programming · Bioinform. 2013 |
Bioinformatics and computational biology
cancer genomics |
0.3 | 1 | 2018 | GDSCTools for mining pharmacogenomic interactions in cancer · Bioinform. 2018 |
Bioinformatics and computational biology › genomics
pharmacogenomics |
0.3 | 1 | 2018 | GDSCTools for mining pharmacogenomic interactions in cancer · Bioinform. 2018 |
Computational science and engineering
workflow management |
0.3 | 1 | 2018 | Sequanix: a dynamic graphical interface for Snakemake workflows · Bioinform. 2018 |
Bioinformatics and computational biology
systems biology |
0.2 | 1 | 2014 | Exhaustively characterizing feasible logic models of a signaling network using Answer Set Programming · Bioinform. 2014 |
Methods — techniques the papers use, named apart from their topics
answer set programming · 0.4elastic net · 0.3analysis of variance · 0.3stochastic optimization · 0.2object-oriented programming · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Reprohackathons: promoting reproducibility in bioinformatics through trainingabstractMOTIVATION: The reproducibility crisis has highlighted the importance of improving the way bioinformatics data analyses are implemented, executed, and shared. To address this, various tools such as content versioning systems, workflow management systems, and software environment management systems have been developed. While these tools are becoming more widely used, there is still much work to be done to increase their adoption. The most effective way to ensure reproducibility becomes a standard part of most bioinformatics data analysis projects is to integrate it into the curriculum of bioinformatics Master's programs. RESULTS: In this article, we present the Reprohackathon, a Master's course that we have been running for the last 3 years at Université Paris-Saclay (France), and that has been attended by a total of 123 students. The course is divided into two parts. The first part includes lessons on the challenges related to reproducibility, content versioning systems, container management, and workflow systems. In the second part, students work on a data analysis project for 3-4 months, reanalyzing data from a previously published study. The Reprohackaton has taught us many valuable lessons, such as the fact that implementing reproducible analyses is a complex and challenging task that requires significant effort. However, providing in-depth teaching of the concepts and the tools during a Master's degree program greatly improves students' understanding and abilities in this area. Thomas Cokelaer, Sarah Cohen Boulakia, Frédéric Lemoine 0002 |
Bioinform. | 1 |
| 2018 | GDSCTools for mining pharmacogenomic interactions in cancerabstractMotivation: Large pharmacogenomic screenings integrate heterogeneous cancer genomic datasets as well as anti-cancer drug responses on thousand human cancer cell lines. Mining this data to identify new therapies for cancer sub-populations would benefit from common data structures, modular computational biology tools and user-friendly interfaces. Results: We have developed GDSCTools: a software aimed at the identification of clinically relevant genomic markers of drug response. The Genomics of Drug Sensitivity in Cancer (GDSC) database (www.cancerRxgene.org) integrates heterogeneous cancer genomic datasets as well as anti-cancer drug responses on a thousand cancer cell lines. Including statistical tools (analysis of variance) and predictive methods (Elastic Net), as well as common data structures, GDSCTools allows users to reproduce published results from GDSC and to implement new analytical methods. In addition, non-GDSC data resources can also be analysed since drug responses and genomic features can be encoded as CSV files. Contact: [email protected] or saezrodriguez.rwth-aachen.de or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Thomas Cokelaer, Elisabeth Chen, Francesco Iorio, Michael P. Menden, Howard Lightfoot, Julio Saez-Rodriguez, Mathew Garnett |
Bioinform. | 1 |
| 2018 | Sequanix: a dynamic graphical interface for Snakemake workflowsabstractSummary: We designed a PyQt graphical user interface-Sequanix-aimed at democratizing the use of Snakemake pipelines in the NGS space and beyond. By default, Sequanix includes Sequana NGS pipelines (Snakemake format) (http://sequana.readthedocs.io), and is also capable of loading any external Snakemake pipeline. New users can easily, visually, edit configuration files of expert-validated pipelines and can interactively execute these production-ready workflows. Sequanix will be useful to both Snakemake developers in exposing their pipelines and to a wide audience of users. Availability and implementation: Source on http://github.com/sequana/sequana, bio-containers on http://bioconda.github.io and Singularity hub (http://singularity-hub.org). Contact: [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Dimitri Desvillechabrol, Rachel Legendre, Claire Rioualen, Christiane Bouchier, Jacques van Helden, Sean Kennedy, Thomas Cokelaer |
Bioinform. | 7 |
| 2016 | Efficient randomization of biological networks while preserving functional characterization of individual nodesabstractBACKGROUND: Networks are popular and powerful tools to describe and model biological processes. Many computational methods have been developed to infer biological networks from literature, high-throughput experiments, and combinations of both. Additionally, a wide range of tools has been developed to map experimental data onto reference biological networks, in order to extract meaningful modules. Many of these methods assess results' significance against null distributions of randomized networks. However, these standard unconstrained randomizations do not preserve the functional characterization of the nodes in the reference networks (i.e. their degrees and connection signs), hence including potential biases in the assessment. RESULTS: Building on our previous work about rewiring bipartite networks, we propose a method for rewiring any type of unweighted networks. In particular we formally demonstrate that the problem of rewiring a signed and directed network preserving its functional connectivity (F-rewiring) reduces to the problem of rewiring two induced bipartite networks. Additionally, we reformulate the lower bound to the iterations' number of the switching-algorithm to make it suitable for the F-rewiring of networks of any size. Finally, we present BiRewire3, an open-source Bioconductor package enabling the F-rewiring of any type of unweighted network. We illustrate its application to a case study about the identification of modules from gene expression data mapped on protein interaction networks, and a second one focused on building logic models from more complex signed-directed reference signaling networks and phosphoproteomic data. CONCLUSIONS: BiRewire3 it is freely available at https://www.bioconductor.org/packages/BiRewire/ , and it should have a broad application as it allows an efficient and analytically derived statistical assessment of results from any network biology tool. Francesco Iorio, Marti Bernardo-Faura, Andrea Gobbi, Thomas Cokelaer, Giuseppe Jurman, Julio Saez-Rodriguez |
BMC Bioinform. | 4 |
| 2014 | Exhaustively characterizing feasible logic models of a signaling network using Answer Set Programming
Carito Guziolowski, Santiago Videla, Federica Eduati, Sven Thiele, Thomas Cokelaer, Anne Siegel, Julio Saez-Rodriguez |
Bioinform. | 5 |
| 2014 | MEIGO: an open-source software suite based on metaheuristics for global optimization in systems biology and bioinformaticsabstractBACKGROUND: Optimization is the key to solving many problems in computational biology. Global optimization methods, which provide a robust methodology, and metaheuristics in particular have proven to be the most efficient methods for many applications. Despite their utility, there is a limited availability of metaheuristic tools. RESULTS: We present MEIGO, an R and Matlab optimization toolbox (also available in Python via a wrapper of the R version), that implements metaheuristics capable of solving diverse problems arising in systems biology and bioinformatics. The toolbox includes the enhanced scatter search method (eSS) for continuous nonlinear programming (cNLP) and mixed-integer programming (MINLP) problems, and variable neighborhood search (VNS) for Integer Programming (IP) problems. Additionally, the R version includes BayesFit for parameter estimation by Bayesian inference. The eSS and VNS methods can be run on a single-thread or in parallel using a cooperative strategy. The code is supplied under GPLv3 and is available at http://www.iim.csic.es/~gingproc/meigo.html. Documentation and examples are included. The R package has been submitted to BioConductor. We evaluate MEIGO against optimization benchmarks, and illustrate its applicability to a series of case studies in bioinformatics and systems biology where it outperforms other state-of-the-art methods. CONCLUSIONS: MEIGO provides a free, open-source platform for optimization that can be applied to multiple domains of systems biology and bioinformatics. It includes efficient state of the art metaheuristics, and its open and modular structure allows the addition of further methods. Jose A. Egea, David Henriques, Thomas Cokelaer, Alejandro Fernández Villaverde, Aidan MacNamara, Diana-Patricia Danciu, Julio R. Banga, Julio Saez-Rodriguez |
BMC Bioinform. | 3 |
| 2013 | BioServices: a common Python package to access biological Web Services programmaticallyabstractAbstract Motivation: Web interfaces provide access to numerous biological databases. Many can be accessed to in a programmatic way thanks to Web Services. Building applications that combine several of them would benefit from a single framework. Results: BioServices is a comprehensive Python framework that provides programmatic access to major bioinformatics Web Services (e.g. KEGG, UniProt, BioModels, ChEMBLdb). Wrapping additional Web Services based either on Representational State Transfer or Simple Object Access Protocol/Web Services Description Language technologies is eased by the usage of object-oriented programming. Availability and implementation: BioServices releases and documentation are available at http://pypi.python.org/pypi/bioservices under a GPL-v3 license. Contact: [email protected] or [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Thomas Cokelaer, Dennis Pultz, Lea M. Harder, Jordi Serra-Musach, Julio Saez-Rodriguez |
Bioinform. | 1 |
| 2013 | Exhaustively characterizing feasible logic models of a signaling network using Answer Set ProgrammingabstractMOTIVATION: Logic modeling is a useful tool to study signal transduction across multiple pathways. Logic models can be generated by training a network containing the prior knowledge to phospho-proteomics data. The training can be performed using stochastic optimization procedures, but these are unable to guarantee a global optima or to report the complete family of feasible models. This, however, is essential to provide precise insight in the mechanisms underlaying signal transduction and generate reliable predictions. RESULTS: We propose the use of Answer Set Programming to explore exhaustively the space of feasible logic models. Toward this end, we have developed caspo, an open-source Python package that provides a powerful platform to learn and characterize logic models by leveraging the rich modeling language and solving technologies of Answer Set Programming. We illustrate the usefulness of caspo by revisiting a model of pro-growth and inflammatory pathways in liver cells. We show that, if experimental error is taken into account, there are thousands (11 700) of models compatible with the data. Despite the large number, we can extract structural features from the models, such as links that are always (or never) present or modules that appear in a mutual exclusive fashion. To further characterize this family of models, we investigate the input-output behavior of the models. We find 91 behaviors across the 11 700 models and we suggest new experiments to discriminate among them. Our results underscore the importance of characterizing in a global and exhaustive manner the family of feasible models, with important implications for experimental design. AVAILABILITY: caspo is freely available for download (license GPLv3) and as a web service at http://caspo.genouest.org/. SUPPLEMENTARY INFORMATION: Supplementary materials are available at Bioinformatics online. CONTACT: [email protected]. Carito Guziolowski, Santiago Videla, Federica Eduati, Sven Thiele, Thomas Cokelaer, Anne Siegel, Julio Saez-Rodriguez |
Bioinform. | 5 |