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 Code style: black 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.2.2.tar.gz (11.7 MB view details)

Uploaded Source

Built Distributions

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

yt-4.2.2-cp311-cp311-win_amd64.whl (12.7 MB view details)

Uploaded CPython 3.11Windows x86-64

yt-4.2.2-cp311-cp311-win32.whl (12.2 MB view details)

Uploaded CPython 3.11Windows x86

yt-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

yt-4.2.2-cp311-cp311-macosx_11_0_arm64.whl (13.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yt-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yt-4.2.2-cp310-cp310-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

yt-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

yt-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

yt-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: yt-4.2.2.tar.gz
  • Upload date:
  • Size: 11.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2.tar.gz
Algorithm Hash digest
SHA256 9a3a2ddf5ca30ca34b1c85465a70a0d4579d1fe834d07eaf9693b5ce7fdb9949
MD5 5e0d43140ce4fc09f540a74e5b3e3e85
BLAKE2b-256 c26c061eb396994b660ca95d037390075d8a465dccee95be0e9a3b4255da1e61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ae690e3641f7ed66ef67472e2f030d0ce7f42fa953240be501de160d6907ebb2
MD5 8e9e77cb006ffa0cf31cee5e0b884db8
BLAKE2b-256 26f061307f1e0f75bd2c41c34007ea324241c14be9d2983a113b02153cd6e51e

See more details on using hashes here.

File details

Details for the file yt-4.2.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: yt-4.2.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2c554119f590d401fe9fa2519121a3c9413d491d5d63201a296520172eb2aacc
MD5 e0788d6691ac292fc38dc75cfd0e61c8
BLAKE2b-256 b95fa294ca38a4b18098449cfdfcbd129ac76e3eca3d51e3a5a8187375012712

See more details on using hashes here.

File details

Details for the file yt-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4394f06be425c57ce8cb669854b3baf4856ffbb145050e44352b3cc4c0924d4
MD5 97506a7432a7c524df56a312412c1c11
BLAKE2b-256 19ff706a67b98e87da079b241fbfd79f5ace9bc1fadc14a8d5b04aa3c5448ec9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 13.0 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1730e5102f6fcfe1a4fa4ac4b861f534b5985cff472e41dba064fedcde9bc194
MD5 b7a3ee634b72743ff72e840087db2bef
BLAKE2b-256 f57dc1c982fbd4b43d99f5e674bc0eeed518aceb738d4414613d9a3904c1cdd4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yt-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3efd1f6b2ba978704d8e5977dde51764b0ef709ba8298841a1da1257583d669b
MD5 539f1059343be93890fc8e1735357d1c
BLAKE2b-256 11ccb42050b17cd3a134d5fd8c3285bb912ede8a23ecd5b816e599d3a7197132

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1cb04fbf1e5e435a624e27a81ce0183f22cd176310b2afaf71108d6b8727d1a5
MD5 848c03f8ae26b52f9c1c3a12625bb898
BLAKE2b-256 d9eab5e72d4caa93d93df62e8284a0457d7f24e8248fde8d6551eaa3a018ba1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 603db08fe68988c8c63ebc8feee1e80e115ae5e12cf557acc4313f5419f10887
MD5 477d4366f7f640768c892eb9bb3372e1
BLAKE2b-256 439c58d836571a95e9a90b182056121f13b6edfe496c989ea3651214be366dc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yt-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1551cf5ce591cadec61af473bead697698993565974ddaca7207b92e5cb738f3
MD5 8f89637e45f9bbca958e6ec2649934d0
BLAKE2b-256 1e618e8f838719b76ebae2ea282d567f08466f58defa0b91b2a4b11a23030eff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 13.1 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d56a0be12f0d693899d29e5fb4f8225973a3b7c61d26071981e05d3b1b41c00b
MD5 f369406f9af04d60593c48fc28492388
BLAKE2b-256 318d85aa6dc6206c9c81e07b44e15adeca53ecbbf1d90d0ada97de38afd0cb9c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yt-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 93c5b02dcf878a63daf3c3d4feb372d61d9f2ac30378e6c8668869e5b8733c12
MD5 27dbc5250697745459b43ee0727629fb
BLAKE2b-256 b8767c26f02464b71f6e5ef0117ec16b5cf970b197c6bff3b32ad5ae3f0c9131

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1ec331c4a6a01ec0f746a8d4dc39abd7a9f821b05c5ef2c3e35ba02ae9baa627
MD5 242dec33073a012bcbe3e55aafb2ccaa
BLAKE2b-256 40e6c2dea5c1f92d40692431b6f7d9d8bc0561526ba3c3783e29f89a25826751

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8ec2ab0a568933d179468ccbb4ede77790eb05778cfd59086acc7e74242752da
MD5 46183abf3f3030ac6dcfe9bd51e7a215
BLAKE2b-256 fb408340cf819c8c77ab44a18fb3f13428d04c8dd337b81f10632b23d31a89cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yt-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 845d3323cc63a6146dc873529134c304c48266bff32e096b5503b5a79442b4ad
MD5 1842d4c74d983c8ddca703d6448e4a5d
BLAKE2b-256 a26551c3594e27825cf6ff06d76e71abfdbef12f68221c563d55f0b56944db6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 310b057aa7d1db9ebe357f1561f057623bfeed925d773cc55215fac0df81b2aa
MD5 c859388c15d6c934215340f2e27efea2
BLAKE2b-256 171c05c1660e35b9d6be156563dd5710b1a79d3d85170612ec0b80156e34eb89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 13.7 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef0c93e1dc93aa393c1fba9c7fa545ac7ce6dc17961b03d5458101cb84950649
MD5 7d6d300ca808fb538b5ef66979763b9f
BLAKE2b-256 8f704375ef2d119092051d560b161077650cff9a9421335965a95085355bae4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4f1971f31ad7a1eda363d41a18b55f06a0f8143440394094541c144b952f5e19
MD5 78a111d01c672c2e783c3074704efd2e
BLAKE2b-256 319c3c304200ad65acbed20b20cf669d3a7aa309cd7962ce0abaa60a162509a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ef0cdd3150b045060f3407a13fafbb71daccfa4cf0de6594048667eda48cd015
MD5 112694db3e6c61dcced8c5ea12876bd5
BLAKE2b-256 9af98961ec2e751d98fc16bfd5291a6dc21ab0a034268832b3fddd88275f2da2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yt-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4727ff117f77e5cabd2d4ba3b74e833994ca0008b778780b674e989526ec2327
MD5 ac9bf12e6f3266875cffd4637cdc15be
BLAKE2b-256 34065d1fc71e73d0c12324bba3ad0da70c2c3d97be933e6773da0470540b09b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-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.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d132fd95b592f21b8fe2ca9e8aa6114afa261d37cb6c643817a65c7f14bd52a
MD5 a8990a57fefa07d178cf549d4464fc2d
BLAKE2b-256 c1fe7889ff082e2061697899cad2a7f5e5f45ea7a5f34af1a5ffbc90567b0876

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yt-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 14.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for yt-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c52e1a0a46521091b10c844f895b0fbebcad342b0b6be3a8446c437f6f32fea2
MD5 0b3632a486961627473e785f09a76402
BLAKE2b-256 437dcca3c3364f0c5d943300f14d9ac6e665b56d1bf9e7b1564a678f9354774a

See more details on using hashes here.

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