EcoPLOT Frequently Asked Questions

The following provides general troubleshooting guidelines for frequently encountered questions or concerns. This guide is meant to improve the user experience through explanation and example. Please consult the guides within in module for additional information. Should a question arise that is not covered below, please send and email to ecoplot@lbl.gov or consult the active Pull Requests on our GitHub.



Questions are organized based on theme.

A Note on Operating System

EcoPLOT was developed within R Studio Version 1.2.5033 on a Mac running macOS Catalina Version 10.15.7. While we expect EcoPLOT to run on all operating systems, we understand users may experience some difficulties when utlizing a different operating system. The EcoPLOT development team actively seeks to troubleshoot any difficulties that may be encountered.



Installing EcoPLOT

Installation instructions can be found in the README.md file located within the EcoPLOT GitHub Repository Please ensure you have downloaded R Studio prior to attempting to run EcoPLOT.


Q: After running the commands, I am experiencing issues installing the required pacakges. What should I do?

A: We recommend that users restart their R session before attempting to run EcoPLOT in order to detach any previously loaded packages, which may cause issues during loading of EcoPLOT.

Q: I am being asked to update packages after running the commands, should I update them?

A: We encourage users to keep their packages updated and ask that users select "All" when asked to update and "yes" when asked if they would like to install packages that require compilation.



File Upload

Q: My files are not uploading to the Phenotype or Environment modules, what do I do?

A: File upload to each module requires that users follow a specific syntax. For reference, please consult the example data provided within each module. EcoPLOT currently accepts CSV, TSV, and Excel file formats. It is also important to note that delimeters (comma, tab, semicolon) be specified before uploading the data.

Q: I am experiencing difficulties uploading my .QZA files to the amplicon module, what do I do?

A: There are three obligatory (ASV table, taxonomy, and mapping file) and one optional (tree) file when uploading .QZA formatted files. These files should have been generated and exported from QIIME2. It is important that the mapping file used is a .tsv formatted file.

Q: I am having trouble uploading my .biom file to the amplicon module, what do I need to do?

A: Uploading to the amplicon module with .biom formatted files require proper formatting. These files should be the version 1 (json) format biom files generated from Qiime1. EcoPLOT does not accept binary/version 2 formatted biom files. You can run the following command within Qiime to convert your binary file into a json format



biom convert -i otu_table.biom -o otu_table_json.biom --table-type="OTU table" --to-json



Additionally, when uploading the mapping file, please be sure to specify the format (comma, tab, semicolon) before clicking upload.

Q: I have uploaded files, but nothing happened. What should I do?

A: If no error messages were shown: Did you click the "Upload" button? A successful upload has occurred when a table appears in the main panel underneath "Data Summary".



Merging Files

Q: How should my files be formatted in order to merge them successfully?

A: In order to merge files between modules, it is necessary that the first column within each dataset (mapping file for amplicon data) be titled "Sample_ID" and consist of a unique identifier. This unique ID will be used to merge datasets. It is not required that the same sample IDs be present across all files, but note that only those that are shared across each file will be merged. Absent data will be marked "NA". When in doubt, please consult the example data within each module to observe the proper format.



Utilizing the Dynamic Selection Tool

Q: Why should I use the dynamic selection tool?

A: The purpose of dynamic selection (available in scatter and ordination plots) is to allow users to interactively explore their data using graphical analysis. Users are encouraged to use this tool to identify outliers or create novel variable groupings. After a new variable is created, this variable can be used across the EcoPLOT platform including for filtering, graphical and statistical analysis, and iRF. This interactive tool facilitates the identification of novel patterns within your dataset that may not have been predetermined by known experimental variables.



Running iRF

Q: How do I properly utilize the iRF module?

A: The iterative random forest (iRF) module within EcoPLOT is meant to introduce researchers to supervised machine learning. Originally developed as a package in R, the iRF module walks users through the steps required to filter and prepare their data for machine learning. Users are encouraged to read through the iRF instructions page and consult the referenced literature to better interpret their results. It is our hope that this tool will better inform researchers as to possible relationships between factors in their datasets.



Q: When using the example microbiome data, I am unable to successfully return results after running iRF. What do I do?

A: The example datasets provided within EcoPLOT are meant to be used together, meaning that before running iRF, you should merge the provided microbiome data with that included in the environment or phenotype modules. This requirement serves to demonstrate the merging capabilities provided within EcoPLOT.



Other

Q: How do I access the log file created during my session?

A:The iterative random forest (iRF) module within EcoPLOT is meant to introduce microbiome and biogeochemistry researchers to supervised machine learning. Originally developed as a package in R, the iRF module walks users through the steps required to filter and prepare their data for machine learning. Users are encouraged to read through the iRF instructions page and consult the referenced literature to better interpret their results. It is our hope that this tool will better inform researchers about possible relationships between key factors in their datasets, including but not limited to chemical components, microbial taxa, and experimental design variables.



cdsanchez18/EcoPLOT documentation built on Feb. 21, 2022, 2:08 p.m.