Online Reproducible Research: An Application to Multivariate Analysis of Bacterial DNA Fingerprint Data

Abstract:

This paper presents an example of online reproducible multivariate data analysis. This example is based on a web page providing an online computing facility on a server. HTML forms contain editable R code snippets that can be executed in any web browser thanks to the Rweb software. The example is based on the multivariate analysis of DNA fingerprints of the internal bacterial flora of the poultry red mite Dermanyssus gallinae. Several multivariate data analysis methods from the ade4 package are used to compare the fingerprints of mite pools coming from various poultry farms. All the computations and graphical displays can be redone interactively and further explored online, using only a web browser. Statistical methods are detailed in the duality diagram framework, and a discussion about online reproducibility is initiated.

Cite PDF Tweet

Published

May 31, 2010

DOI

10.32614/RJ-2010-002

Volume

Pages

2/1

44 - 52

CRAN packages used

ade4, seqinr, ade4, vegan, CGIwithR, R2HTML

CRAN Task Views implied by cited packages

Environmetrics, Multivariate, Psychometrics, Spatial, Graphics, Genetics, Phylogenetics, ReproducibleResearch

Footnotes

    Reuse

    Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

    Citation

    For attribution, please cite this work as

    Thioulouse, et al., "The R Journal: Online Reproducible Research: An Application to Multivariate Analysis of Bacterial DNA Fingerprint Data", The R Journal, 2010

    BibTeX citation

    @article{RJ-2010-002,
      author = {Thioulouse, Jean and Valiente-Moro, Claire and Zenner, Lionel},
      title = {The R Journal: Online Reproducible Research: An Application to Multivariate Analysis of Bacterial DNA Fingerprint Data},
      journal = {The R Journal},
      year = {2010},
      note = {https://doi.org/10.32614/RJ-2010-002},
      doi = {10.32614/RJ-2010-002},
      volume = {2},
      issue = {1},
      issn = {2073-4859},
      pages = {44-52}
    }