- ggPicrust2 (paper can be found here) is an R package developed explicitly for PICRUSt2 predicted functional profile.
- ggpicrust2() integrates ko abundance which is the abundance of different gene orthologs in your microbial community generated by Picrust2 to kegg pathway abundance conversion that represents the predicted abundance of entire metabolic pathways, which are composed of multiple KO groups. It also involves annotation of pathway and differential abundance (DA) analysis in order to understand the functional potential of your microbial community at the pathway level
- It takes PICRUSt2 original output pred_metagenome_unstrat.tsv generated using Picrust2 Functional Analysis task without reformat and a metadata file.
- The mainstream visualization of PICRUSt2 is error_bar_plot, pca_plot and heatmap_plot. pathway_errorbar can show the relative abundance difference between groups and log2 fold change and P-values (adjusted) derived from DA results in term of pathway abundance. All the p-adjusted values that you see are significantly < 0.05. pathway_pca() can show the difference after dimensional reduction via principal component analysis. pathway_heatmap() Pairwise comparison between groups in terms of pathway differential abundance.
config_specs: ConfigSpecs
input_specs: InputSpecs
message_dispatcher: MessageDispatcher
output_specs: OutputSpecs
style: TypingStyle
Constructor, please do not overwrite this method, use the init method instead Leave the constructor without parameters
Any
Any
Any
PlotlyResource
This can be overwritten to perform custom check before running task. See doc of CheckBeforeTaskResult for more information
ConfigParams
TaskInputs
CheckBeforeTaskResult
Create a temporary directory. This directory will be deleted after the task is run. Output file or folder are moved out of this directory before it is deleted.
str
str
Type
str
str
This can be overwritten to perform custom initialization of the task. This method is called just after the init and before the check_before_run method
str
str
str
Store a message in the progress
str
MessageLevel
str
str
Run the task
ConfigParams
TaskInputs
Dict
This can be overwritten to perform action after the task run. This method is called after the resources are saved. This method is useful to delete temporary objects (like files) to clear the server after the task is run.
Update the progress value
float
str
Returns the name of the class
bool
- False
bool
- False
bool
- False
str
Returns the full name of the class
bool
- False
bool
- False
str
str
Version
Get the human name of the object
str
Returns the input specs of the process
InputSpecs
Returns the input specs of the process
OutputSpecs
Get the short description of the object
str
Get the style of the object
TypingStyle
Get the typing name of the object Ex: 'RESOURCE.gws_core.Table'
str
TypingNameObj
Get all the classes that inherit this class
List