EDBT 2026 Demo / reviewers in the wild / expert
William Kelley Thomas
dblp:146/3183
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0002-0945-5269ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 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
2 papers |
Bioinformatics and computational biology · 77% Computational science and engineering · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
bioinformatics workflow |
0.5 | 1 | 2021 | RepeatFS: a file system providing reproducibility through provenance and automation · Bioinform. 2021 |
Computational science and engineering
computational reproducibility |
0.5 | 1 | 2021 | RepeatFS: a file system providing reproducibility through provenance and automation · Bioinform. 2021 |
Storage systems
file systems |
0.5 | 1 | 2021 | RepeatFS: a file system providing reproducibility through provenance and automation · Bioinform. 2021 |
Bioinformatics and computational biology › metagenomics
functional profiling |
0.3 | 1 | 2017 | PALADIN: protein alignment for functional profiling whole metagenome shotgun data · Bioinform. 2017 |
Bioinformatics and computational biology
metagenomics |
0.3 | 1 | 2017 | PALADIN: protein alignment for functional profiling whole metagenome shotgun data · Bioinform. 2017 |
Bioinformatics and computational biology › protein sequence analysis
protein alignment |
0.3 | 1 | 2017 | PALADIN: protein alignment for functional profiling whole metagenome shotgun data · Bioinform. 2017 |
Bioinformatics and computational biology
sequence alignment |
0.3 | 1 | 2017 | PALADIN: protein alignment for functional profiling whole metagenome shotgun data · Bioinform. 2017 |
Methods — techniques the papers use, named apart from their topics
task automation · 1.0provenance tracking · 1.0burrows-wheeler alignment · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | RepeatFS: a file system providing reproducibility through provenance and automationabstractMOTIVATION: Reproducibility is of central importance to the scientific process. The difficulty of consistently replicating and verifying experimental results is magnified in the era of big data, in which bioinformatics analysis often involves complex multi-application pipelines operating on terabytes of data. These processes result in thousands of possible permutations of data preparation steps, software versions and command-line arguments. Existing reproducibility frameworks are cumbersome and involve redesigning computational methods. To address these issues, we developed RepeatFS, a file system that records, replicates and verifies informatics workflows with no alteration to the original methods. RepeatFS also provides several other features to help promote analytical transparency and reproducibility, including provenance visualization and task automation. RESULTS: We used RepeatFS to successfully visualize and replicate a variety of bioinformatics tasks consisting of over a million operations with no alteration to the original methods. RepeatFS correctly identified all software inconsistencies that resulted in replication differences. AVAILABILITYAND IMPLEMENTATION: RepeatFS is implemented in Python 3. Its source code and documentation are available at https://github.com/ToniWestbrook/repeatfs. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Anthony Westbrook, Elizabeth Varki, William Kelley Thomas |
Bioinform. | 3 |
| 2017 | PALADIN: protein alignment for functional profiling whole metagenome shotgun dataabstractMOTIVATION: Whole metagenome shotgun sequencing is a powerful approach for assaying the functional potential of microbial communities. We currently lack tools that efficiently and accurately align DNA reads against protein references, the technique necessary for constructing a functional profile. Here, we present PALADIN-a novel modification of the Burrows-Wheeler Aligner that provides accurate alignment, robust reporting capabilities and orders-of-magnitude improved efficiency by directly mapping in protein space. RESULTS: We compared the accuracy and efficiency of PALADIN against existing tools that employ nucleotide or protein alignment algorithms. Using simulated reads, PALADIN consistently outperformed the popular DNA read mappers BWA and NovoAlign in detected proteins, percentage of reads mapped and ontological similarity. We also compared PALADIN against four existing protein alignment tools: BLASTX, RAPSearch2, DIAMOND and Lambda, using empirically obtained reads. PALADIN yielded results seven times faster than the best performing alternative, DIAMOND and nearly 8000 times faster than BLASTX. PALADIN's accuracy was comparable to all tested solutions. AVAILABILITY AND IMPLEMENTATION: PALADIN was implemented in C, and its source code and documentation are available at https://github.com/twestbrookunh/paladin. CONTACT: [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Anthony Westbrook, Jordan Ramsdell, Taruna Schuelke, Louisa Normington, R. Daniel Bergeron, William Kelley Thomas, Matthew D. MacManes |
Bioinform. | 6 |
| 2015 | FlowClus: efficiently filtering and denoising pyrosequenced ampliconsabstractBACKGROUND: Reducing the effects of sequencing errors and PCR artifacts has emerged as an essential component in amplicon-based metagenomic studies. Denoising algorithms have been designed that can reduce error rates in mock community data, but they change the sequence data in a manner that can be inconsistent with the process of removing errors in studies of real communities. In addition, they are limited by the size of the dataset and the sequencing technology used. RESULTS: FlowClus uses a systematic approach to filter and denoise reads efficiently. When denoising real datasets, FlowClus provides feedback about the process that can be used as the basis to adjust the parameters of the algorithm to suit the particular dataset. When used to analyze a mock community dataset, FlowClus produced a lower error rate compared to other denoising algorithms, while retaining significantly more sequence information. Among its other attributes, FlowClus can analyze longer reads being generated from all stages of 454 sequencing technology, as well as from Ion Torrent. It has processed a large dataset of 2.2 million GS-FLX Titanium reads in twelve hours; using its more efficient (but less precise) trie analysis option, this time was further reduced, to seven minutes. CONCLUSIONS: Many of the amplicon-based metagenomics datasets generated over the last several years have been processed through a denoising pipeline that likely caused deleterious effects on the raw data. By using FlowClus, one can avoid such negative outcomes while maintaining control over the filtering and denoising processes. Because of its efficiency, FlowClus can be used to re-analyze multiple large datasets together, thereby leading to more standardized conclusions. FlowClus is freely available on GitHub (jsh58/FlowClus); it is written in C and supported on Linux. John M. Gaspar, William Kelley Thomas |
BMC Bioinform. | 2 |