Demo Data from VLDB 2026 / reviewers in the wild / expert
Thomas M. Keane
dblp:85/225
· DBLP profile ↗
13ranked-venue papers
5as first author
2since 2021 · last 2021
0000-0001-7532-6898ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 9 · 4 first-author · 2 since 2021Systems, architecture and hardware · 3Artificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 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
8 papers |
Bioinformatics and computational biology · 100% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › genomics
genomic data management |
1.0 | 2 | 2021 | Refget: standardized access to reference sequences · Bioinform. 2021 Crypt4GH: a file format standard enabling native access to encrypted data · Bioinform. 2021 |
Bioinformatics and computational biology
bioinformatics infrastructure |
0.4 | 1 | 2020 | The ELIXIR Core Data Resources: fundamental infrastructure for the life sciences · Bioinform. 2020 |
Bioinformatics and computational biology › genomics › genomic data management
genomic data sharing |
0.4 | 1 | 2019 | htsget: a protocol for securely streaming genomic data · Bioinform. 2019 |
Bioinformatics and computational biology › genomics › structural variation
structural variation detection |
0.2 | 1 | 2013 | RetroSeq: transposable element discovery from next-generation sequencing data · Bioinform. 2013 |
Bioinformatics and computational biology › genomics › transposable elements
transposable element insertion detection |
0.2 | 1 | 2013 | RetroSeq: transposable element discovery from next-generation sequencing data · Bioinform. 2013 |
Bioinformatics and computational biology › sequence analysis › sequence assembly
contig assembly |
0.1 | 1 | 2009 | ABACAS: algorithm-based automatic contiguation of assembled sequences · Bioinform. 2009 |
Bioinformatics and computational biology › sequence analysis › sequence assembly
genome assembly |
0.1 | 1 | 2009 | ABACAS: algorithm-based automatic contiguation of assembled sequences · Bioinform. 2009 |
Bioinformatics and computational biology
genomics |
0.1 | 1 | 2009 | ABACAS: algorithm-based automatic contiguation of assembled sequences · Bioinform. 2009 |
Bioinformatics and computational biology › phylogenetics › phylogenetic inference
maximum likelihood estimation |
0.1 | 1 | 2005 | DPRml: distributed phylogeny reconstruction by maximum likelihood · Bioinform. 2005 |
Bioinformatics and computational biology
phylogenetics |
0.1 | 1 | 2005 | DPRml: distributed phylogeny reconstruction by maximum likelihood · Bioinform. 2005 |
Bioinformatics and computational biology › sequence analysis › sequence similarity search
sequence database search |
0.1 | 1 | 2005 | DSEARCH: sensitive database searching using distributed computing · Bioinform. 2005 |
Distributed systems › distributed system architecture
heterogeneous distributed systems |
0.0 | 1 | 2005 | DPRml: distributed phylogeny reconstruction by maximum likelihood · Bioinform. 2005 |
Distributed systems › resource sharing
idle resource harvesting |
0.0 | 1 | 2005 | DSEARCH: sensitive database searching using distributed computing · Bioinform. 2005 |
Methods — techniques the papers use, named apart from their topics
file format specification · 1.0distributed computing · 0.2paired-end sequencing analysis · 0.2maximum likelihood estimation · 0.1primer design · 0.1gap closing · 0.1contig alignment · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Crypt4GH: a file format standard enabling native access to encrypted dataabstractMOTIVATION: The majority of genome analysis tools and pipelines require data to be decrypted for access. This potentially leaves sensitive genetic data exposed, either because the unencrypted data is not removed after analysis, or because the data leaves traces on the permanent storage medium. RESULTS: : We defined a file container specification enabling direct byte-level compatible random access to encrypted genetic data stored in community standards such as SAM/BAM/CRAM/VCF/BCF. By standardizing this format, we show how it can be added as a native file format to genomic libraries, enabling direct analysis of encrypted data without the need to create a decrypted copy. AVAILABILITY AND IMPLEMENTATION: The Crypt4GH specification can be found at: http://samtools.github.io/hts-specs/crypt4gh.pdf. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Alexander Senf, Robert Davies, Frédéric Haziza, John Marshall, Juan Ramón Troncoso-Pastoriza, Oliver Hofmann 0001, Thomas M. Keane |
Bioinform. | 7 |
| 2021 | Refget: standardized access to reference sequencesabstractMOTIVATION: Reference sequences are essential in creating a baseline of knowledge for many common bioinformatics methods, especially those using genomic sequencing. RESULTS: We have created refget, a Global Alliance for Genomics and Health API specification to access reference sequences and sub-sequences using an identifier derived from the sequence itself. We present four reference implementations across in-house and cloud infrastructure, a compliance suite and a web report used to ensure specification conformity across implementations. AVAILABILITY AND IMPLEMENTATION: The refget specification can be found at: https://w3id.org/ga4gh/refget. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andy Yates, Jeremy Adams, Somesh Chaturvedi, Robert Davies, Matthew R. Laird, Rasko Leinonen, Rishi Nag, Nathan C. Sheffield, Oliver Hofmann 0001, Thomas M. Keane |
Bioinform. | 10 |
| 2020 | The ELIXIR Core Data Resources: fundamental infrastructure for the life sciencesabstractSUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Rachel Drysdale, Charles E. Cook, Robert Petryszak, Vivienne Baillie Gerritsen, Mary Barlow, Elisabeth Gasteiger, Franziska Gruhl, Jerry Lanfear, Rodrigo Lopez, Nicole Redaschi, Heinz Stockinger, Daniel Teixeira, Aravind Venkatesan, Alex Bateman, Alan J. Bridge, Guy Cochrane, Robert D. Finn, Frank Oliver Glöckner, Marc Hanauer, Thomas M. Keane, Luana Licata, Per Oksvold, Sandra E. Orchard, Christine A. Orengo, Helen E. Parkinson, Bengt Persson, Pablo Porras, Jordi Rambla De Argila, Ana Rath, Charlotte Rodwell, Ugis Sarkans, Dietmar Schomburg, Ian Sillitoe, J. Dylan Spalding, Mathias Uhlen, Sameer Velankar, Juan Antonio Vizcaíno, Kalle von Feilitzen, Christian von Mering, Andy Yates, Niklas Blomberg, Christine Durinx, Johanna R. McEntyre |
Bioinform. | 21 |
| 2019 | htsget: a protocol for securely streaming genomic dataabstractSummary: Standardized interfaces for efficiently accessing high-throughput sequencing data are a fundamental requirement for large-scale genomic data sharing. We have developed htsget, a protocol for secure, efficient and reliable access to sequencing read and variation data. We demonstrate four independent client and server implementations, and the results of a comprehensive interoperability demonstration. Availability and implementation: http://samtools.github.io/hts-specs/htsget.html. Supplementary information: Supplementary data are available at Bioinformatics online. Jerome Kelleher, Mike Lin, Carl H. Albach, Ewan Birney, Robert Davies, Marina Gourtovaia, David Glazer, Cristina Y. González, David K. Jackson, Aaron Kemp, John Marshall, Andrew Nowak, Alexander Senf, Jaime M. Tovar-Corona, Alexander Vikhorev, Thomas M. Keane |
Bioinform. | 16 |
| 2013 | RetroSeq: transposable element discovery from next-generation sequencing dataabstractAbstract Summary: A significant proportion of eukaryote genomes consist of transposable element (TE)-derived sequence. These elements are known to have the capacity to modulate gene function and genome evolution. We have developed RetroSeq for detecting non-reference TE insertions from Illumina paired-end whole-genome sequencing data. We evaluate RetroSeq on a human trio from the 1000 Genomes Project, showing that it produces highly accurate TE calls. Availabilty: RetroSeq is open-source and available from https://github.com/tk2/RetroSeq. Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Thomas M. Keane, Kim Wong, David J. Adams |
Bioinform. | 1 |
| 2010 | Multi-heuristic dynamic task allocation using genetic algorithms in a heterogeneous distributed systemabstractWe present a multi-heuristic evolutionary task allocation algorithm to dynamically map tasks to processors in a heterogeneous distributed system. It utilizes a genetic algorithm, combined with eight common heuristics, in an effort to minimize the total execution time. It operates on batches of unmapped tasks and can preemptively remap tasks to processors. The algorithm has been implemented on a Java distributed system and evaluated with a set of six problems from the areas of bioinformatics, biomedical engineering, computer science and cryptography. Experiments using up to 150 heterogeneous processors show that the algorithm achieves better efficiency than other state-of-the-art heuristic algorithms. Andrew J. Page, Thomas M. Keane, Thomas J. Naughton |
J. Parallel Distributed Comput. | 2 |
| 2009 | ABACAS: algorithm-based automatic contiguation of assembled sequencesabstractSUMMARY: Due to the availability of new sequencing technologies, we are now increasingly interested in sequencing closely related strains of existing finished genomes. Recently a number of de novo and mapping-based assemblers have been developed to produce high quality draft genomes from new sequencing technology reads. New tools are necessary to take contigs from a draft assembly through to a fully contiguated genome sequence. ABACAS is intended as a tool to rapidly contiguate (align, order, orientate), visualize and design primers to close gaps on shotgun assembled contigs based on a reference sequence. The input to ABACAS is a set of contigs which will be aligned to the reference genome, ordered and orientated, visualized in the ACT comparative browser, and optimal primer sequences are automatically generated. AVAILABILITY AND IMPLEMENTATION: ABACAS is implemented in Perl and is freely available for download from http://abacas.sourceforge.net. Samuel A. Assefa, Thomas M. Keane, Thomas D. Otto, Chris Newbold, Matthew Berriman |
Bioinform. | 2 |
| 2008 | Scheduling in a dynamic heterogeneous distributed system using estimation error
Andrew J. Page, Thomas M. Keane, Thomas J. Naughton |
J. Parallel Distributed Comput. | 2 |
| 2006 | Distributed Monte Carlo simulation of light transportation in tissueabstractA distributed Monte Carlo simulation which models the propagation of light through tissue has been developed. It allows for improved calibration of medical imaging devices for investigating tissue oxygenation in the white matter of the cerebral cortex. The application can distribute the simulation over an unbounded number of processors in parallel. We have found that this application is highly parallelisable resulting in up to 91% efficiency at 60 processors running on a homogeneous Java distributed system. A distributed system with 150 heterogeneous processors was used to simulate the paths of photons in a brain tissue model. We found that the source illumination footprint has an effect on the distribution of photons in the head and that lasers do produce a small beam in a highly scattering medium. This application will help researchers to improve the accuracy of their experiments Andrew J. Page, Shirley Coyle, Thomas M. Keane, Thomas J. Naughton, Charles Markham, Tomás Ward |
IPDPS | 3 |
| 2006 | Building Large Phylogenetic Trees on Coarse-Grained Parallel Machines
Thomas M. Keane, Andrew J. Page, Thomas J. Naughton, Simon A. A. Travers, James O. McInerney |
Algorithmica | 1 |
| 2005 | A High-Throughput Bioinformatics Distributed Computing PlatformabstractIn the past number of years the demand for high performance computing has greatly increased in the area of bioinformatics. The huge increase in size of many genomic databases has meant that many common tasks in bioinformatics are not possible to complete in a reasonable amount of time on a single processor. Recently distributed computing has emerged as an inexpensive alternative to dedicated parallel computing. We have developed a general-purpose distributed computing platform that is capable of using semi-idle computing resources to simulate a dedicated computing cluster. We have identified the suitability of a number of bioinformatics tasks to distributed computing. We briefly outline and evaluate two distributed bioinformatics programs, DSEARCH and DPRml, which have been developed for our system. Thomas M. Keane, Andrew J. Page, James O. McInerney, Thomas J. Naughton |
CBMS | 1 |
| 2005 | DSEARCH: sensitive database searching using distributed computingabstractUNLABELLED: We present a distributed and fully cross-platform database search program that allows the user to utilize the idle clock cycles of machines to perform large searches using the most sensitive algorithms. For those in an academic or corporate environment with hundreds of idle desktop machines, DSEARCH can deliver a 'free' database search supercomputer. AVAILABILITY: The software is publicly available under the GNU general public licence from http://www.cs.may.ie/distributed CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Full documentation and a user manual is available from http://www.cs.may.ie/distributed. Thomas M. Keane, Thomas J. Naughton |
Bioinform. | 1 |
| 2005 | DPRml: distributed phylogeny reconstruction by maximum likelihoodabstractMOTIVATION: In recent years there has been increased interest in producing large and accurate phylogenetic trees using statistical approaches. However for a large number of taxa, it is not feasible to construct large and accurate trees using only a single processor. A number of specialized parallel programs have been produced in an attempt to address the huge computational requirements of maximum likelihood. We express a number of concerns about the current set of parallel phylogenetic programs which are currently severely limiting the widespread availability and use of parallel computing in maximum likelihood-based phylogenetic analysis. RESULTS: We have identified the suitability of phylogenetic analysis to large-scale heterogeneous distributed computing. We have completed a distributed and fully cross-platform phylogenetic tree building program called distributed phylogeny reconstruction by maximum likelihood. It uses an already proven maximum likelihood-based tree building algorithm and a popular phylogenetic analysis library for all its likelihood calculations. It offers one of the most extensive sets of DNA substitution models currently available. We are the first, to our knowledge, to report the completion of a distributed phylogenetic tree building program that can achieve near-linear speedup while only using the idle clock cycles of machines. For those in an academic or corporate environment with hundreds of idle desktop machines, we have shown how distributed computing can deliver a 'free' ML supercomputer. Thomas M. Keane, Thomas J. Naughton, Simon A. A. Travers, James O. McInerney, Grace P. McCormack |
Bioinform. | 1 |