Skip to main content

Python library for analysis of time series data including dimensionality reduction, clustering, and Markov model estimation.

Project description

deeptime

License: LGPL v3 Build Status codecov DOI

Deeptime is a general purpose Python library offering various tools to estimate dynamical models based on time-series data including conventional linear learning methods, such as Markov State Models (MSMs), Hidden Markov Models (HMMs) and Koopman models, as well as kernel and deep learning approaches such as VAMPnets and deep MSMs. The library is largely compatible with scikit-learn, having a range of Estimator classes for these different models, but in contrast to scikit-learn also provides Model classes, e.g., in the case of an MSM, which provide a multitude of analysis methods to compute interesting thermodynamic, kinetic and dynamical quantities, such as free energies, relaxation times and transition paths.

Installation via conda or pip. Both provide compiled binaries for Linux, Windows, and MacOS (x86_64 and arm64).

conda-forge PyPI
conda install -c conda-forge deeptime pip install deeptime

Documentation: deeptime-ml.github.io.

Main components of deeptime

Dimension reduction Deep dimension reduction SINDy
Dimension reduction Deep dimension reduction SINDy
Markov state models Hidden Markov models Datasets
MSMs HMMs Datasets

Building the latest trunk version of the package:

Using pip with a local clone and pulling dependencies:

git clone https://github.com/deeptime-ml/deeptime.git

cd deeptime
pip install .

Or using pip directly on the remote:

pip install git+https://github.com/deeptime-ml/deeptime.git@main

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

deeptime-0.4.5.tar.gz (465.8 kB view details)

Uploaded Source

Built Distributions

deeptime-0.4.5-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

deeptime-0.4.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

deeptime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

deeptime-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

deeptime-0.4.5-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

deeptime-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

deeptime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

deeptime-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

deeptime-0.4.5-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

deeptime-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

deeptime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

deeptime-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

deeptime-0.4.5-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

deeptime-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

deeptime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

deeptime-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

deeptime-0.4.5-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

deeptime-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

deeptime-0.4.5-cp39-cp39-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

deeptime-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file deeptime-0.4.5.tar.gz.

File metadata

  • Download URL: deeptime-0.4.5.tar.gz
  • Upload date:
  • Size: 465.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5.tar.gz
Algorithm Hash digest
SHA256 e290101e8a63f2338091866af671821e4d972b9d4fabf3fee4a14777f9aef414
MD5 b896e014fbb1045bcdbcfd52cf1f0c1d
BLAKE2b-256 c76cb95ef5fcbb407e6ffa5157200deb2856dde0a0dad0c84280b66eb0634d5d

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: deeptime-0.4.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 714145dcdb1cc5bdcaa11901482370f75364b32e0ea106d7990e7025ba3a0558
MD5 ce774e964a40181ae4025cb94536b72c
BLAKE2b-256 1fe9af97df1aa1ad967c2ca3ec9749c8b719d4d3c78948c3345bb3677b1a6f41

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fa7a6960cb656dd61b0fd788bc86ae98600cfa3566ef13d55236e1904ee0cab
MD5 6cb5972a552cdd9985b2163d44e3905b
BLAKE2b-256 dfc70bbae335bbcd08613a3aa7bc995f7bd787f3a9c0bb2e40dfd92f6fb6d946

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd54f676377f6f6de42b830ed459b4ad49fc3e87822225a1c626ddef62861758
MD5 00610e6a4945a10e7edccba5a798d0a7
BLAKE2b-256 ec1c2ec0c307472e20deb2dd31fb5e8b332f52340abf354d9c752303217fe59e

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d9532eb850416907fe13ed63cf895133879be6afe1c9534bec002f0d60554274
MD5 41b3885dd2f9c5cf65d215562801b587
BLAKE2b-256 d1a2e332b96d53d631abbbd968eadc1b710143ddea1d5e54ec252d225711683b

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: deeptime-0.4.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7888d7a8f2f69ea1b0a723ad55652b224d64495a76431e57efab08abc610d1ae
MD5 705f3c763077acab1a9b88a3a27aa2aa
BLAKE2b-256 35b2bf2c48fff66c56c490fb5b8c5868c6f8da32a51fe69b876ec2081956b4ea

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec9aeb7c2624b63d86f0a011a229ef0d9c643696ae84c78fe19f68c8cfc1bdea
MD5 ba62cdbcea7dc458c82823ce75acbbb0
BLAKE2b-256 c2684a2efb1dcefaeab852f61b18856f3fe090d79b9e98916e60ca76dd2294d5

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69a09c60f9d0e12c035b7be4742fab1988d8e589064492f555c1b9c0b2f1c941
MD5 26d541f6fb610ae78df79d5d1f68661e
BLAKE2b-256 1aa3873f0cac65bbab30e0dc5a875cd38993d4991b45ec2ce11a766f90b84179

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ff05e51b0763392f3b64b854545a6e41cf9a445fb642d3e690fcafa261cdb3f5
MD5 a2bb11326fb20b504a487be5ea6d554f
BLAKE2b-256 47c4ed58619aedb874978f848cb6a525b436c65f2144f9a5795572838f9aacb7

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: deeptime-0.4.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ea7bead327a709eb703ecb5c2bb6f7a6c18d892b195b6e23840baea61d74fae5
MD5 d7d9a0a05a5596bd966bcf32a761d7df
BLAKE2b-256 87df1e25d583049aa622e08c292e15926fca4a790c6334c79ddda55e01fde80a

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2c1e148bc6c9cf027347834dd5ba1a5bf51f9cd01e375162f3bd516195b7ccd
MD5 a0a5ed663841a92648d49df9b09bc6c9
BLAKE2b-256 895cab91de6d72c6dd258185cc4931e708504c6420ecfcb8080d4cb886a3de79

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 499a8a955ad8e9160b86e69b2860c30561e5cf6b72d12170746a345dbc3570a9
MD5 15dd919abc252ef4072b223ebbfbaab5
BLAKE2b-256 e3c1e10f892f53f10d279a96a2f0d2b2dad3d4543eb420384bed11ad6fa293aa

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a755ebad819f396a2969fdd6a17fa10958807cf4d649f63213d60caccf543099
MD5 d0180ff64a82ab67d83aeb792d443b37
BLAKE2b-256 ec997e94f9bec9a92771c033ab6cc217e28ac94c0106ec60c0e16749193c87cb

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: deeptime-0.4.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 168f89346265a8f244f430a44b79384f9a319ce04748d5a03a7d9f16920b085e
MD5 4db159c4ef7c087785a619fc3d827bee
BLAKE2b-256 4f4d4ced244791babe75e07a8c529a63ffa00efd060a7a04956f5b85cd817bdc

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88f849730e055f2bcc592ee486e47dbefc23088d49655327363fb0acce983a16
MD5 45696cb8cdc9d89a167b220c0d4df736
BLAKE2b-256 d997c029ec4a875973f46a007bfbd6c461a3bbdf6321c41525e5cff9b8a66ae5

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28d7084f858ab1801f526fe1c996a152947c93b41b48db98055278f2a435d0a3
MD5 d50bf0901144840b5f3e6f5c20ea4ead
BLAKE2b-256 660dc814902d5abf243d6d8e7fb3f363c044734c896e7057545a49d22ff7154a

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d6974d6e736a46e366858c415160beea2e86fdb1fb51e7b69c83dbdf545fb219
MD5 fa1272476dd1077d5e6e12dca294cc96
BLAKE2b-256 f29f2cfe8655b8d71dc005aef22b948eaec3dfddcace750e6f08234786c8e326

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: deeptime-0.4.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for deeptime-0.4.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 04a3230920d3daf487d5324d174d001547b225d9e2c4a9c96b6c05950ae83b1a
MD5 8f96f2092dff42b5cc1a1f48fd013095
BLAKE2b-256 6be61107b687a09bc10a412fb2faecb28a69798d8e432fd6d6e64f1b56c8749d

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4c0b7a504c81201918673488f9f69c0e1fa435825b64e3bf92f4b7925adf469
MD5 4f03fbfb3cbd4d3a6ba2b8ee36f57167
BLAKE2b-256 2e01498ce6523713745922cf0416ddd8b3220310ca79af36a92bcb5e7b356788

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfc49855b21d5a3cb308db119844d928ae61910cd6c985cf6bed56e043d3ffd6
MD5 66a9e1976761ede4bdd4ab50e32b1eb7
BLAKE2b-256 145c5e045d59b0b003dffeb2762d44acda9de08e163da3e76ad1e57db0d8f4a1

See more details on using hashes here.

File details

Details for the file deeptime-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for deeptime-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1bfca912b9e23fdc5dfbf6863b79362654021088d9d8d21c8e06e7ffeea8c92
MD5 36c08ea847d507cbd45b87194c09d001
BLAKE2b-256 a1248a4fd8e29b6b7f86060de2e45d149516d59c86061fe70b58517bf7ba34c8

See more details on using hashes here.

Supported by

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