Awesome
<!-- README.md is generated from README.Rmd. Please edit that file -->pactaverse <a href='https://https://rmi-pacta.github.io/pactaverse/'><img src='man/figures/logo.png' align="right" height="31"/></a>
<!-- badges: start --> <!-- badges: end -->Overview
The goal of pactaverse is to provide and easy way to load and install all PACTA packages.
It also serves as a way to collect and aggregate all methodological documentation for PACTA.
Installation
<div class=".pkgdown-devel"># Install the development version from GitHub
# install.packages("pak")
pak::pak("RMI-PACTA/pactaverse")
</div>
If you’re compiling from source, you can run
pak::pkg_system_requirements("pactaverse")
, to see the complete set of
system packages needed on your machine.
Usage (WIP!)
library(pactaverse)
will load the core pactaverse packages:
- pacta.data.scraping, for scraping public datasets (e.g. currencies, or indices).
- pacta.portfolio.import, for facilitating the import of financial portfolios.
- pacta.data.validation, for validating all PACTA input datasets.
- pacta.portfolio.allocate, for merging portfolios with ABCD and scenario data, and allocating target weights.
- pacta.portfolio.audit, for generating audit statistics for the PACTA interactive report.
- pacta.portfolio.report, for generating an interactive report of PACTA results.
- pacta.portfolio.utils, for general utility functions, especially those that support transition monitor.
- pacta.executive.summary, for generating executive summaries for COP projects.
- pacta.interactive.plot, for generating interactive plots of PACTA results.
Code of Conduct
Please note that the pactaverse project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.