Chetnik et al. "maplet: An extensible for modular and reproducible omics pipelines". Bioinformatics, 2021. Link to publication.
The latest stable version of maplet can be easily installed using the following command:
devtools::install_github(repo="krumsieklab/[email protected]", subdir="maplet")
To install from the latest commit:
devtools::install_github(repo="krumsieklab/maplet", subdir="maplet")
Note: maplet is in active development. Any commit without a release tag is not guaranteed to be stable.
Users should review the available examples in the examples folder. A large example pipeline demonstrating the general setup of a maplet pipeline and most of the functions provided by maplet is provided here. The mt/example folder also contains several stand-alone examples for more specialized functions not included in the main example.
Users are also encouraged to review the maplet Reference Guide sections 1 and 2.
A list of case studies utilizing maplet can be found here.
Anyone is welcome to contribute to the maplet R package. For users wishing to contribute a new function, we recommend first reviewing the code and documentation of a few existing functions. We also recommend reviewing section 3 of the maplet Reference Guide.
Note: maplet functions follow strict naming conventions (refer to section 3.2.1 of the maplet Reference Guide for details). A submitted function may initially be rejected if it does not follow the function naming rules. If you have questions about naming and function development, we recommend reaching out to the maintainer, Kelsey Chetnik.
We have developed a testing framework to ensure maplet functions continue work as expected as the package is updated. The testing framework and documentation can be found in the tests folder.
The following people have made significant contributions to the development of maplet:
Kelsey Chetnik, Elisa Benedetti, Daniel P. Gomari, Annalise Schweickart, Richa Batra, Mustafa Buyukozkan, Zeyu Wang, Matthias Arnold, Jonas Zierer, Karsten Suhre, and Jan Krumsiek.