Skip to content

nickilott/micRowave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

micRowave: A visual representation of individual microbiome profiles for participant engagement

Motivation

Participants involved in microbiome studies are often interested in receiving feedback on their own data. It is important to try and accomodate this interest in order to foster participant engagement.

What micRowave does

MicRowave attempts to address participant egagement by creating a visually appealing representation of participants' microbiome profiles whilst retaining a level of abstraction that reduces a requirement for detailed explanation of the profile i.e which bacteria are present and what is the relevance of the abundances of these organisms. To achieve this, micRowave takes a table of taxonomic abundances as output in metagenomic or 16S rRNA analyses, contructs a data frame of points that represent different taxa, colours the points by taxon and randomly distributes them across a wave (see below and thanks to gganimate).

micRowave

Once the wave is produced, an epithelial barrier (optional) is superimposed on the image to form a gut-like image. This provides a visual representation of an individual's microbiome that only retains information regarding the taxonomic abundance of organisms - without a direct identification of those organisms.

Installation

micRowave is installable from github using the devtools package. An example dataset is loaded on loading of micRowave and can be run using the following commands.

    install.packages("devtools")
    install_github("nickilott/micRowave")

    library("micRowave")
    microwave(genus_abundances, text="Thanks for participating")

This will produce two png files - sample1 is a profile from colon and sample2 is a profile from small intestine shown below.

sample1 - colon

sample1

sample2 - small intestine

sample2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages