Skip to main content

Recombinator - Statistical Resampling in Python

Project description

Recombinator - Statistical Resampling in Python

Overview

Recombinator is a Python package for statistical resampling in Python. It provides various algorithms for the iid bootstrap, the block bootstrap, as well as optimal block-length selection.

Algorithms

  • I.I.D. bootstrap: Standard i.i.d. bootstrap for one-dimensional and multi-dimensional data, balanced bootstrap, anthithetic bootstrap
  • Block based bootstrap: Moving Block Bootstrap, Circular Block Bootstrap, Stationary Bootstrap, Tapered Block-Bootstrap
  • Optimal block-length selection algorithm for Circular Block Bootstrap and Stationary Bootstrap

Table of Contents

  1. Installation
  2. Getting Started

Installation

Latest Release

    pip install recombinator

or

    pip3 install recombinator

if not using Anaconda.

To get the latest version, clone the repository from github, open a terminal/command prompt, navigate to the root folder and install via

    pip install .

or

    pip3 install . 

if not using Anaconda.

Most Recent Version on GitHub

  1. Clone the github repository via
    git clone https://github.com/InvestmentSystems/recombinator.git
  1. Navigate to the recombinator base directory and run
    pip install .

Getting Started

Please see the Jupyter notebooks 'notebooks/Block Bootstrap.ipynb' and 'notebooks/IID Bootstrap.ipynb' for examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

recombinator-0.0.2.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

recombinator-0.0.2-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file recombinator-0.0.2.tar.gz.

File metadata

  • Download URL: recombinator-0.0.2.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for recombinator-0.0.2.tar.gz
Algorithm Hash digest
SHA256 65e7ceaacee0ea43db168b7e2368f52dd80c64f69ee5d0b10e65da063f847669
MD5 212a41a24d496603db0e01e0bdbff9f6
BLAKE2b-256 7189ac7fab6f6269848e70305115584258e0fee0425cc770f1d913f3efc32e33

See more details on using hashes here.

File details

Details for the file recombinator-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: recombinator-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for recombinator-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b9b177b04d46104c5918f4611fb958b5a97482692758dbf4239a6c9d89b120f2
MD5 b841cf4602e9fa9ee10b3acad8c9b770
BLAKE2b-256 3d837a7a224b3e5a9b4270873462104444ad339be47ac4c56225238780bf7da5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page