ES
Enrico Siragusa
Author with expertise in RNA Sequencing Data Analysis
Achievements
This user has not unlocked any achievements yet.
Key Stats
Upvotes received:
0
Publications:
2
(0% Open Access)
Cited by:
0
h-index:
8
/
i10-index:
7
Reputation
Biology
< 1%
Chemistry
< 1%
Economics
< 1%
Show more
How is this calculated?
Publications
0

Haplotype assembly of autotetraploid potato using integer linear programming

Enrico Siragusa et al.Jun 13, 2018
L
R
E
Haplotype assembly of polyploids is an open issue in plant genomics. Recent experimental studies on highly heterozygous autotetraploid potato have shown that available methods are not delivering satisfying results in practice. We propose an optimal method to assemble haplotypes of highly heterozygous polyploids from Illumina short sequencing reads. Our method is based on a generalization of the existing minimum fragment removal (MFR) model to the polyploid case and on new integer linear programs (ILPs) to reconstruct optimal haplotypes. We validate our methods experimentally by means of a combined evaluation on simulated and real data based on 83 previously sequenced autotetraploid potato cultivars. Results on simulated data show that our methods produce highly accurate haplotype assemblies, while results on real data confirm a sensible improvement over the state of the art. Binaries for Linux are available at: http://github.com/ComputationalGenomics/HaplotypeAssembler.
0

DREAM-Yara: An exact read mapper for very large databases with short update time

Temesgen Dadi et al.Jan 30, 2018
+4
E
A
T
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 one 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 directories 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.