Skip to main content

ChainsAddiction

ChainsAddiction is an easy to use tool for time series analysis using discrete-time Hidden Markov Models. It is written in C as a numpy-based Python extension module.

Installation

Prerequisites

The installation of ChainsAddiction requires to following tools to be installed on your system:

  • Python >= 3.9
  • pip, setuptools
  • C compiler

Install from PyPi

You can install chainsaddiction from PyPi with:

python3 -m pip install chainsaddiction

Please note that ChainsAddiction is a CPython extension module. You have to have set up a C compiler in order to install. Currently we provide wheels for macOS. So, if you are using this OS you do not need a compiler.

Install from source

First, clone the source code by typing the following command in your terminal app. Replace path/to/ca with the path to where ChainsAddiction should be cloned:

git clone https://github.com/teagum/chainsaddiction path/to/ca

Second, change to the root directory of your freshly cloned code repository:

cd path/to/ca

Third, instruct Python to build and install ChainsAddiction:

python3 -m pip install .

Notes

Currently only Poisson-distributed HMM are implemented.

Release files for chainsaddiction 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chainsaddiction 0.2.4
File Size Uploaded
chainsaddiction-0.2.4.tar.gz 754.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chainsaddiction 0.2.4
File Interpreter ABI Platform
chainsaddiction-0.2.4-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details

Total release size: 857.3 kB

Release files / chainsaddiction-0.2.4.tar.gz

Download URL chainsaddiction-0.2.4.tar.gz
Size 754.7 kB
Tags Source
SHA-256 checksum
How to use checksums
11be5c07ceff836728861f21c214754263b1a85671fd752bf6b5763965846c6d
BLAKE2b-256 checksum
How to use checksums
cc75d8292feace93fe39b3e586cf6a7601f3f5f665dc5fe122283b9117b6a597
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / chainsaddiction-0.2.4-cp311-cp311-macosx_11_0_x86_64.whl

Download URL chainsaddiction-0.2.4-cp311-cp311-macosx_11_0_x86_64.whl
Size 102.6 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
33089aaa31c5d26965548c7fd4230a05ff43910e2d0b2530e24404e3be9d76b6
BLAKE2b-256 checksum
How to use checksums
20d4e79821f9b6696b22a5b517a570bc0b0fd5a6854380d070e85931df79080b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page