├── .gitattributes ├── .github ├── __init__.py ├── utils │ ├── __init__.py │ ├── find.py │ ├── requirements.py │ └── version.py └── workflows │ └── test-build-deploy.yml ├── .gitignore ├── .readthedocs.yml ├── CONTRIBUTORS ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── copulae ├── __init__.py ├── archimedean │ ├── __init__.py │ ├── _shared.py │ ├── abstract.py │ ├── auxiliary.py │ ├── clayton.py │ ├── frank.py │ └── gumbel.py ├── copula │ ├── __init__.py │ ├── base.py │ ├── estimator │ │ ├── __init__.py │ │ ├── corr_inversion.py │ │ ├── estimator.py │ │ ├── max_likelihood.py │ │ ├── misc.py │ │ └── summary.py │ ├── exceptions.py │ └── summary.py ├── core │ ├── __init__.py │ ├── exceptions.py │ ├── linalg.py │ └── misc.py ├── datasets │ ├── __init__.py │ ├── base.py │ └── data │ │ ├── danube.csv │ │ ├── marginal-data.csv │ │ ├── residuals.csv │ │ └── smi.csv ├── elliptical │ ├── __init__.py │ ├── abstract.py │ ├── gaussian.py │ └── student.py ├── empirical │ ├── __init__.py │ ├── _distribution.pyx │ ├── distribution.py │ ├── empirical.py │ └── summary.py ├── gof │ ├── __init__.py │ ├── _exchangeability.pyx │ ├── _radial_symmetry.pyx │ ├── common.py │ ├── exchangeability.py │ ├── goodness_of_fit │ │ ├── __init__.py │ │ ├── goodness_of_fit.py │ │ └── utils.py │ └── radial_symmetry.py ├── indep │ ├── __init__.py │ ├── indep.py │ └── summary.py ├── marginal │ ├── __init__.py │ ├── marginal.py │ ├── summary.py │ └── univariate.py ├── mixtures │ ├── __init__.py │ └── gmc │ │ ├── __init__.py │ │ ├── estimators │ │ ├── __init__.py │ │ ├── em.py │ │ ├── exceptions.py │ │ ├── kmeans.py │ │ ├── sgd.py │ │ └── summary.py │ │ ├── exception.py │ │ ├── gmc.py │ │ ├── loglik.py │ │ ├── marginals.py │ │ ├── parameter.py │ │ ├── random.py │ │ └── summary.py ├── special │ ├── __init__.py │ ├── _specfunc.pyx │ ├── clausen.py │ ├── combinatorics.py │ ├── debye.py │ ├── dilog.py │ ├── optimize.py │ ├── special_func.py │ └── trig.py ├── stats │ ├── __init__.py │ ├── _multivariate_t.py │ ├── correlation.py │ ├── log.py │ ├── stable │ │ ├── __init__.py │ │ ├── common.py │ │ ├── pdf.py │ │ └── stable.py │ └── uniform.py ├── types.py └── utility │ ├── __init__.py │ ├── annotations │ ├── __init__.py │ ├── reshape.py │ ├── summary.py │ └── validations.py │ └── dict.py ├── docs ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── _static │ ├── favicon.ico │ └── logo.svg │ ├── api_reference │ ├── copulae │ │ ├── archimedean │ │ │ ├── clayton.rst │ │ │ ├── frank.rst │ │ │ ├── gumbel.rst │ │ │ └── index.rst │ │ ├── elliptical │ │ │ ├── gaussian.rst │ │ │ ├── index.rst │ │ │ └── student.rst │ │ ├── empirical │ │ │ └── index.rst │ │ ├── independent │ │ │ └── index.rst │ │ ├── index.rst │ │ ├── introduction.rst │ │ ├── marginal │ │ │ └── index.rst │ │ └── mixtures │ │ │ ├── gmc.rst │ │ │ └── index.rst │ ├── dtm │ │ ├── exchtest.rst │ │ ├── index.rst │ │ └── radsymtest.rst │ ├── index.rst │ └── utility_functions │ │ ├── corr2cov.rst │ │ ├── cov2corr.rst │ │ ├── index.rst │ │ ├── is_psd.rst │ │ ├── near_psd.rst │ │ ├── pseudo_obs.rst │ │ └── rank_data.rst │ ├── conf.py │ ├── examples │ ├── .gitignore │ └── index.rst │ ├── explainers │ ├── .gitignore │ └── index.rst │ ├── getting-started.rst │ └── index.rst ├── notes ├── examples │ └── usage_guide.ipynb └── explainers │ ├── introduction.ipynb │ └── quick_primer.ipynb ├── poetry.lock ├── pyproject.toml ├── requirements ├── build.txt └── test.txt ├── setup.py └── tests ├── archimedean ├── __init__.py ├── test_auxiliary.py ├── test_clayton.py ├── test_frank.py └── test_gumbel.py ├── conftest.py ├── elliptical ├── __init__.py ├── test_elliptical.py ├── test_gaussian.py └── test_student.py ├── empirical ├── __init__.py └── test_empirical.py ├── gof ├── __init__.py ├── data.py ├── test_exch_test.py ├── test_goodness_of_fit.py └── test_rad_sym_test.py ├── indep ├── __init__.py └── test_indep.py ├── marginal ├── __init__.py └── test_marginal.py ├── mixtures ├── __init__.py └── gmc │ ├── __init__.py │ ├── common.py │ ├── test_gmc.py │ ├── test_marginals.py │ └── test_parameters.py ├── special ├── __init__.py ├── test_clausen.py ├── test_combinatorics.py ├── test_debye.py ├── test_dilog.py └── test_special_func.py ├── stats ├── __init__.py ├── test__multivariate_t.py ├── test_correlation.py ├── test_stable.py └── test_uniform.py ├── test_common.py ├── test_utils.py └── utilities ├── __init__.py └── annotations ├── __init__.py ├── test_reshape.py ├── test_summary.py └── test_validations.py /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf 2 | -------------------------------------------------------------------------------- /.github/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/utils/find.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.github/utils/find.py -------------------------------------------------------------------------------- /.github/utils/requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.github/utils/requirements.py -------------------------------------------------------------------------------- /.github/utils/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.github/utils/version.py -------------------------------------------------------------------------------- /.github/workflows/test-build-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.github/workflows/test-build-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/README.md -------------------------------------------------------------------------------- /copulae/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/__init__.py -------------------------------------------------------------------------------- /copulae/archimedean/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/__init__.py -------------------------------------------------------------------------------- /copulae/archimedean/_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/_shared.py -------------------------------------------------------------------------------- /copulae/archimedean/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/abstract.py -------------------------------------------------------------------------------- /copulae/archimedean/auxiliary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/auxiliary.py -------------------------------------------------------------------------------- /copulae/archimedean/clayton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/clayton.py -------------------------------------------------------------------------------- /copulae/archimedean/frank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/frank.py -------------------------------------------------------------------------------- /copulae/archimedean/gumbel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/archimedean/gumbel.py -------------------------------------------------------------------------------- /copulae/copula/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/__init__.py -------------------------------------------------------------------------------- /copulae/copula/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/base.py -------------------------------------------------------------------------------- /copulae/copula/estimator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/__init__.py -------------------------------------------------------------------------------- /copulae/copula/estimator/corr_inversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/corr_inversion.py -------------------------------------------------------------------------------- /copulae/copula/estimator/estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/estimator.py -------------------------------------------------------------------------------- /copulae/copula/estimator/max_likelihood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/max_likelihood.py -------------------------------------------------------------------------------- /copulae/copula/estimator/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/misc.py -------------------------------------------------------------------------------- /copulae/copula/estimator/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/estimator/summary.py -------------------------------------------------------------------------------- /copulae/copula/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/exceptions.py -------------------------------------------------------------------------------- /copulae/copula/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/copula/summary.py -------------------------------------------------------------------------------- /copulae/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/core/__init__.py -------------------------------------------------------------------------------- /copulae/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/core/exceptions.py -------------------------------------------------------------------------------- /copulae/core/linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/core/linalg.py -------------------------------------------------------------------------------- /copulae/core/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/core/misc.py -------------------------------------------------------------------------------- /copulae/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | from .base import * 2 | -------------------------------------------------------------------------------- /copulae/datasets/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/datasets/base.py -------------------------------------------------------------------------------- /copulae/datasets/data/danube.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/datasets/data/danube.csv -------------------------------------------------------------------------------- /copulae/datasets/data/marginal-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/datasets/data/marginal-data.csv -------------------------------------------------------------------------------- /copulae/datasets/data/residuals.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/datasets/data/residuals.csv -------------------------------------------------------------------------------- /copulae/datasets/data/smi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/datasets/data/smi.csv -------------------------------------------------------------------------------- /copulae/elliptical/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/elliptical/__init__.py -------------------------------------------------------------------------------- /copulae/elliptical/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/elliptical/abstract.py -------------------------------------------------------------------------------- /copulae/elliptical/gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/elliptical/gaussian.py -------------------------------------------------------------------------------- /copulae/elliptical/student.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/elliptical/student.py -------------------------------------------------------------------------------- /copulae/empirical/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/empirical/__init__.py -------------------------------------------------------------------------------- /copulae/empirical/_distribution.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/empirical/_distribution.pyx -------------------------------------------------------------------------------- /copulae/empirical/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/empirical/distribution.py -------------------------------------------------------------------------------- /copulae/empirical/empirical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/empirical/empirical.py -------------------------------------------------------------------------------- /copulae/empirical/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/empirical/summary.py -------------------------------------------------------------------------------- /copulae/gof/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/__init__.py -------------------------------------------------------------------------------- /copulae/gof/_exchangeability.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/_exchangeability.pyx -------------------------------------------------------------------------------- /copulae/gof/_radial_symmetry.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/_radial_symmetry.pyx -------------------------------------------------------------------------------- /copulae/gof/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/common.py -------------------------------------------------------------------------------- /copulae/gof/exchangeability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/exchangeability.py -------------------------------------------------------------------------------- /copulae/gof/goodness_of_fit/__init__.py: -------------------------------------------------------------------------------- 1 | from .goodness_of_fit import gof_copula 2 | -------------------------------------------------------------------------------- /copulae/gof/goodness_of_fit/goodness_of_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/goodness_of_fit/goodness_of_fit.py -------------------------------------------------------------------------------- /copulae/gof/goodness_of_fit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/goodness_of_fit/utils.py -------------------------------------------------------------------------------- /copulae/gof/radial_symmetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/gof/radial_symmetry.py -------------------------------------------------------------------------------- /copulae/indep/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/indep/__init__.py -------------------------------------------------------------------------------- /copulae/indep/indep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/indep/indep.py -------------------------------------------------------------------------------- /copulae/indep/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/indep/summary.py -------------------------------------------------------------------------------- /copulae/marginal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/marginal/__init__.py -------------------------------------------------------------------------------- /copulae/marginal/marginal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/marginal/marginal.py -------------------------------------------------------------------------------- /copulae/marginal/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/marginal/summary.py -------------------------------------------------------------------------------- /copulae/marginal/univariate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/marginal/univariate.py -------------------------------------------------------------------------------- /copulae/mixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/__init__.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/__init__.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/__init__.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/em.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/em.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/exceptions.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/kmeans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/kmeans.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/sgd.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/estimators/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/estimators/summary.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/exception.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/gmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/gmc.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/loglik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/loglik.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/marginals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/marginals.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/parameter.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/random.py -------------------------------------------------------------------------------- /copulae/mixtures/gmc/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/mixtures/gmc/summary.py -------------------------------------------------------------------------------- /copulae/special/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/__init__.py -------------------------------------------------------------------------------- /copulae/special/_specfunc.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/_specfunc.pyx -------------------------------------------------------------------------------- /copulae/special/clausen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/clausen.py -------------------------------------------------------------------------------- /copulae/special/combinatorics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/combinatorics.py -------------------------------------------------------------------------------- /copulae/special/debye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/debye.py -------------------------------------------------------------------------------- /copulae/special/dilog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/dilog.py -------------------------------------------------------------------------------- /copulae/special/optimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/optimize.py -------------------------------------------------------------------------------- /copulae/special/special_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/special_func.py -------------------------------------------------------------------------------- /copulae/special/trig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/special/trig.py -------------------------------------------------------------------------------- /copulae/stats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/__init__.py -------------------------------------------------------------------------------- /copulae/stats/_multivariate_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/_multivariate_t.py -------------------------------------------------------------------------------- /copulae/stats/correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/correlation.py -------------------------------------------------------------------------------- /copulae/stats/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/log.py -------------------------------------------------------------------------------- /copulae/stats/stable/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /copulae/stats/stable/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/stable/common.py -------------------------------------------------------------------------------- /copulae/stats/stable/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/stable/pdf.py -------------------------------------------------------------------------------- /copulae/stats/stable/stable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/stable/stable.py -------------------------------------------------------------------------------- /copulae/stats/uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/stats/uniform.py -------------------------------------------------------------------------------- /copulae/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/types.py -------------------------------------------------------------------------------- /copulae/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /copulae/utility/annotations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/utility/annotations/__init__.py -------------------------------------------------------------------------------- /copulae/utility/annotations/reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/utility/annotations/reshape.py -------------------------------------------------------------------------------- /copulae/utility/annotations/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/utility/annotations/summary.py -------------------------------------------------------------------------------- /copulae/utility/annotations/validations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/utility/annotations/validations.py -------------------------------------------------------------------------------- /copulae/utility/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/copulae/utility/dict.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/_static/favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/_static/logo.svg -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/archimedean/clayton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/archimedean/clayton.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/archimedean/frank.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/archimedean/frank.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/archimedean/gumbel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/archimedean/gumbel.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/archimedean/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/archimedean/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/elliptical/gaussian.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/elliptical/gaussian.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/elliptical/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/elliptical/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/elliptical/student.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/elliptical/student.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/empirical/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/empirical/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/independent/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/independent/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/introduction.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/marginal/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/marginal/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/mixtures/gmc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/mixtures/gmc.rst -------------------------------------------------------------------------------- /docs/source/api_reference/copulae/mixtures/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/copulae/mixtures/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/dtm/exchtest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/dtm/exchtest.rst -------------------------------------------------------------------------------- /docs/source/api_reference/dtm/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/dtm/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/dtm/radsymtest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/dtm/radsymtest.rst -------------------------------------------------------------------------------- /docs/source/api_reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/corr2cov.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/corr2cov.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/cov2corr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/cov2corr.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/index.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/is_psd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/is_psd.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/near_psd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/near_psd.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/pseudo_obs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/pseudo_obs.rst -------------------------------------------------------------------------------- /docs/source/api_reference/utility_functions/rank_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/api_reference/utility_functions/rank_data.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/examples/.gitignore: -------------------------------------------------------------------------------- 1 | *.ipynb 2 | -------------------------------------------------------------------------------- /docs/source/examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/examples/index.rst -------------------------------------------------------------------------------- /docs/source/explainers/.gitignore: -------------------------------------------------------------------------------- 1 | *.ipynb 2 | -------------------------------------------------------------------------------- /docs/source/explainers/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/explainers/index.rst -------------------------------------------------------------------------------- /docs/source/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/getting-started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /notes/examples/usage_guide.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/notes/examples/usage_guide.ipynb -------------------------------------------------------------------------------- /notes/explainers/introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/notes/explainers/introduction.ipynb -------------------------------------------------------------------------------- /notes/explainers/quick_primer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/notes/explainers/quick_primer.ipynb -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements/build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/requirements/build.txt -------------------------------------------------------------------------------- /requirements/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/requirements/test.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/setup.py -------------------------------------------------------------------------------- /tests/archimedean/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/archimedean/test_auxiliary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/archimedean/test_auxiliary.py -------------------------------------------------------------------------------- /tests/archimedean/test_clayton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/archimedean/test_clayton.py -------------------------------------------------------------------------------- /tests/archimedean/test_frank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/archimedean/test_frank.py -------------------------------------------------------------------------------- /tests/archimedean/test_gumbel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/archimedean/test_gumbel.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/elliptical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/elliptical/test_elliptical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/elliptical/test_elliptical.py -------------------------------------------------------------------------------- /tests/elliptical/test_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/elliptical/test_gaussian.py -------------------------------------------------------------------------------- /tests/elliptical/test_student.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/elliptical/test_student.py -------------------------------------------------------------------------------- /tests/empirical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/empirical/test_empirical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/empirical/test_empirical.py -------------------------------------------------------------------------------- /tests/gof/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/gof/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/gof/data.py -------------------------------------------------------------------------------- /tests/gof/test_exch_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/gof/test_exch_test.py -------------------------------------------------------------------------------- /tests/gof/test_goodness_of_fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/gof/test_goodness_of_fit.py -------------------------------------------------------------------------------- /tests/gof/test_rad_sym_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/gof/test_rad_sym_test.py -------------------------------------------------------------------------------- /tests/indep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/indep/test_indep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/indep/test_indep.py -------------------------------------------------------------------------------- /tests/marginal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/marginal/test_marginal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/marginal/test_marginal.py -------------------------------------------------------------------------------- /tests/mixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/mixtures/gmc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/mixtures/gmc/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/mixtures/gmc/common.py -------------------------------------------------------------------------------- /tests/mixtures/gmc/test_gmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/mixtures/gmc/test_gmc.py -------------------------------------------------------------------------------- /tests/mixtures/gmc/test_marginals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/mixtures/gmc/test_marginals.py -------------------------------------------------------------------------------- /tests/mixtures/gmc/test_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/mixtures/gmc/test_parameters.py -------------------------------------------------------------------------------- /tests/special/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/special/test_clausen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/special/test_clausen.py -------------------------------------------------------------------------------- /tests/special/test_combinatorics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/special/test_combinatorics.py -------------------------------------------------------------------------------- /tests/special/test_debye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/special/test_debye.py -------------------------------------------------------------------------------- /tests/special/test_dilog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/special/test_dilog.py -------------------------------------------------------------------------------- /tests/special/test_special_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/special/test_special_func.py -------------------------------------------------------------------------------- /tests/stats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/stats/test__multivariate_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/stats/test__multivariate_t.py -------------------------------------------------------------------------------- /tests/stats/test_correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/stats/test_correlation.py -------------------------------------------------------------------------------- /tests/stats/test_stable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/stats/test_stable.py -------------------------------------------------------------------------------- /tests/stats/test_uniform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/stats/test_uniform.py -------------------------------------------------------------------------------- /tests/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/test_common.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utilities/annotations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utilities/annotations/test_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/utilities/annotations/test_reshape.py -------------------------------------------------------------------------------- /tests/utilities/annotations/test_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/utilities/annotations/test_summary.py -------------------------------------------------------------------------------- /tests/utilities/annotations/test_validations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanielBok/copulae/HEAD/tests/utilities/annotations/test_validations.py --------------------------------------------------------------------------------