Student or educator? Sign up with your school email and get 6 months of Pro free.
Cited by 21,322

The DOI matches its Crossref record; 11 of the 11 references it cites were found in a registry or an index.

phyloseq: An R Package for Reproducible Interactive Analysis and Graphics of Microbiome Census Data

Open access
McMurdie, Paul J., Holmes, Susan·2013·PLoS ONE

Abstract

BACKGROUND: the analysis of microbial communities through dna sequencing brings many challenges: the integration of different types of data with methods from ecology, genetics, phylogenetics, multivariate statistics, visualization and testing. With the increased breadth of experimental designs now being pursued, project-specific statistical analyses are often needed, and these analyses are often difficult (or impossible) for peer researchers to independently reproduce. The vast majority of the requisite tools for performing these analyses reproducibly are already implemented in R and its extensions (packages), but with limited support for high throughput microbiome census data. RESULTS: Here we describe a software project, phyloseq, dedicated to the object-oriented representation and analysis of microbiome census data in R. It supports importing data from a variety of common formats, as well as many analysis techniques. These include calibration, filtering, subsetting, agglomeration, multi-table comparisons, diversity analysis, parallelized Fast UniFrac, ordination methods, and production of publication-quality graphics; all in a manner that is easy to document, share, and modify. We show how to apply functions from other R packages to phyloseq-represented data, illustrating the availability of a large number of open source analysis techniques. We discuss the use of phyloseq with tools for reproducible research, a practice common in other fields but still rare in the analysis of highly parallel microbiome census data. We have made available all of the materials necessary to completely reproduce the analysis and figures included in this article, an example of best practices for reproducible research. CONCLUSIONS: The phyloseq project for R is a new open-source software package, freely available on the web from both GitHub and Bioconductor.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1371/journal.pone.0061217

Cites

11 of 11 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 11 references

Research works printed but not linked: 70

  1. M Hamady, 2008, Error-correcting barcoded primers for pyrosequencing hundreds of samples in multiplex, Nature Methods, 5, 235, 10.1038/nmeth.1184 · DOI · Paper page
  2. NR Pace, 1997, A molecular view of microbial diversity and the biosphere, Science, 276, 734, 10.1126/science.276.5313.734 · DOI · Paper page
  3. Z Liu, 2008, Accurate taxonomy assignments from 16S rRNA sequences produced by highly parallel pyrosequencers, Nucleic Acids Research, 36, e120, 10.1093/nar/gkn491 · DOI · Paper page
  4. TZ DeSantis, 2006, NAST: a multiple sequence alignment server for comparative analysis of 16S rRNA genes, Nucleic Acids Research, 34, W394, 10.1093/nar/gkl244 · DOI · Paper page
  5. JR Cole, 2009, The Ribosomal Database Project: improved alignments and new tools for rRNA analysis, Nucleic Acids Research, 37, D141, 10.1093/nar/gkn879 · DOI · Paper page
  6. E Pruesse, 2007, SILVA: a comprehensive online resource for quality checked and aligned ribosomal RNA sequence data compatible with ARB, Nucleic Acids Research, 35, 7188, 10.1093/nar/gkm864 · DOI
  7. W Li, 2006, CD-HIT: a fast program for clustering and comparing large sets of protein or nucleotide sequences, Bioinformatics, 22, 1658, 10.1093/bioinformatics/btl158 · DOI · Paper page
  8. Y Huang, 2010, CD-HIT Suite: a web server for clustering and comparing biological sequences, Bioinformatics, 26, 680, 10.1093/bioinformatics/btq003 · DOI
  9. PD Schloss, 2009, Introducing mothur: Open-Source, Platform-Independent, Community-Supported Software for Describing and Comparing Microbial Communities, Applied and Environmental Microbiology, 75, 7537, 10.1128/AEM.01541-09 · DOI · Paper page
  10. A Giongo, 2010, PANGEA: pipeline for analysis of next generation amplicons, The ISME Journal, 4, 852, 10.1038/ismej.2010.16 · DOI
  11. V Kunin, 2010, PyroTagger: A fast, accurate pipeline for analysis of rRNA amplicon pyrosequence data, The Open Journal
  12. SV Angiuoli, 2011, CloVR: a virtual machine for automated and portable sequence analysis from the desktop using cloud computing, BMC Bioinformatics, 12, 356, 10.1186/1471-2105-12-356 · DOI
  13. F Meyer, 2008, The metagenomics RAST server - a public resource for the automatic phylogenetic and functional analysis of metagenomes, BMC Bioinformatics, 9, 386, 10.1186/1471-2105-9-386 · DOI
  14. JC Venter, 1998, Shotgun sequencing of the human genome, Science, 280, 1540, 10.1126/science.280.5369.1540 · DOI
  15. R Fleischmann, 1995, Whole-genome random sequencing and assembly of Haemophilus inuenzae Rd, Science, 269, 496, 10.1126/science.7542800 · DOI
  16. TJ Sharpton, 2011, PhylOTU: a high-throughput procedure quantifies microbial community diversity and resolves novel taxa from metagenomic data, PLoS computational biology, 7, e1001061, 10.1371/journal.pcbi.1001061 · DOI
  17. Stroustrup B (2000) The C++ programming language. ISBN 0201700735. Addison-Wesley Pro-fessional, 3rd edition.
  18. Chambers J (2008) Software for data analysis: programming with R. Springer Verlag. · DOI
  19. KP Schliep, 2011, phangorn: phylogenetic analysis in R, Bioinformatics, 27, 592, 10.1093/bioinformatics/btq706 · DOI
  20. SW Kembel, 2010, Picante: R tools for integrating phylogenies and ecology, Bioinformatics, 26, 1463, 10.1093/bioinformatics/btq166 · DOI
  21. PJ McMurdie, 2012, phyloseq: A Bioconductor Package for Handling and Analysis of High-Throughput Phylogenetic Sequence Data, Pacific Symposium on Biocomputing, 17, 235
  22. Hardle W, Ronz B, editors (2002) Sweave. Dynamic generation of statistical reports using literate data analysis. Compstat 2002, Proceedings in Computational Statistics. · DOI
  23. Y Xie, 2012, knitr: A general-purpose package for dynamic report generation in R, R package version 0.8
  24. RC Gentleman, 2004, Bioconductor: open software development for computational biology and bioinformatics, Genome Biology, 5, R80, 10.1186/gb-2004-5-10-r80 · DOI · Paper page
  25. D Beck, 2011, OTUbase: an R infrastructure package for operational taxo-nomic unit data, Bioinformatics
  26. D McDonald, 2012, The Biological Observation Matrix (BIOM) format or: how I learned to stop worrying and love the ome-ome, Giga Science
  27. 2012, Writing R Extensions, Comprehensive R Archive Network
  28. D Faith, 1987, Compositional dissimilarity as a robust measure of ecological distance, Vegetatio, 69, 57, 10.1007/BF00038687 · DOI
  29. MJ Anderson, 2006, Multivariate dispersion as a measure of beta diversity, Ecology Letters, 9, 683, 10.1111/j.1461-0248.2006.00926.x · DOI · Paper page
  30. M Hamady, 2009, Fast unifrac: facilitating high-throughput phylogenetic analyses of microbial communities including analysis of pyrosequencing and phylochip data, The ISME Journal
  31. CA Lozupone, 2007, Quantitative and qualitative beta diversity measures lead to different insights into factors that structure microbial communities, Applied and Environmental Microbiology, 73, 1576, 10.1128/AEM.01996-06 · DOI · Paper page
  32. JG Caporaso, 2011, Global patterns of 16S rRNA diversity at a depth of millions of sequences per sample, Proceedings of the National Academy of Sciences, 108, 4516, 10.1073/pnas.1000080107 · DOI · Paper page
  33. Greenacre MJ (1984) Theory and Applications of Correspondence Analysis. London: Academic Press.
  34. CJF Ter Braak, 1986, Canonical Correspondence Analysis: A new eigenvector technique for multivariate direct gradient analysis, Ecology, 67, 1167, 10.2307/1938672 · DOI
  35. M Hill, 1980, Detrended Correspondence Analysis, an improved ordination technique, Vegetatio, 42, 47, 10.1007/BF00048870 · DOI
  36. AL Wollenberg, 1977, Redundancy analysis an alternative for canonical correlation analysis, Psychometrika, 42, 207, 10.1007/BF02294050 · DOI · Paper page
  37. H Hotelling, 1933, Analysis of a complex of statistical variables into principal components, Journal of Educational Psychology, 24, 417, 10.1037/h0071325 · DOI · Paper page
  38. S Pavoine, 2004, From dissimilarities among species to dissimilarities among communities: a double principal coordinate analysis, Journal of Theoretical Biology, 228, 523, 10.1016/j.jtbi.2004.02.014 · DOI
  39. JC Gower, 1966, Some distance properties of latent root and vector methods used in multivariate analysis, Biometrika, 53, 325, 10.1093/biomet/53.3-4.325 · DOI
  40. PR Minchin, 1987, An evaluation of the relative robustness of techniques for ecological ordination, Vegetatio, 69, 89, 10.1007/BF00038690 · DOI
  41. J Thioulouse, 2011, Simultaneous analysis of a sequence of paired ecological tables: A comparison of several methods, Annals of Applied Statistics, 5, 2300, 10.1214/10-AOAS372 · DOI
  42. Wilkinson L, Wills G (2005) The Grammar Of Graphics. Statistics and Computing. Springer, 2nd edition.
  43. S Rajaram, 2010, NeatMap–non-clustering heat map alternatives in R, BMC Bioinformatics, 11, 45, 10.1186/1471-2105-11-45 · DOI
  44. G Csardi, 2006, The igraph software package for complex network research, InterJournal Complex Systems, 1695
  45. Tufte ER (2001) The visual display of quantitative information, Graphics Press, Cheshire, Con-necticut, chapter 9 Aesthetics and Technique in Data Graphical Design. 2nd edition, p. 178.
  46. Greenacre M (2007) Correspondence analysis in practice. Chapman & Hall. · DOI
  47. AJ Pinto, 2012, PCR Biases Distort Bacterial and Archaeal Community Structure in Pyrosequencing Datasets, PLoS ONE, 7, e43093, 10.1371/journal.pone.0043093 · DOI · Paper page
  48. HL Sanders, 1968, Marine benthic diversity: A comparative study, The American Naturalist, 102, 243, 10.1086/282541 · DOI
  49. S Holmes, 2011, Visualization and statisti-cal comparisons of microbial communities using R packages on phylochip data, Pacific Symposium on Biocomputing, 142
  50. S Holmes, 2012, Statistical analysis challenges in the microbiome, To appear PNAS: The Social Biology of Microbial Communities forum on Microbial Threats
  51. T Nelson, 2010, Shifts in luminal and mucosal microbial communities associated with an experimental model of irritable bowel syndrome, Gastroenterology
  52. Efron B, Tibshirani R (1993) An introduction to the bootstrap, volume 57. Chapman & Hall/CRC. · DOI · Paper page
  53. S Holmes, 2003, Bootstrapping phylogenetic trees: theory and methods, Statistical Science, 241, 10.1214/ss/1063994979 · DOI
  54. PH Westfall, 1993, Resampling-Based Multiple Testing. Examples and Methods for P-Value Adjustment, Wiley-Interscience
  55. KS Pollard, 2010, multtest: Resampling-based multiple hypothesis testing, R package version 2.4.0
  56. Z Merali, 2010, Computational science: Error, why scientific programming does not compute, Nature, 467, 775
  57. DC Ince, 2012, The case for open computer programs, Nature, 482, 485, 10.1038/nature10836 · DOI
  58. Carey VJ, Stodden V (2010) Reproducible Research Concepts and Tools for Cancer Bioinformatics. In: Ochs MF, Casagrande JT, Davuluri RV, editors, Biomedical Informatics for Cancer Research, Boston, MA: Springer US. pp. 149–175. · DOI
  59. R Knight, 2012, Unlocking the potential of metage-nomics through replicated experimental design, Nature biotechnology, 30, 513, 10.1038/nbt.2235 · DOI
  60. DL Donoho, 2010, An invitation to reproducible computational research, Biostatistics (Oxford, England), 11, 385, 10.1093/biostatistics/kxq028 · DOI
  61. RD Peng, 2009, Reproducible research and Biostatistics, Biostatistics (Oxford, England), 10, 405, 10.1093/biostatistics/kxp014 · DOI
  62. R Gentleman, 2004, Statistical analyses and reproducible research, Bioconductor Project Working Papers, 2
  63. F Pérez, 2007, IPython: a System for Interactive Scientific Computing, Comput Sci Eng, 9, 21, 10.1109/MCSE.2007.53 · DOI
  64. R Gentleman, 2005, Reproducible research: a bioinformatics case study, Statistical applications in genetics and molecular biology, 4, Article2, 10.2202/1544-6115.1034 · DOI
  65. N Barnes, 2010, Publish your computer code: it is good enough, Nature, 467, 753, 10.1038/467753a · DOI
  66. WK Copeland, 2012, mcaGUI: microbial commu-nity analysis R-Graphical User Interface (GUI), Bioinformatics (Oxford, England), 28, 2198, 10.1093/bioinformatics/bts338 · DOI
  67. H Wickham, 2007, Reshaping data with the reshape package, Journal of Statistical Software, 21, 1, 10.18637/jss.v021.i12 · DOI
  68. H Wickham, 2011, The split-apply-combine strategy for data analysis, Journal of Statistical Software, 40, 1, 10.18637/jss.v040.i01 · DOI · Paper page
  69. M Arumugam, 2011, Enterotypes of the human gut microbiome, Nature, 473, 174, 10.1038/nature09944 · DOI · Paper page
  70. J Oksanen, 2011, vegan: Community Ecology Package, R package version 1.17–10

Cited by

Metadata

Authors
McMurdie, P. J., & Holmes, S.
Venue
PLoS ONE
Published
2013-04-22
Volume
8
Issue
4
Pages
e61217
ISSN
1932-6203 (ISSN-L)
OpenAlex
W2056279562
Cited by
21,322
References
11
FWCI
58.63
Type
journal article
Language
en
Open access
gold

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

Data sources

Bibliographic data: Semantic Scholar, OpenAlex, Crossref.

Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).

Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.