Demo Data from SIGIR 2026 / reviewers in the wild / expert
Richa Agarwala
dblp:64/5354
· DBLP profile ↗
19ranked-venue papers
11as first author
1since 2021 · last 2021
0000-0002-5518-9723ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 10 · 10 first-authorApplied, interdisciplinary, general and emerging computing · 9 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
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
10 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
8 papers |
Mathematical optimization · 43% Algorithms and data structures · 22% Computational complexity · 18% |
Topics — the 27 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
sequence alignment |
0.1 | 2 | 2007 | COBALT: constraint-based alignment tool for multiple protein sequences · Bioinform. 2007 Improved BLAST searches using longer words for protein seeding · Bioinform. 2007 |
Bioinformatics and computational biology › sequence analysis
sequence similarity search |
0.1 | 1 | 2008 | Database indexing for production MegaBLAST searches · Bioinform. 2008 |
Bioinformatics and computational biology › multiple sequence alignment
protein multiple sequence alignment |
0.1 | 1 | 2007 | COBALT: constraint-based alignment tool for multiple protein sequences · Bioinform. 2007 |
Bioinformatics and computational biology › genomics › physical mapping
radiation hybrid mapping |
0.1 | 1 | 2007 | rh_tsp_map 3.0: end-to-end radiation hybrid mapping with improved speed and quality control · Bioinform. 2007 |
Bioinformatics and computational biology › sequence analysis › sequence similarity search
sequence database search |
0.1 | 1 | 2007 | Improved BLAST searches using longer words for protein seeding · Bioinform. 2007 |
Bioinformatics and computational biology › sequence analysis
genomic sequence analysis |
0.1 | 1 | 2006 | WindowMasker: window-based masker for sequenced genomes · Bioinform. 2006 |
Bioinformatics and computational biology › genome annotation
repeat masking |
0.1 | 1 | 2006 | WindowMasker: window-based masker for sequenced genomes · Bioinform. 2006 |
Mathematical optimization
combinatorial optimization |
0.0 | 2 | 1999 | Inverse Inbreeding Coefficient Problems with an Application to Linkage Analysis of Recessive Diseases in Inbred Populations · SODA 1999 Local Rules for Protein Folding on a Triangular Lattice and Generalized Hydrophobicity in the HP Model · SODA 1997 |
Bioinformatics and computational biology › protein structure prediction
protein folding |
0.0 | 2 | 1997 | Local Rules for Protein Folding on a Triangular Lattice and Generalized Hydrophobicity in the HP Model · SODA 1997 Local rules for protein folding on a triangular lattice and generalized hydrophobicity in the HP model · RECOMB 1997 |
Bioinformatics and computational biology › sequence alignment › heuristic alignment
BLAST |
0.0 | 1 | 2008 | Database indexing for production MegaBLAST searches · Bioinform. 2008 |
Bioinformatics and computational biology › statistical genetics
genetic linkage analysis |
0.0 | 1 | 1999 | Inverse Inbreeding Coefficient Problems with an Application to Linkage Analysis of Recessive Diseases in Inbred Populations · SODA 1999 |
Bioinformatics and computational biology
population genetics |
0.0 | 1 | 1999 | Inverse Inbreeding Coefficient Problems with an Application to Linkage Analysis of Recessive Diseases in Inbred Populations · SODA 1999 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1999 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics) · SIAM J. Comput. 1999 |
Algorithms and data structures › metric embedding
tree metric fitting |
0.0 | 1 | 1999 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics) · SIAM J. Comput. 1999 |
Bioinformatics and computational biology › phylogenetics › computational phylogenetics
perfect phylogeny |
0.0 | 2 | 1994 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · SIAM J. Comput. 1994 A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · FOCS 1993 |
Bioinformatics and computational biology
phylogenetics |
0.0 | 2 | 1994 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · SIAM J. Comput. 1994 A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · FOCS 1993 |
Bioinformatics and computational biology › protein structure analysis
protein domain analysis |
0.0 | 1 | 2007 | COBALT: constraint-based alignment tool for multiple protein sequences · Bioinform. 2007 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 2007 | rh_tsp_map 3.0: end-to-end radiation hybrid mapping with improved speed and quality control · Bioinform. 2007 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.0 | 1 | 2007 | rh_tsp_map 3.0: end-to-end radiation hybrid mapping with improved speed and quality control · Bioinform. 2007 |
Bioinformatics and computational biology › structural bioinformatics › protein modeling
HP model |
0.0 | 1 | 1997 | Local rules for protein folding on a triangular lattice and generalized hydrophobicity in the HP model · RECOMB 1997 |
Bioinformatics and computational biology
protein structure prediction |
0.0 | 1 | 1997 | Local rules for protein folding on a triangular lattice and generalized hydrophobicity in the HP model · RECOMB 1997 |
Mathematical optimization › continuous optimization
convex optimization |
0.0 | 1 | 1996 | Weighted Multidimensional Search and Its Application to Convex Optimization · SIAM J. Comput. 1996 |
Computational complexity
hardness of approximation |
0.0 | 1 | 1996 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics) · SODA 1996 |
Computational geometry › range searching
multidimensional search |
0.0 | 1 | 1996 | Weighted Multidimensional Search and Its Application to Convex Optimization · SIAM J. Comput. 1996 |
Algorithms and data structures › metric embedding
tree metrics |
0.0 | 1 | 1996 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics) · SODA 1996 |
Algorithms and data structures
polynomial-time algorithms |
0.0 | 1 | 1994 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · SIAM J. Comput. 1994 |
Computational complexity › parameterized complexity
fixed-parameter tractability |
0.0 | 1 | 1993 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is Fixed · FOCS 1993 |
Methods — techniques the papers use, named apart from their topics
QSopt · 0.1CONCORDE · 0.1seed indexing · 0.1database preprocessing · 0.1progressive alignment · 0.1constraint-based alignment · 0.1ROC analysis · 0.1BLAST heuristic · 0.1local alignment · 0.1linear-time scanning · 0.1tree metric embedding · 0.0l-infinity approximation · 0.0megiddo multidimensional search · 0.0lagrangian dual · 0.0fixed-parameter algorithms · 0.0polynomial-time algorithm · 0.0character state analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | SAUTE: sequence assembly using target enrichmentabstractBACKGROUND: Illumina is the dominant sequencing technology at this time. Short length, short insert size, some systematic biases, and low-level carryover contamination in Illumina reads continue to make assembly of repeated regions a challenging problem. Some applications also require finding multiple well supported variants for assembled regions. RESULTS: To facilitate assembly of repeat regions and to report multiple well supported variants when a user can provide target sequences to assist the assembly, we propose SAUTE and SAUTE_PROT assemblers. Both assemblers use de Bruijn graph on reads. Targets can be transcripts or proteins for RNA-seq reads and transcripts, proteins, or genomic regions for genomic reads. Target sequences are nucleotide and protein sequences for SAUTE and SAUTE_PROT, respectively. CONCLUSIONS: For RNA-seq, comparisons with TRINITY, RNASPADES, SPALIGNER, and SPADES assembly of reads aligned to target proteins by DIAMOND show that SAUTE_PROT finds more coding sequences that translate to benchmark proteins. Using AMRFINDERPLUS calls, we find SAUTE has higher sensitivity and precision than SPADES, PLASMIDSPADES, SPALIGNER, and SPADES assembly of reads aligned to target regions by HISAT2. It also has better sensitivity than SKESA but worse precision. Alexandre Souvorov, Richa Agarwala |
BMC Bioinform. | 2 |
| 2010 | High-throughput sequencing of the DBA/2J mouse genomeabstractThe DBA/2J mouse is not only the oldest inbred strain, but also one of the most widely used strains. DBA/2J exhibits many unique anatomical, physiological, and behavior traits. In addition, DBA/2J is one parent of the large BXD family of recombinant inbred strains [ 1 ]. The genome of the other parent of this BXD family—C57BL/6J—has been sequenced and serves as the mouse reference genome [ 2 ]. We sequenced the genome of DBA/2J using SOLiD and Illumina high throughput short read protocols to generate a comprehensive set of ~5 million sequence variants segregating in the BXD family that ultimately cause developmental, anatomical, functional and behavioral differences among these 80+ strains. We generated approximately 13.2 and 38.9× whole-genome short reads of DBA/2J females using Illumina GA2 and ABI SOLiD massively parallel DNA sequencing platforms. Comparing to the C57BL/6J reference genome sequence, we identified over 4.5 million single nucleotide polymorphisms (SNPs), including 84 nonsense and ~11,000 missense mutations, 78% of which are novel. We also detected ~568,000 insertions and deletions (indels) within single short reads and ~9,400 between mate-paired reads. Approximately 300 inversions were detected by SOLiD mate-pair reads, 46 of which span at least one exon. In addition, we identified ~22,000 copy number variants (CNVs) in the range of 1 Kb to 100 Kb (Figure 1 ). Concentric circles represent the sequence and structural variation across mouse chromosomes. Moving inward from the outer circle, circle 1 denotes each chromosome. Circle 2, read depth with 100kb window. Circle 3, SNP density with 100kb windows (black is lowest density and orange is highest density). Circle 4, Indels density with 100kb window. Circle 4, Inversion. Circle 5, CNVs, blue (outward) denotes loss of CNVs and green (inward) denotes gains of CNVs. Our study generates the first consensus sequence for the DBA/2J and creates a compendium of sequence and structural variations that will be used by the community of researchers who study complex traits in mouse models. The sequence data provide a novel resource with which to initiate reverse genetic analysis of complex traits, particularly by exploiting strong alleles (premature stop codons, frame-shift mutations, and deletion) that differentially affect members of the BXD strain family. The DBA/2J genome is also an essential prerequisite to unbiased alignment of RNA-seq and ChIP-seq data generated using BXD strains and any other cross involving these two common parental strains. Richa Agarwala, John A. Capra, Zugen Chen, Deanna M. Church, Daniel C. Ciobanu, Zhengsheng Li, Lu Lu 0004, Khyobeni Mozhui, Megan K. Mulligan, Stanley F. Nelson, Katherine S. Pollard, Donald B. Thomason, Robert W. Williams |
BMC Bioinform. | 2 |
| 2008 | Database indexing for production MegaBLAST searchesabstractMOTIVATION: The BLAST software package for sequence comparison speeds up homology search by preprocessing a query sequence into a lookup table. Numerous research studies have suggested that preprocessing the database instead would give better performance. However, production usage of sequence comparison methods that preprocess the database has been limited to programs such as BLAT and SSAHA that are designed to find matches when query and database subsequences are highly similar. RESULTS: We developed a new version of the MegaBLAST module of BLAST that does the initial phase of finding short seeds for matches by searching a database index. We also developed a program makembindex that preprocesses the database into a data structure for rapid seed searching. We show that the new 'indexed MegaBLAST' is faster than the 'non-indexed' version for most practical uses. We show that indexed MegaBLAST is faster than miBLAST, another implementation of BLAST nucleotide searching with a preprocessed database, for most of the 200 queries we tested. To deploy indexed MegaBLAST as part of NCBI'sWeb BLAST service, the storage of databases and the queueing mechanism were modified, so that some machines are now dedicated to serving queries for a specific database. The response time for such Web queries is now faster than it was when each computer handled queries for multiple databases. AVAILABILITY: The code for indexed MegaBLAST is part of the blastn program in the NCBI C++ toolkit. The preprocessor program makembindex is also in the toolkit. Indexed MegaBLAST has been used in production on NCBI's Web BLAST service to search one version of the human and mouse genomes since October 2007. The Linux command-line executables for blastn and makembindex, documentation, and some query sets used to carry out the tests described below are available in the directory: ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/indexed_megablast [corrected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Aleksandr Morgulis, George Coulouris, Yan Raytselis, Thomas L. Madden, Richa Agarwala, Alejandro A. Schäffer |
Bioinform. | 5 |
| 2008 | Database indexing for production MegaBLAST searchesabstractBioinformatics 2008; Vol. 24 no. 16: 1757–1764. The authors regret that there was an error in the above paper. At the bottom of page 1 in the Abstract under Availability: ftp://ftp.ncbi.nlm.nih.gov/agarwala/indexed_megablast should be ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/indexed_megablast Aleksandr Morgulis, George Coulouris, Yan Raytselis, Thomas L. Madden, Richa Agarwala, Alejandro A. Schäffer |
Bioinform. | 5 |
| 2007 | COBALT: constraint-based alignment tool for multiple protein sequencesabstractMOTIVATION: A tool that simultaneously aligns multiple protein sequences, automatically utilizes information about protein domains, and has a good compromise between speed and accuracy will have practical advantages over current tools. RESULTS: We describe COBALT, a constraint based alignment tool that implements a general framework for multiple alignment of protein sequences. COBALT finds a collection of pairwise constraints derived from database searches, sequence similarity and user input, combines these pairwise constraints, and then incorporates them into a progressive multiple alignment. We show that using constraints derived from the conserved domain database (CDD) and PROSITE protein-motif database improves COBALT's alignment quality. We also show that COBALT has reasonable runtime performance and alignment accuracy comparable to or exceeding that of other tools for a broad range of problems. AVAILABILITY: COBALT is included in the NCBI C++ toolkit. A Linux executable for COBALT, and CDD and PROSITE data used is available at: ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/cobalt Jason S. Papadopoulos, Richa Agarwala |
Bioinform. | 2 |
| 2007 | rh_tsp_map 3.0: end-to-end radiation hybrid mapping with improved speed and quality controlabstractUNLABELLED: rh_tsp_map is a software package for computing radiation hybrid (RH) maps and for integrating physical and genetic maps. It solves the central mapping instances by reducing them to the traveling salesman problem (TSP) and using a modification of the CONCORDE package to solve the TSP instances. We present some of the features added between the initial rh_tsp_map version 1.0 and the current version 3.0, emphasizing the automation of many steps and addition of various checks designed to find problems with the input data. Iterations of improved input data followed by fast re-computation of the maps improves the quality of the final maps. AVAILABILITY: rh_tsp_map source code and documentation including a tutorial is available at ftp://ftp.ncbi.nih.gov/pub/agarwala/rhmapping/rh_tsp_map.tar.gz. CONCORDE modified for RH mapping is available in the directory http://www.isye.gatech.edu/~wcook/rh/. The QSopt library needed for CONCORDE is available at http://www2.isye.gatech.edu/~wcook/qsopt/downloads/downloads.htm Alejandro A. Schäffer, Edward Stallknecht Rice, William J. Cook, Richa Agarwala |
Bioinform. | 4 |
| 2007 | Improved BLAST searches using longer words for protein seedingabstractMOTIVATION: The blastp and tblastn modules of BLAST are widely used methods for searching protein queries against protein and nucleotide databases, respectively. One heuristic used in BLAST is to consider only database sequences that contain a high-scoring match of length at most 5 to the query. We implemented the capability to use words of length 6 or 7. We demonstrate an improved trade-off between running time and retrieval accuracy, controlled by the score threshold used for short word matches. For example, the running time can be reduced by 20-30% while achieving ROC (receiver operator characteristic) scores similar to those obtained with current default parameters. AVAILABILITY: The option to use long words is in the NCBI C and C++ toolkit code for BLAST, starting with version 2.2.16 of blastall. A Linux executable used to produce the results herein is available at: ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/protein_longwords Sergey A. Shiryev, Jason S. Papadopoulos, Alejandro A. Schäffer, Richa Agarwala |
Bioinform. | 4 |
| 2006 | WindowMasker: window-based masker for sequenced genomesabstractMOTIVATION: Matches to repetitive sequences are usually undesirable in the output of DNA database searches. Repetitive sequences need not be matched to a query, if they can be masked in the database. RepeatMasker/Maskeraid (RM), currently the most widely used software for DNA sequence masking, is slow and requires a library of repetitive template sequences, such as a manually curated RepBase library, that may not exist for newly sequenced genomes. RESULTS: We have developed a software tool called WindowMasker (WM) that identifies and masks highly repetitive DNA sequences in a genome, using only the sequence of the genome itself. WM is orders of magnitude faster than RM because WM uses a few linear-time scans of the genome sequence, rather than local alignment methods that compare each library sequence with each piece of the genome. We validate WM by comparing BLAST outputs from large sets of queries applied to two versions of the same genome, one masked by WM, and the other masked by RM. Even for genomes such as the human genome, where a good RepBase library is available, searching the database as masked with WM yields more matches that are apparently non-repetitive and fewer matches to repetitive sequences. We show that these results hold for transcribed regions as well. WM also performs well on genomes for which much of the sequence was in draft form at the time of the analysis. AVAILABILITY: WM is included in the NCBI C++ toolkit. The source code for the entire toolkit is available at ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/CURRENT/. Once the toolkit source is unpacked, the instructions for building WindowMasker application in the UNIX environment can be found in file src/app/winmasker/README.build. SUPPLEMENTARY INFORMATION: Supplementary data are available at ftp://ftp.ncbi.nlm.nih.gov/pub/agarwala/windowmasker/windowmasker_suppl.pdf Aleksandr Morgulis, E. Michael Gertz, Alejandro A. Schäffer, Richa Agarwala |
Bioinform. | 4 |
| 2000 | Inverse inbreeding coefficient problems with an application to linkage analysis of recessive diseases in inbred populations
Richa Agarwala, Leslie G. Biesecker, Alejandro A. Schäffer |
Discret. Appl. Math. | 1 |
| 1999 | Inverse Inbreeding Coefficient Problems with an Application to Linkage Analysis of Recessive Diseases in Inbred Populations
Richa Agarwala, Leslie G. Biesecker, Alejandro A. Schäffer |
SODA | 1 |
| 1999 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics)abstractWe consider the problem of fitting an n × n distance matrix D by a tree metric T. Let $\varepsilon$ be the distance to the closest tree metric under the $L_{\infty}$ norm; that is, $\varepsilon=\min_T\{\parallel T-D\parallel{\infty}\}$. First we present an O(n 2 ) algorithm for finding a tree metric T such that $\parallel T-D\parallel{\infty}\leq 3\varepsilon$. Second we show that it is ${\cal NP}$-hard to find a tree metric T such that $\parallel T-D\parallel{\infty} < \frac{9}{8}\varepsilon$. This paper presents the first algorithm for this problem with a performance guarantee. Richa Agarwala, Vineet Bafna, Martin Farach-Colton, Mike Paterson, Mikkel Thorup |
SIAM J. Comput. | 1 |
| 1997 | Local rules for protein folding on a triangular lattice and generalized hydrophobicity in the HP modelabstractNo abstract available. Richa Agarwala, Serafim Batzoglou, Vlado Dancík, Scott E. Decatur, Martin Farach-Colton, Sridhar Hannenhalli, S. Muthukrishnan 0001, Steven Skiena |
RECOMB | 1 |
| 1997 | Local Rules for Protein Folding on a Triangular Lattice and Generalized Hydrophobicity in the HP Model
Richa Agarwala, Serafim Batzoglou, Vlado Dancík, Scott E. Decatur, Martin Farach-Colton, Sridhar Hannenhalli, Steven Skiena |
SODA | 1 |
| 1996 | On the Approximability of Numerical Taxonomy (Fitting Distances by Tree Metrics)
Richa Agarwala, Vineet Bafna, Martin Farach-Colton, Babu O. Narayanan, Mike Paterson, Mikkel Thorup |
SODA | 1 |
| 1996 | Weighted Multidimensional Search and Its Application to Convex OptimizationabstractWe present a weighted version of Megiddo’s multidimensional search technique and use it to obtain faster algorithms for certain convex optimization problems in ${\bf R}^d $, for fixed d. This leads to speed-ups by a factor of $\log ^d n$ for applications such as solving the Lagrangian duals of matroidal knapsack problems and of constrained optimum subgraph problems on graphs of bounded tree-width. Richa Agarwala, David Fernández-Baca |
SIAM J. Comput. | 1 |
| 1995 | Weighted Search in the Plane
Richa Agarwala, David Fernández-Baca |
Inf. Process. Lett. | 1 |
| 1994 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is FixedabstractThis paper presents a polynomial-time algorithm for determining whether a set of species, described by the characters they exhibit, has a perfect phylogeny, assuming the maximum number of possible states for a character is fixed. This solves a longstanding open problem. This result should be contrasted with the proof by Steel [J. Classification, 9(1992), pp. 91–1161 and Bodlaender, Fellows, and Warnow [Proceedings of the 19th International Colloquium on Automata, Languages, and Programming, Lecture Notes in Computer Science, 1992, pp. 273–2831 that the perfect phylogeny problem is NP complete in general. Richa Agarwala, David Fernández-Baca |
SIAM J. Comput. | 1 |
| 1993 | A Polynomial-Time Algorithm for the Perfect Phylogeny Problem when the Number of Character States is FixedabstractWe present a polynomial-time algorithm for determining whether a set of species, described by the characters they exhibit, has a perfect phylogeny, assuming the maximum number of possible states for a character is fixed. This solves a longstanding open problem. Our result should be contrasted with the proof by Steel and Bodlaender, Fellows, and Warnow that the perfect phylogeny problem is NP-complete in general.> Richa Agarwala, David Fernández-Baca |
FOCS | 1 |
| 1992 | Solving the Lagrangian Dual when the Number of Constraints is Fixed
Richa Agarwala, David Fernández-Baca |
FSTTCS | 1 |