Skip to main content

Dynamic Quantum Mapping

Project description

Dynamic Quantum Mapping (DQM) is a unique, open-source system designed for exploring and understanding the intrinsic structure of high-dimensional numerical data.

DQM works on any given data set, using the mathematical framework of quantum mechanics, by creating a high-dimensional data-density map and then moving data points toward nearby regions of higher data density.

No assumptions are made about the underlying structure of the data.

Visual and numerical analysis of the resulting animated ‘evolution’ of the data can reveal both clusters and extended structures, leading to a rich understanding of relationships between and within different subsets of the data.

Installation

Install DQM using pip:

$ pip install pydqm

For visualization support (recommended):

$ pip install "pydqm[viz]"

See the Installation Guide for more details.

Documentation (on Read the Docs)

Documentation Homepage

Getting Involved

Credits

  • Marvin Weinstein

  • David Horn

  • Bernard Chen

  • Zander Teller

DQM uses the Eigen library for linear-algebra subroutines.

License

MIT License

More Information

For more information, contact Zander Teller directly at zander@zanderteller.net.


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

pydqm-0.1.3.tar.gz (33.3 MB view details)

Uploaded Source

Built Distributions

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

pydqm-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pydqm-0.1.3-cp313-cp313-macosx_11_0_arm64.whl (109.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pydqm-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pydqm-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (109.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pydqm-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pydqm-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (109.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pydqm-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pydqm-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (109.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file pydqm-0.1.3.tar.gz.

File metadata

  • Download URL: pydqm-0.1.3.tar.gz
  • Upload date:
  • Size: 33.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pydqm-0.1.3.tar.gz
Algorithm Hash digest
SHA256 84e7b85477607844291b5a891f9a50f07abd61e28f3901d26b04d642bbaa8658
MD5 dad209ab150c1a4fdaed06fa8c16b144
BLAKE2b-256 b9c52c59eab0b33b9bb715a545b7c63fe5ed7b63998ce960e4d5ab968a6f0e1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3.tar.gz:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3606fb003c7c624da6c7d1509f1f649143eea4c23ac69955aa4391f68a205a55
MD5 570a0778e6058f3499ec3f99bca0081f
BLAKE2b-256 8ffc11537c827de6d3f69df18c1966ac1d5337734ffc20d9f7878a0380370eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e965d43165e11339146d7bf965dd1d0a0d3d0b3a01c23aa075696d954c769856
MD5 7aa4e7049d647ec1759275906a87ceed
BLAKE2b-256 e9add17f48460dd7ffd18d896f51a54cac28cd0ba9a161f869bd8b04dab59cb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91d6bdf7265d717d3d53b20690998adc81fcb4af48f73c62da513c744342835a
MD5 3e696eefa09a2344eb60984736a0e1d8
BLAKE2b-256 8534989a3da47e93f7d0a29ddd461fdd9db29bb636ea038fd0c169a76c31f677

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5511922a58d6703e54213263233f34875d04af862beaa217f49bd6d972ef9f01
MD5 6ebdfb5f7b699b48e85a4a50e8ad1a6c
BLAKE2b-256 b75bff0d4cb7ca6999a71d6749202d87b3646120902a31c92c2e10af1c0cbc47

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a997413e409d80996e5b13bf1a376cb1bd4033f76037ace458fba2db4189106d
MD5 f45d35076eae14160b4cf63f6386e3e0
BLAKE2b-256 380a6819b0766656b9359e97fa7c4bce9dab082924a94022ca6866b53fd9bbab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ace0ad55e120753bd91f6fef02ca878ccb968958cd8c3b9a794f3e0e78f16e9
MD5 63a5dfd4b981d1a55d0da6faaf648daa
BLAKE2b-256 080db1d20600d9eef2bc18afd49428e1e91690f0a728188c086817bd08e39723

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21aa304d59b813feffde912cb258559923ff1234bcfa0024ae2a440889c1179a
MD5 f3b1c52bb098e66472a2027ce598f2ad
BLAKE2b-256 cd7125fee6611eb6ee1dc576a2e4ac3585f992da1e31cc48f002f5f321980891

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pydqm-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pydqm-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3eaf468b4f84525ce10cae0ee440247dd35def51c8c1f3f880706f9ceebf205
MD5 6a109e883fdded20cac1bcaa4ad003ee
BLAKE2b-256 aba921ecb0f4a937c7d5e438b2b39bf4ee4d951be3d14b7b820c1a65e2da80c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pydqm-0.1.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on zanderteller/dqm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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