Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Enrico Seiler

dblp:226/4905 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0003-4270-1086ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 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
4 papers
Bioinformatics and computational biology · 93% Computational science and engineering · 7%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 50% Reconfigurable computing and FPGAs · 50%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
sequence analysis
1.132022
Needle: a fast and space-efficient prefilter for estimating the quantification of very large collections of expression experiments · Bioinform. 2022
DREAM-Yara: an exact read mapper for very large databases with short update time · Bioinform. 2018
Co-Design for Energy Efficient and Fast Genomic Search: Interleaved Bloom Filter on FPGA · FPGA 2022
Bioinformatics and computational biology › sequence analysis › sequence indexing
k-mer indexing
0.612022
Needle: a fast and space-efficient prefilter for estimating the quantification of very large collections of expression experiments · Bioinform. 2022
Bioinformatics and computational biology
transcriptomics
0.612022
Needle: a fast and space-efficient prefilter for estimating the quantification of very large collections of expression experiments · Bioinform. 2022
Hardware accelerators and domain-specific architectures › bioinformatics accelerator
genome sequence analysis accelerator
0.612022
Co-Design for Energy Efficient and Fast Genomic Search: Interleaved Bloom Filter on FPGA · FPGA 2022
Bioinformatics and computational biology
metagenomics
0.412020
ganon: precise metagenomics classification against large and up-to-date sets of reference sequences · Bioinform. 2020
Bioinformatics and computational biology › sequence analysis › sequence classification
read classification
0.412020
ganon: precise metagenomics classification against large and up-to-date sets of reference sequences · Bioinform. 2020
Bioinformatics and computational biology › metagenomics
taxonomic classification
0.412020
ganon: precise metagenomics classification against large and up-to-date sets of reference sequences · Bioinform. 2020
Bioinformatics and computational biology › sequence analysis › pattern matching
approximate string matching
0.312018
DREAM-Yara: an exact read mapper for very large databases with short update time · Bioinform. 2018
Computational science and engineering
compressed index
0.312018
DREAM-Yara: an exact read mapper for very large databases with short update time · Bioinform. 2018
Bioinformatics and computational biology › sequence analysis
read mapping
0.312018
DREAM-Yara: an exact read mapper for very large databases with short update time · Bioinform. 2018

Methods — techniques the papers use, named apart from their topics

shared virtual memory · 1.1bitwise parallelization · 1.1OpenCL · 1.1interleaved bloom filter · 1.0taxonomic clustering · 0.4k-mer counting · 0.4bloom filter · 0.3FM-index · 0.3
YearPublicationVenuePosition
2022 Co-Design for Energy Efficient and Fast Genomic Search: Interleaved Bloom Filter on FPGA
abstract
Next-Generation Sequencing technologies generate a vast and exponentially increasing amount of sequence data. The Interleaved Bloom Filter (IBF) is a novel indexing data structure which is state-of-the-art for distributing approximate queries with an in-memory data structure. With it, a main task of sequence analysis pipelines, (approximately) searching large reference data sets for sequencing reads or short sequence patterns like genes, can be significantly accelerated. To meet performance and energy-efficiency requirements, we chose a co-design approach of the IBF data structure on the FPGA platform. Further, our OpenCL-based implementation allows a seamless integration into the widely used SeqAn C++ library for biological sequence analysis. Our algorithmic design and optimization strategy takes advantage of FPGA-specific features like shift register and the parallelization potential of many bitwise operations. We designed a well-chosen schema to partition data across the different memory domains on the FPGA platform using the Shared Virtual Memory concept. We can demonstrate significant improvements in energy efficiency of up to 19 times and in performance of up to 5.6 times, respectively, compared to a well-tuned, multithreaded CPU reference.
Marius Knaust, Enrico Seiler, Knut Reinert, Thomas Steinke 0001
FPGA2
2022 Needle: a fast and space-efficient prefilter for estimating the quantification of very large collections of expression experiments
abstract
MOTIVATION: The ever-growing size of sequencing data is a major bottleneck in bioinformatics as the advances of hardware development cannot keep up with the data growth. Therefore, an enormous amount of data is collected but rarely ever reused, because it is nearly impossible to find meaningful experiments in the stream of raw data. RESULTS: As a solution, we propose Needle, a fast and space-efficient index which can be built for thousands of experiments in <2 h and can estimate the quantification of a transcript in these experiments in seconds, thereby outperforming its competitors. The basic idea of the Needle index is to create multiple interleaved Bloom filters that each store a set of representative k-mers depending on their multiplicity in the raw data. This is then used to quantify the query. AVAILABILITY AND IMPLEMENTATION: https://github.com/seqan/needle. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Mitra Darvish, Enrico Seiler, Svenja Mehringer, René Rahn, Knut Reinert
Bioinform.2
2020 ganon: precise metagenomics classification against large and up-to-date sets of reference sequences
abstract
MOTIVATION: The exponential growth of assembled genome sequences greatly benefits metagenomics studies. However, currently available methods struggle to manage the increasing amount of sequences and their frequent updates. Indexing the current RefSeq can take days and hundreds of GB of memory on large servers. Few methods address these issues thus far, and even though many can theoretically handle large amounts of references, time/memory requirements are prohibitive in practice. As a result, many studies that require sequence classification use often outdated and almost never truly up-to-date indices. RESULTS: Motivated by those limitations, we created ganon, a k-mer-based read classification tool that uses Interleaved Bloom Filters in conjunction with a taxonomic clustering and a k-mer counting/filtering scheme. Ganon provides an efficient method for indexing references, keeping them updated. It requires <55 min to index the complete RefSeq of bacteria, archaea, fungi and viruses. The tool can further keep these indices up-to-date in a fraction of the time necessary to create them. Ganon makes it possible to query against very large reference sets and therefore it classifies significantly more reads and identifies more species than similar methods. When classifying a high-complexity CAMI challenge dataset against complete genomes from RefSeq, ganon shows strongly increased precision with equal or better sensitivity compared with state-of-the-art tools. With the same dataset against the complete RefSeq, ganon improved the F1-score by 65% at the genus level. It supports taxonomy- and assembly-level classification, multiple indices and hierarchical classification. AVAILABILITY AND IMPLEMENTATION: The software is open-source and available at: https://gitlab.com/rki_bioinformatics/ganon. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Vitor Piro, Temesgen Hailemariam Dadi, Enrico Seiler, Knut Reinert, Bernhard Y. Renard
Bioinform.3
2019 Where did you come from, where did you go: Refining metagenomic analysis tools for horizontal gene transfer characterisation
abstract
Horizontal gene transfer (HGT) has changed the way we regard evolution. Instead of waiting for the next generation to establish new traits, especially bacteria are able to take a shortcut via HGT that enables them to pass on genes from one individual to another, even across species boundaries. The tool Daisy offers the first HGT detection approach based on read mapping that provides complementary evidence compared to existing methods. However, Daisy relies on the acceptor and donor organism involved in the HGT being known. We introduce DaisyGPS, a mapping-based pipeline that is able to identify acceptor and donor reference candidates of an HGT event based on sequencing reads. Acceptor and donor identification is akin to species identification in metagenomic samples based on sequencing reads, a problem addressed by metagenomic profiling tools. However, acceptor and donor references have certain properties such that these methods cannot be directly applied. DaisyGPS uses MicrobeGPS, a metagenomic profiling tool tailored towards estimating the genomic distance between organisms in the sample and the reference database. We enhance the underlying scoring system of MicrobeGPS to account for the sequence patterns in terms of mapping coverage of an acceptor and donor involved in an HGT event, and report a ranked list of reference candidates. These candidates can then be further evaluated by tools like Daisy to establish HGT regions. We successfully validated our approach on both simulated and real data, and show its benefits in an investigation of an outbreak involving Methicillin-resistant Staphylococcus aureus data.
Enrico Seiler, Kathrin Trappe, Bernhard Y. Renard
PLoS Comput. Biol.1
2018 DREAM-Yara: an exact read mapper for very large databases with short update time
abstract
Motivation: Mapping-based approaches have become limited in their application to very large sets of references since computing an FM-index for very large databases (e.g. >10 GB) has become a bottleneck. This affects many analyses that need such index as an essential step for approximate matching of the NGS reads to reference databases. For instance, in typical metagenomics analysis, the size of the reference sequences has become prohibitive to compute a single full-text index on standard machines. Even on large memory machines, computing such index takes about 1 day of computing time. As a result, updates of indices are rarely performed. Hence, it is desirable to create an alternative way of indexing while preserving fast search times. Results: To solve the index construction and update problem we propose the DREAM (Dynamic seaRchablE pArallel coMpressed index) framework and provide an implementation. The main contributions are the introduction of an approximate search distributor via a novel use of Bloom filters. We combine several Bloom filters to form an interleaved Bloom filter and use this new data structure to quickly exclude reads for parts of the databases where they cannot match. This allows us to keep the databases in several indices which can be easily rebuilt if parts are updated while maintaining a fast search time. The second main contribution is an implementation of DREAM-Yara a distributed version of a fully sensitive read mapper under the DREAM framework. Availability and implementation: https://gitlab.com/pirovc/dream_yara/.
Temesgen Hailemariam Dadi, Enrico Siragusa, Vitor Piro, Andreas Andrusch, Enrico Seiler, Bernhard Y. Renard, Knut Reinert
Bioinform.5