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 pre-commit.ci status Code style: black Imports: isort

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.0.4.tar.gz (12.6 MB view details)

Uploaded Source

Built Distributions

yt-4.0.4-cp310-cp310-win_amd64.whl (12.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

yt-4.0.4-cp310-cp310-win32.whl (12.2 MB view details)

Uploaded CPython 3.10 Windows x86

yt-4.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yt-4.0.4-cp310-cp310-macosx_11_0_arm64.whl (13.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

yt-4.0.4-cp310-cp310-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

yt-4.0.4-cp39-cp39-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

yt-4.0.4-cp39-cp39-win32.whl (12.2 MB view details)

Uploaded CPython 3.9 Windows x86

yt-4.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yt-4.0.4-cp39-cp39-macosx_11_0_arm64.whl (13.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

yt-4.0.4-cp39-cp39-macosx_10_9_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

yt-4.0.4-cp38-cp38-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

yt-4.0.4-cp38-cp38-win32.whl (12.7 MB view details)

Uploaded CPython 3.8 Windows x86

yt-4.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yt-4.0.4-cp38-cp38-macosx_11_0_arm64.whl (13.5 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

yt-4.0.4-cp38-cp38-macosx_10_9_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

yt-4.0.4-cp37-cp37m-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

yt-4.0.4-cp37-cp37m-win32.whl (12.6 MB view details)

Uploaded CPython 3.7m Windows x86

yt-4.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

yt-4.0.4-cp37-cp37m-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

yt-4.0.4-cp36-cp36m-win_amd64.whl (13.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

yt-4.0.4-cp36-cp36m-win32.whl (12.9 MB view details)

Uploaded CPython 3.6m Windows x86

yt-4.0.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

yt-4.0.4-cp36-cp36m-macosx_10_9_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: yt-4.0.4.tar.gz
  • Upload date:
  • Size: 12.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4.tar.gz
Algorithm Hash digest
SHA256 2cd58c3579efb88c3aefadc343ee6e399d893a2be5c60e61606a0fba6148b692
MD5 fe2b98cf51dd6d860b7adced443f9d7f
BLAKE2b-256 4b88280b68ca63861d34ef7f79e5e45a0476e320d25db2663981f9a1a3a85561

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.0.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cbcb3241ba79e4e47d43707e1abbfacd08494d1a51f300d8444c63ef8464d7b7
MD5 e90fb98406d697f6ae780047a09ec88a
BLAKE2b-256 703b13cc8b107f7f61bb1e2f97cb59de506f35cbf6845deef524e3c3be7777bb

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: yt-4.0.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 196e2926e408124544d1a9bca28b169ca75942d0d6616d8765479435b8ef1a35
MD5 2bace68c2825702a8c2cf242a728d4d2
BLAKE2b-256 7be52ea03db62301b39abd52165f5ac02498024877ec02583d6d3fdee6dfb2f6

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4557990c6d046b39b6735198baed267db159a2780d8c6862c54ffa49b574d96
MD5 782d7fb5a8dec6f76e7858661190f663
BLAKE2b-256 92bd3251dad10f4fad9bc0c3de7ce389cfd17d656c1f255a7310a3f867cacf65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yt-4.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26543820c6cea206b6ed7f0706628cc5422139e9a796e403c47703648a125f6d
MD5 c49d65d7113b739ce040ad2843e5c3c7
BLAKE2b-256 14a320ec5e354d015b66dbb2e72136fb25e0511b48308bfcd12c95a21aae6818

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yt-4.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c628d2181f45d94a8d4143a85a3411fd706cdbd26b7af70db6315578405904cb
MD5 1ec1a16446bd1009ed221e59a74cf211
BLAKE2b-256 659e81082dca792341f8e462111534b1f7c608724bdd44a6385d77d1f5675eb1

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: yt-4.0.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b9af6ea4ea115743e1bb35da7de6b7eec3a29d72ebc4c36e232f9896c845bb75
MD5 c79b90740eff6ec22fb019776b494382
BLAKE2b-256 75d32f3d6d78af5cffc1b8bfcf04559dd585f9494d83660a2195cce599c59279

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: yt-4.0.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 488db3f5f98e5c3ac648e756a3dc0fd91faa52404f1bfbca72c9caa0e96dca4e
MD5 bbe25e6f58f1cbb317ec6cf9c72969c6
BLAKE2b-256 4e141c242c3af6294af8b15342560a2f2417103eddef903e3eb6c2d3dcda626a

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1dbc616354ed097243521bf5780a6c1d3f3593b681df9c45ee153b004e47bc19
MD5 95132ea0226ac99959f4231f4b29c04a
BLAKE2b-256 97801b6688f8f0b539d7da449ba407d539c4287b1e305ca356807e426f266fa6

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.0.4-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 13.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 237e6856635043eaaceb3b4e254b5abf00434fb43792a66db9c7d24494244ab7
MD5 56587a79b158708488537b98c163d0b8
BLAKE2b-256 60cd71603b74742cc6251dc4cf9c4252854e43517c78a4c968cdc604cb6ca8bf

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e9661adab8770a2bc2bfbb2ea5fabf7e58088d5bb4acf4fbe11d2169540c4f3
MD5 a8d035d5258cbccc5072b2978ba8c656
BLAKE2b-256 0c9c5c62f4dca5f2449a27a433af91f1335bc725c46c0127b9d7f1f4253ec134

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: yt-4.0.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 13.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5189c9b884a6a3c5651426ecc18062d02f2b00dd3f9baa5d2dcde0cc02671a26
MD5 50f67623a421cad48a56bb060d6f58f1
BLAKE2b-256 1c0daac050d523194645cef4c4c6c2cc6ee7b419ce06016aa7b6d64fb82854d1

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp38-cp38-win32.whl.

File metadata

  • Download URL: yt-4.0.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0aa7532283960bc6e22118f3917c52a52a520a4ee898f5cc37f3b80b9a1384a5
MD5 7e56a39e035ad14e6965b7d11ba72299
BLAKE2b-256 f918c56ee3ca1085e9e47723da14e19fdecf6126a8bce9c69124b27c0561410a

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b8cf288e65fa9eab0fdc679723964f830169136d2243120a1f7af6f1de12418
MD5 ab2983d671bb9160f83cb1ed3eb44a1e
BLAKE2b-256 e1de826ce8d8fc678aa6dc05dfdd1e0cc925ac4a108c379e8e9288e800feb465

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: yt-4.0.4-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 13.5 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d96f039864a8cd5ccd3443a8f18daf7fffdc46f2819085fd2adee4779483d54
MD5 66e7708068dae7d19f3a64648f17b0e1
BLAKE2b-256 20599bd2f942de6482287a516b1beeeafed7337604f39e15d4d4bb3974962269

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92cfd7952aabfe74ea80f6c5ee48a421311f942ba98936eb7e2bb94b14b9f51a
MD5 8cec0690e77eede2f9769ff936d69193
BLAKE2b-256 bc0c7bda653047a094a3d36a222a7a23fafea8b6064f5f08beee4e1965bd7150

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: yt-4.0.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 92bea42f445d27a6423370efd6d94660f5487e9f3e2c37f48347d1dc71e165ae
MD5 cad717a43f08338de73ecead651ca971
BLAKE2b-256 80f577bb1a24cf8e46e69e930b52cc4235165525493234d2aefabc48057568e9

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp37-cp37m-win32.whl.

File metadata

  • Download URL: yt-4.0.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d7c14db0285852242ff21bf8451dec160c148bc599ebe3c44efadf2b2cc07cd6
MD5 9e1aac30b5cb9baa05738f73acad7176
BLAKE2b-256 4354dcd81a3bef8a0a427b5fa48e0c178a028d44237f156a7846655272e5c6ca

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16a117f1b55494ccfe3e066865b1197293515a9b056cf2c2405664334cf8efe5
MD5 142fef333f533f737160f82b3a65e88f
BLAKE2b-256 f41ea3ff74d9eb527aab3ec7dcb5184e8eb36c144ddc44b958188ef9efe85ac5

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a59ec6532938118d0a5f4f4ff6bfa46b4e1204dea8b76edfe5b70f4c28301214
MD5 cba0da0216089bf153642540e5d80770
BLAKE2b-256 9e48c929e7afe841a80fb77c3292309556da33c60ff662b2605e8e2233e8130c

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: yt-4.0.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 13.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1d5f78b05eba36d4e1c93e81b6c6116a6a9745fdcbf55c6858fdd07181c7e665
MD5 c07977f015b0b74c59c181baa504018d
BLAKE2b-256 cd1195f5129f1ed21e97f329c3093c5b7d224264bad95ca8d40fed7d76bbeb2e

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp36-cp36m-win32.whl.

File metadata

  • Download URL: yt-4.0.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for yt-4.0.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5063c90090a8e550a84f738ece47fe541b8fbba6d48adf9759f2bb87a0e25dd6
MD5 e775ddd79d3f9ea35876b23f145805a0
BLAKE2b-256 061f9d9e5018376b2e8007ae44ef0891f2a1a67268404d77d129be4bb63452ef

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fc2b51e2ba073bd85ff1f1ae5a5b6471a179f6d91d1bb951207b106f240cec8
MD5 aae7ba0d6ca16c12ea4b360642c77e59
BLAKE2b-256 8cd4400d59fa4b8c22d613b66aae81c09af3755ee6dbf6d4add178dd2da712db

See more details on using hashes here.

File details

Details for the file yt-4.0.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.0.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02b4228971b8ce4e1e841def9f968d944756de7c26ea53c7b6e49f950da4592f
MD5 f31989c96fc6a0f1b6b35858c4c3e43b
BLAKE2b-256 0dede24700328a97029646172553af98f4061e24141c3b39adab53e7b95d189e

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