Idoia Ochoa

Dr. Idoia Ochoa


Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2019
Verified
Conference Paper
Closed access
MGMohit Goyal
Mohit Goyal
KTKedar Tatwawadi
Kedar Tatwawadi
SCShubham Chandak
Shubham Chandak
IOIdoia Ochoa
Idoia Ochoa
Sequential data is being generated at an unprecedented pace in various forms, including text and genomic data. This creates the need for efficient compression mechanisms to enable better storage, transmission and processing of such data. To solve this problem, many of the existing compressors attempt to learn models for the data and perform prediction-based compression. Since neural networks are known as universal function approximators with the capability to learn arbitrarily complex mappings, and in practice show excellent performance in prediction tasks, we explore and devise methods to compress sequential data using neural network predictors. We combine recurrent neural network predictors with an arithmetic coder and losslessly compress a variety of synthetic, text and genomic datasets. The proposed compressor outperforms Gzip on the real datasets and achieves near-optimal compression for the synthetic datasets. The results also help understand why and where neural networks are good alternatives for traditional finite context models.

7 December 2018 in Bioinformatics
Verified
Journal Article
Closed access
SCShubham Chandak
Shubham Chandak
KTKedar Tatwawadi
Kedar Tatwawadi
IOIdoia Ochoa
Idoia Ochoa
MHMikel Hernaez
Mikel Hernaez
TWTsachy Weissman
Tsachy Weissman
Motivation: High-Throughput Sequencing technologies produce huge amounts of data in the form of short genomic reads, associated quality values and read identifiers. Because of the significant structure present in these FASTQ datasets, general-purpose compressors are unable to completely exploit much of the inherent redundancy. Although there has been a lot of work on designing FASTQ compressors, most of them lack in support of one or more crucial properties, such as support for variable length reads, scalability to high coverage datasets, pairing-preserving compression and lossless compression. Results: In this work, we propose SPRING, a reference-free compressor for FASTQ files. SPRING supports a wide variety of compression modes and features, including lossless compression, pairing-preserving compression, lossy compression of quality values, long read compression and random access. SPRING achieves substantially better compression than existing tools, for example, SPRING compresses 195 GB of 25× whole genome human FASTQ from Illumina’s NovaSeq sequencer to less than 7 GB, around 1.6× smaller than previous state-of-the-art FASTQ compressors. SPRING achieves this improvement while using comparable computational resources. Availability and implementation: SPRING can be downloaded from https://github.com/shubhamchandak94/SPRING. Supplementary information: Supplementary data are available at Bioinformatics online.

28 May 2015 in Bioinformatics
Verified
Journal Article
Open access
PDF file
GMGreg Malysa
Greg Malysa
MHMikel Hernaez
Mikel Hernaez
IOIdoia Ochoa
Idoia Ochoa
MRMilind Rao
Milind Rao
KGKarthik Ganesan
Karthik Ganesan
TWTsachy Weissman
Tsachy Weissman
Recent advancements in sequencing technology have led to a drastic reduction in the cost of sequencing a genome. This has generated an unprecedented amount of genomic data that must be stored, processed and transmitted. To facilitate this effort, we propose a new lossy compressor for the quality values presented in genomic data files (e.g. FASTQ and SAM files), which comprise roughly half of the storage space (in the uncompressed domain). Lossy compression allows for compression of data beyond its lossless limit. The proposed algorithm QVZ exhibits better rate-distortion performance than the previously proposed algorithms, for several distortion metrics and for the lossless case. Moreover, it allows the user to define any quasi-convex distortion function to be minimized, a feature not supported by the previous algorithms. Finally, we show that QVZ-compressed data exhibit better performance in the genotyping than data compressed with previously proposed algorithms, in the sense that for a similar rate, a genotyping closer to that achieved with the original quality values is obtained. QVZ is written in C and can be downloaded from https://github.com/mikelhernaez/qvz. mhernaez@stanford.edu or gmalysa@stanford.edu or iochoa@stanford.edu Supplementary data are available at Bioinformatics online.

29 March 2018 in Bioinformatics
Verified
Journal Article
Open access
PDF file
LRLukasz Roguski
Lukasz Roguski
IOIdoia Ochoa
Idoia Ochoa
MHMikel Hernaez
Mikel Hernaez
SDSebastian Deorowicz
Sebastian Deorowicz
The affordability of DNA sequencing has led to the generation of unprecedented volumes of raw sequencing data. These data must be stored, processed and transmitted, which poses significant challenges. To facilitate this effort, we introduce FaStore, a specialized compressor for FASTQ files. FaStore does not use any reference sequences for compression and permits the user to choose from several lossy modes to improve the overall compression ratio, depending on the specific needs. FaStore in the lossless mode achieves a significant improvement in compression ratio with respect to previously proposed algorithms. We perform an analysis on the effect that the different lossy modes have on variant calling, the most widely used application for clinical decision making, especially important in the era of precision medicine. We show that lossy compression can offer significant compression gains, while preserving the essential genomic information and without affecting the variant calling performance. FaStore can be downloaded from https://github.com/refresh-bio/FaStore. Supplementary data are available at Bioinformatics online.

8 June 2013 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
IOIdoia Ochoa
Idoia Ochoa
HAHimanshu Asnani
Himanshu Asnani
DBDinesh Bharadia
Dinesh Bharadia
MCMainak Chowdhury
Mainak Chowdhury
TWTsachy Weissman
Tsachy Weissman
GYGolan Yona
Golan Yona
Next Generation Sequencing technologies have revolutionized many fields in biology by reducing the time and cost required for sequencing. As a result, large amounts of sequencing data are being generated. A typical sequencing data file may occupy tens or even hundreds of gigabytes of disk space, prohibitively large for many users. This data consists of both the nucleotide sequences and per-base quality scores that indicate the level of confidence in the readout of these sequences. Quality scores account for about half of the required disk space in the commonly used FASTQ format (before compression), and therefore the compression of the quality scores can significantly reduce storage requirements and speed up analysis and transmission of sequencing data. In this paper, we present a new scheme for the lossy compression of the quality scores, to address the problem of storage. Our framework allows the user to specify the rate (bits per quality score) prior to compression, independent of the data to be compressed. Our algorithm can work at any rate, unlike other lossy compression algorithms. We envisage our algorithm as being part of a more general compression scheme that works with the entire FASTQ file. Numerical experiments show that we can achieve a better mean squared error (MSE) for small rates (bits per quality score) than other lossy compression schemes. For the organism PhiX, whose assembled genome is known and assumed to be correct, we show that it is possible to achieve a significant reduction in size with little compromise in performance on downstream applications (e.g., alignment). QualComp is an open source software package, written in C and freely available for download at https://sourceforge.net/projects/qualcomp .

10 March 2016 in Briefings in Bioinformatics
Verified
Journal Article
Open access
PDF file
IOIdoia Ochoa
Idoia Ochoa
MHMikel Hernaez
Mikel Hernaez
RGRachel Goldfeder
Rachel Goldfeder
TWTsachy Weissman
Tsachy Weissman
EAEuan Ashley
Euan Ashley
Recent advancements in sequencing technology have led to a drastic reduction in genome sequencing costs. This development has generated an unprecedented amount of data that must be stored, processed, and communicated. To facilitate this effort, compression of genomic files has been proposed. Specifically, lossy compression of quality scores is emerging as a natural candidate for reducing the growing costs of storage. A main goal of performing DNA sequencing in population studies and clinical settings is to identify genetic variation. Though the field agrees that smaller files are advantageous, the cost of lossy compression, in terms of variant discovery, is unclear. Bioinformatic algorithms to identify SNPs and INDELs use base quality score information; here, we evaluate the effect of lossy compression of quality scores on SNP and INDEL detection. Specifically, we investigate how the output of the variant caller when using the original data differs from that obtained when quality scores are replaced by those generated by a lossy compressor. Using gold standard genomic datasets and simulated data, we are able to analyze how accurate the output of the variant calling is, both for the original data and that previously lossily compressed. We show that lossy compression can significantly alleviate the storage while maintaining variant calling performance comparable to that with the original data. Further, in some cases lossy compression can lead to variant calling performance that is superior to that using the original file. We envisage our findings and framework serving as a benchmark in future development and analyses of lossy genomic data compressors.