The EcoPLOT development team encourages user input. These topics include, but are not limited to,
We use GitHub to host our platform and its code, to track issues or bugs, and to accept pull requests from members of the community.
We provide an overview of this workflow below:
TThe EcoPLOT development team follows the Tidyverse Style Guide when writing code. When proposing new additions or when submitting improved code, we ask that you please follow the guidelines of the style guide above. Before submission, please utilize the styler package to automatically style your code. For a demonstration on how to utlize the styler package, please consult the demos on their website.
The EcoPLOT team uses GitHub Issues to track public bugs. To submit a new bug, simply create a new issue by opening one.
When submitting a bug please include a report that contains the following:
We understand that R is a popular language used by researchers and we encourage all to propose new analytical techniques, workflows, or additional features. We encourage this to be done through pull requests.
Please include a commit note that includes the following:
EcoPLOT is operated under the MIT license. By submitting any changes to the codebase, you acknowledge that your submissions will be under the same license that covers the EcoPLOT platform. If you have any questions or concerns, feel free to reach out to ecoplot@lbl.gov
EcoPLOT is organized into four modules, Environment, Phenotype, Microbiome, and IRF. Within each modules are various components that correspond to stages along the workflow. We ask that users continue to separate code by module and component in order to reduce line count and improve organization.
At this time EcoPLOT is not hosted on a server and must be run locally on your personal device. The development team has discussed potentially hosting EcoPLOT on the web via Shiny Servers. If you are interested in hosting and managing a version of EcoPLOT on your own server, please contact ecoplot@lbl.gov for more information.
This guide is adapted from the open-source contribution guidelines for Facebook Open Source
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.