Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mike L. Smith

dblp:57/910 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2018
0000-0002-7800-3848ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5 · 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
2 papers
Bioinformatics and computational biology · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
bayesian modeling
0.112011
BayesPeak - an R package for analysing ChIP-seq data · Bioinform. 2011
Bioinformatics and computational biology › epigenomics
ChIP-seq analysis
0.112011
BayesPeak - an R package for analysing ChIP-seq data · Bioinform. 2011
Bioinformatics and computational biology › epigenomics › ChIP-seq analysis
peak calling
0.112011
BayesPeak - an R package for analysing ChIP-seq data · Bioinform. 2011
Bioinformatics and computational biology
gene expression analysis
0.112007
beadarray: R classes and methods for Illumina bead-based data · Bioinform. 2007
Bioinformatics and computational biology › gene expression analysis
microarray data analysis
0.112007
beadarray: R classes and methods for Illumina bead-based data · Bioinform. 2007

Methods — techniques the papers use, named apart from their topics

parallel processing · 0.1bayesian modeling · 0.1image processing · 0.1background correction · 0.1
YearPublicationVenuePosition
2018 beachmat: A Bioconductor C++ API for accessing high-throughput biological data from a variety of R matrix types
abstract
Biological experiments involving genomics or other high-throughput assays typically yield a data matrix that can be explored and analyzed using the R programming language with packages from the Bioconductor project. Improvements in the throughput of these assays have resulted in an explosion of data even from routine experiments, which poses a challenge to the existing computational infrastructure for statistical data analysis. For example, single-cell RNA sequencing (scRNA-seq) experiments frequently generate large matrices containing expression values for each gene in each cell, requiring sparse or file-backed representations for memory-efficient manipulation in R. These alternative representations are not easily compatible with high-performance C++ code used for computationally intensive tasks in existing R/Bioconductor packages. Here, we describe a C++ interface named beachmat, which enables agnostic data access from various matrix representations. This allows package developers to write efficient C++ code that is interoperable with dense, sparse and file-backed matrices, amongst others. We evaluated the performance of beachmat for accessing data from each matrix representation using both simulated and real scRNA-seq data, and defined a clear memory/speed trade-off to motivate the choice of an appropriate representation. We also demonstrate how beachmat can be incorporated into the code of other packages to drive analyses of a very large scRNA-seq data set.
Aaron T. L. Lun, Hervé Pagès, Mike L. Smith
PLoS Comput. Biol.3
2011 BayesPeak - an R package for analysing ChIP-seq data
abstract
MOTIVATION: Identification of genomic regions of interest in ChIP-seq data, commonly referred to as peak-calling, aims to find the locations of transcription factor binding sites, modified histones or nucleosomes. The BayesPeak algorithm was developed to model the data structure using Bayesian statistical techniques and was shown to be a reliable method, but did not have a full-genome implementation. RESULTS: In this note we present BayesPeak, an R package for genome-wide peak-calling that provides a flexible implementation of the BayesPeak algorithm and is compatible with downstream BioConductor packages. The BayesPeak package introduces a new method for summarizing posterior probability output, along with methods for handling overfitting and support for parallel processing. We briefly compare the package with other common peak-callers. AVAILABILITY: Available as part of BioConductor version 2.6. URL: http://bioconductor.org/packages/release/bioc/html/BayesPeak.html.
Jonathan M. Cairns, Christiana Spyrou, Rory Stark, Mike L. Smith, Andy G. Lynch, Simon Tavaré
Bioinform.4
2011 BeadArray Expression Analysis Using Bioconductor
abstract
Illumina whole-genome expression BeadArrays are a popular choice in gene profiling studies. Aside from the vendor-provided software tools for analyzing BeadArray expression data (GenomeStudio/BeadStudio), there exists a comprehensive set of open-source analysis tools in the Bioconductor project, many of which have been tailored to exploit the unique properties of this platform. In this article, we explore a number of these software packages and demonstrate how to perform a complete analysis of BeadArray data in various formats. The key steps of importing data, performing quality assessments, preprocessing, and annotation in the common setting of assessing differential expression in designed experiments will be covered.
Matthew E. Ritchie, Mark J. Dunning, Mike L. Smith, Andy G. Lynch
PLoS Comput. Biol.3
2010 Identification and correction of previously unreported spatial phenomena using raw Illumina BeadArray data
abstract
BACKGROUND: A key stage for all microarray analyses is the extraction of feature-intensities from an image. If this step goes wrong, then subsequent preprocessing and processing stages will stand little chance of rectifying the matter. Illumina employ random construction of their BeadArrays, making feature-intensity extraction even more important for the Illumina platform than for other technologies. In this paper we show that using raw Illumina data it is possible to identify, control, and perhaps correct for a range of spatial-related phenomena that affect feature-intensity extraction. RESULTS: We note that feature intensities can be unnaturally high when in the proximity of a number of phenomena relating either to the images themselves or to the layout of the beads on an array. Additionally we note that beads neighbour beads of the same type more often than one might expect, which may cause concern in some models of hybridization. We highlight issues in the identification of a bead's location, and in particular how this both affects and is affected by its intensity. Finally we show that beads can be wrongly identified in the image on either a local or array-wide scale, with obvious implications for data quality. CONCLUSIONS: The image processing issues identified will often pass unnoticed by an analysis of the standard data returned from an experiment. We detail some simple diagnostics that can be implemented to identify problems of this nature, and outline approaches to correcting for such problems. These approaches require access to the raw data from the arrays, not just the summarized data usually returned, making the acquisition of such raw data highly desirable.
Mike L. Smith, Mark J. Dunning, Simon Tavaré, Andy G. Lynch
BMC Bioinform.1
2007 beadarray: R classes and methods for Illumina bead-based data
abstract
UNLABELLED: The R/Bioconductor package beadarray allows raw data from Illumina experiments to be read and stored in convenient R classes. Users are free to choose between various methods of image processing, background correction and normalization in their analysis rather than using the defaults in Illumina's; proprietary software. The package also allows quality assessment to be carried out on the raw data. The data can then be summarized and stored in a format which can be used by other R/Bioconductor packages to perform downstream analyses. Summarized data processed by Illumina's; BeadStudio software can also be read and analysed in the same manner. AVAILABILITY: The beadarray package is available from the Bioconductor web page at www.bioconductor.org. A user's guide and example data sets are provided with the package.
Mark J. Dunning, Mike L. Smith, Matthew E. Ritchie, Simon Tavaré
Bioinform.2