This repository contains packages as well as code notebooks to test and compare various methods for performing inference tests on correlation matrices.
- True correlation values
np.arange(0, 1, .2)- 6 combinations - Sample size
[10, 20, 30, 50, 100]- 5 combinations - Observation size
[10, 100, 1000]- 3 combinations - Sampling structure
[random, blocking, banding]- 3 combinations - Inference test
[iid permutation, mantel test (2d permutation), cluster robust standard errors, linear mixed models, jacknife, jacknife second-order]- 6 combinations - Sample noise ?
Can easily edit repo settings with the following make commands:
make clean- remove all docs, build files, tests, and python artifactsmake clean-docs- remove all built docsmake test- run all tests using tox environmentsmake docs- remake documentation HTML filesmake dist- create a pypi compatible distributionmake install- install this package locally (i.e. usingpip install -e .)
pip install git+https://github.com/cosanlab/multivariate_inference
The scaffold for this package was created with Cookiecutter with the following template.