Skip to main content

An analysis and visualization toolkit for volumetric data

Project description

The yt Project

PyPI Supported Python Versions Latest Documentation Users' Mailing List Devel Mailing List Data Hub Powered by NumFOCUS Sponsor our Project

Build and Test CI (bleeding edge) pre-commit.ci status Ruff

yt is an open-source, permissively-licensed Python library for analyzing and visualizing volumetric data.

yt supports structured, variable-resolution meshes, unstructured meshes, and discrete or sampled data such as particles. Focused on driving physically-meaningful inquiry, yt has been applied in domains such as astrophysics, seismology, nuclear engineering, molecular dynamics, and oceanography. Composed of a friendly community of users and developers, we want to make it easy to use and develop - we'd love it if you got involved!

We've written a method paper you may be interested in; if you use yt in the preparation of a publication, please consider citing it.

Code of Conduct

yt abides by a code of conduct partially modified from the PSF code of conduct, and is found in our contributing guide.

Installation

You can install the most recent stable version of yt either with conda from conda-forge:

conda install -c conda-forge yt

or with pip:

python -m pip install yt

More information on the various ways to install yt, and in particular to install from source, can be found on the project's website.

Getting Started

yt is designed to provide meaningful analysis of data. We have some Quickstart example notebooks in the repository:

If you'd like to try these online, you can visit our yt Hub and run a notebook next to some of our example data.

Contributing

We love contributions! yt is open source, built on open source, and we'd love to have you hang out in our community.

We have developed some guidelines for contributing to yt.

Imposter syndrome disclaimer: We want your help. No, really.

There may be a little voice inside your head that is telling you that you're not ready to be an open source contributor; that your skills aren't nearly good enough to contribute. What could you possibly offer a project like this one?

We assure you - the little voice in your head is wrong. If you can write code at all, you can contribute code to open source. Contributing to open source projects is a fantastic way to advance one's coding skills. Writing perfect code isn't the measure of a good developer (that would disqualify all of us!); it's trying to create something, making mistakes, and learning from those mistakes. That's how we all improve, and we are happy to help others learn.

Being an open source contributor doesn't just mean writing code, either. You can help out by writing documentation, tests, or even giving feedback about the project (and yes - that includes giving feedback about the contribution process). Some of these contributions may be the most valuable to the project as a whole, because you're coming to the project with fresh eyes, so you can see the errors and assumptions that seasoned contributors have glossed over.

(This disclaimer was originally written by Adrienne Lowe for a PyCon talk, and was adapted by yt based on its use in the README file for the MetPy project)

Resources

We have some community and documentation resources available.

Is your code compatible with yt ? Great ! Please consider giving us a shoutout as a shiny badge in your README

  • markdown
[![yt-project](https://img.shields.io/static/v1?label="works%20with"&message="yt"&color="blueviolet")](https://yt-project.org)
  • rst
|yt-project|

.. |yt-project| image:: https://img.shields.io/static/v1?label="works%20with"&message="yt"&color="blueviolet"
   :target: https://yt-project.org

Powered by NumFOCUS

yt is a fiscally sponsored project of NumFOCUS. If you're interested in supporting the active maintenance and development of this project, consider donating to the project.

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

yt-4.4.1.tar.gz (4.9 MB view details)

Uploaded Source

Built Distributions

yt-4.4.1-cp313-cp313-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.13Windows x86-64

yt-4.4.1-cp313-cp313-musllinux_1_2_x86_64.whl (36.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

yt-4.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (35.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

yt-4.4.1-cp313-cp313-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yt-4.4.1-cp313-cp313-macosx_10_13_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yt-4.4.1-cp312-cp312-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.12Windows x86-64

yt-4.4.1-cp312-cp312-musllinux_1_2_x86_64.whl (36.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

yt-4.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (36.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

yt-4.4.1-cp312-cp312-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yt-4.4.1-cp312-cp312-macosx_10_13_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yt-4.4.1-cp311-cp311-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.11Windows x86-64

yt-4.4.1-cp311-cp311-musllinux_1_2_x86_64.whl (37.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

yt-4.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

yt-4.4.1-cp311-cp311-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yt-4.4.1-cp311-cp311-macosx_10_9_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yt-4.4.1-cp310-cp310-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.10Windows x86-64

yt-4.4.1-cp310-cp310-musllinux_1_2_x86_64.whl (35.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yt-4.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (34.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

yt-4.4.1-cp310-cp310-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yt-4.4.1-cp310-cp310-macosx_10_9_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file yt-4.4.1.tar.gz.

File metadata

  • Download URL: yt-4.4.1.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1.tar.gz
Algorithm Hash digest
SHA256 2df36425b48321ca236ea638f64fbe834f5d3b47c948cd519a7b048686253c25
MD5 344c2bda2f7af41d83efabaacf916927
BLAKE2b-256 a588a317bc580d1f21594e60e7d125bda44ae808cfdfaba3c1da906cbc5425f7

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: yt-4.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 16.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eaf8fce735f20c50805f7fea00529d9bae36bbfc47e35868a9c0a23407edf323
MD5 870e5a58e2f3dc9ce9a9b27482696950
BLAKE2b-256 321e24a9a03bc3ac7256bbecd1963c3c743293bd7dd51ca4111d60c69e0b0274

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 36.4 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1fde758e2f6b1e1c4e691105a3b08d79ff145afc275b148f705eee6821b4c79c
MD5 3e219b1c3920740ee921dc5e3bf27592
BLAKE2b-256 5be826fd9f41690b6337ab527e57df023ccfbf3062612176a36d368834ffd155

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 145cc46e67e82a4d8eb8cd8ce78b65ab57b6b94ed05d4e801d9574c6be03887b
MD5 fa7c607d83a9304af641b896b138ee54
BLAKE2b-256 179b66a6b4e2d3980ac235195b2d5742a3c57b232728162caa903a439e019fd1

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.4.1-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c89ff53cd96678dcb1cb6c8d574fa29687f4359f9c5e49ecb483fa00c77422c7
MD5 cdbd3ea6ce9b8c4695ae42c32bca7bb1
BLAKE2b-256 1d134783b35e9b49c782d71b7f458b4247affdc5ffa41f9bce892ac9479a9beb

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 74626abb897b52a9b77b9f638f4bc4bc5f342e37fa8619af37134bb4a3e6d3b2
MD5 4e1e0afc6fc950b221db1fda0ef2512d
BLAKE2b-256 ea56c707b69df4d3991edc606ceb2981be491c500570b8d873561f428beab448

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: yt-4.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 16.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98069c3f27b531670a94ecab3652e7ad9e2bcebf9b8759c002dd33ad24b50504
MD5 6b95f578e47f5deaf8277302c28fb7b9
BLAKE2b-256 1a3a40464e8ae9c9af8f5daafd574bfa145250767cae9fa2325a8e6161c9bec3

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 36.7 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a395ba1ebc57e909e7db146c44e6a29f7250b7871a02bfb174e295f96fb89058
MD5 eb63dc0c1be3187ca9d0d15c337e6bf6
BLAKE2b-256 fca4ffd9472830738c43f4b03c270ab48d757823e768d17c5bc2653a7c8fb93b

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f6f7a51b6580266635a8850bbaffb381d28b711ccaaa4ef2be996dfe028e6d7
MD5 4bb3740a42f3207788a53059f4ea948e
BLAKE2b-256 51393249dbaf61d4bc212c56935eb374cc88a2192e3ca41239e9f34436164604

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.4.1-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a55fb0136b1740a4d52250a4dadc8f139d0dfc72fd96bd11258d9a0bb877a866
MD5 6856006158fba26fe0c912e9832acc98
BLAKE2b-256 0fc14376d251e9575202a0b6a14f2b4ad0bb17379afd82ed599451d97142e3ba

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 10a581c961c747a7bdca29841003d821129f35b35d18579621f42529e714a231
MD5 39ee29ef69654dcfc2fa6c2ea5a7ecb7
BLAKE2b-256 93d4958233d74253ad54e1a658364da21cd1d1c2214a8fe9735645a5f6b5f31e

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: yt-4.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 16.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4e451cdac653c626713216d1883d22c57e340236bbd50e871ce8a141611c3dc1
MD5 c4bed9eb7b5c185e0af424b3dbeae300
BLAKE2b-256 560bd15bd4529fc8989dacb2682efcee6343c60124c68074422fe5c341adf1f3

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 37.0 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80f1c193426614e47b6cf0c088d77ec4a91120015ed7b7d7dff6aba3582f3ba3
MD5 06536f6d2ab861d119d28f10597ad6f7
BLAKE2b-256 03816263ad76126e95df1134b6b9c5c2b5381ac7f08dff49cb86fe852171385b

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 934cac5970f71e422512ab2b4c5ac47810d5533b735529ca6002060dda6bfebd
MD5 75e56ac30657b4c20cb79a55ed4ccd4c
BLAKE2b-256 c72a76088cc3a8cf82597957499213085944a500ff605daa2adf845a617e4557

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.4.1-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9612307b8d7b60a0b87e2f9453f2511f6f7451911694dd5aae4bf9db71429d44
MD5 75b32e582b4947431594afe6ea4fb5cd
BLAKE2b-256 5c06478b5e4b126a837aff4ba8179a4d9f56b371bdc49dbd086ea3bd759ea60f

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp311-cp311-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.11, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac24a1a332719dad82deaa27c029006c794daea267314322d45f3ded896d0791
MD5 13530f56aada495f0d232ee7e891780f
BLAKE2b-256 3da68234fd7d850c09f732fc0fcf7ce60ccc61b970f9cc38d204c69a175850ce

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: yt-4.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 16.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a81957fcb1a00e216b02f69303cfa6a6ce6118bc40f3b34fc997a833cd3ae916
MD5 e3821aa8e83dc4926abf6f6cfa690a26
BLAKE2b-256 cd4b40164abdc1a8ec5b9cce43dbf5e005f97fd604a820867cd622283545007c

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 35.3 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e78ed03cca12ff2c7f929d97e53853366db5c6a33262bfcb6914a10dd1c190f8
MD5 8884b0e8d908ec9bf0d322f9c2049155
BLAKE2b-256 b4506d5c459a91e0bbdb82589ad7eec20136f6fb5041921eea033caa809670d9

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.4.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65694b38deee31f36b8291b065269bff5bedfdc8aa22d9b8c139419a82ad7ce0
MD5 72aeb0e6eb11722b164ebc9a085eb72a
BLAKE2b-256 826e2c545ebb3529d7cb0067286bc22106e1d8b8b208433c173ef3b4735ee762

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.4.1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0cee80d49e0bceab092a0e58778ff35798df6347b6ce904135e1c0f249a9724
MD5 068606f3b393fdb627096e28dcbb4388
BLAKE2b-256 b28d238534e8c84a4c7f533dd2d2414069dfb2c2ef5b5dd304e691084cf3ac98

See more details on using hashes here.

File details

Details for the file yt-4.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: yt-4.4.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for yt-4.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24822a8af31a3d1c62214a790cdb08b284d47b1742ab248bf05475a506a17965
MD5 65d7b8495c6f7a245533b2da95668eb9
BLAKE2b-256 ccbc8e228f1d55f5eca4bad3f9c3b523cd9162fb9c2fdc6eb7c2c169f6d9264d

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