Skip to main content

A repository containing some experimental packages and enhancements for yt

Project description

yt_experiments

The yt_experiments package is a home for rapid prototyping of ideas that don't quite fit into the existing yt-Project ecosystem or would benefit from some community testing before being merged to yt.

Current experimental features:

OctTree conversion tools

OctTree, imported with

from yt_experiments.octree.converter import OctTree

can be used to create an Octree of cells then convert it into a format yt can ingest.

Tiled Arbitrary Grids and Image Pyramids

The YTTiledArbitraryGrid, YTArbitraryGridOctPyramid and YTArbitraryGridPyramid data objects allow creation of larger-than-memory fixed resolution arrays for fields from yt datasets by tiling together YTArbitraryGrid objects.

Import with

from yt_experiments.tiled_grid import (
    YTArbitraryGridOctPyramid,
    YTArbitraryGridPyramid,
    YTTiledArbitraryGrid,
)

and see the example notebook here for usage demonstrating how to convert yt field data to on-disk zarr arrays, including generation of a zarr image pyramid.

Contributing

Contributions are welcome and generally follow the same principles as main yt, including the Community Code of Conduct.

We'll try to review contributions quickly and cut new releases as new features are merged to make them accesible to the community as soon as possible.

Not sure your idea fits here or in one of the other yt Project packages? Reach out on slack (instructions for joining are here) or open an issue.

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_experiments-0.3.0.tar.gz (13.5 kB view details)

Uploaded Source

Built Distributions

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

yt_experiments-0.3.0-cp313-cp313-win_amd64.whl (102.3 kB view details)

Uploaded CPython 3.13Windows x86-64

yt_experiments-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

yt_experiments-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (679.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

yt_experiments-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (109.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yt_experiments-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl (118.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yt_experiments-0.3.0-cp312-cp312-win_amd64.whl (102.7 kB view details)

Uploaded CPython 3.12Windows x86-64

yt_experiments-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

yt_experiments-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (685.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

yt_experiments-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (110.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yt_experiments-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl (118.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yt_experiments-0.3.0-cp311-cp311-win_amd64.whl (101.3 kB view details)

Uploaded CPython 3.11Windows x86-64

yt_experiments-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

yt_experiments-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (701.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

yt_experiments-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (109.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yt_experiments-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (117.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yt_experiments-0.3.0-cp310-cp310-win_amd64.whl (101.4 kB view details)

Uploaded CPython 3.10Windows x86-64

yt_experiments-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yt_experiments-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (663.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

yt_experiments-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (110.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yt_experiments-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (117.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file yt_experiments-0.3.0.tar.gz.

File metadata

  • Download URL: yt_experiments-0.3.0.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yt_experiments-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f7efd1686e1dda8b998fe05eb1d1493beea72bdd0412b87ad7d3f72873e30fc1
MD5 fd60aec3ddb98feac23a49be84ec2435
BLAKE2b-256 2320999c6dc1489e4970eba06eb6161a8d8516a828de766c74eb23e4d9d04424

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0.tar.gz:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 de94eef3de3781cb4009a36af809d0743d4222e3b55412a771c1fddccb4685ee
MD5 caed6a9a4a387741ed5e1bb3c58e77ea
BLAKE2b-256 b641585cbef1939fbe0ae28ac26ca57ae88b0cf0e7737443a908301c14fc4335

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp313-cp313-win_amd64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2209eb33d6077a086d878ba85fea3931fc1ed7ad3c43f4ba487fb1a068cfac66
MD5 42715c43c10fab1ce82fc137c693573c
BLAKE2b-256 279624848c0104ccc4fc46c87b4b786b5d75922fccc27171a6aec9fa5866f9db

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 935e065f570e79c48622b42304cbbbfc50929bdf7a3cede40f7063394b9b233b
MD5 7094c0df99dc6444876e44e921591af9
BLAKE2b-256 ce67230b9b655558d46883db06d23cc184ab37916a1c517c1ba6f3ef4bc8bbf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 514184ce3bb4c2bef99fdbec77b2e94d8a88df87388b59c6891d403279371229
MD5 6e653a2c138bb9ecbd8b4c879c7ab0bd
BLAKE2b-256 b6f08e5424f2f685890cb10a765afa870cec22557f10c7dd67c063e131dde268

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8475fdf978007e68203430ce80b9864084a8cb820c4f34785b4730c6d96eb369
MD5 11f4370779085b2e571d77e0c17b1d5d
BLAKE2b-256 011268ee440125dd1a30e0d7552db55e83098e73151b6b27e09a624b60338900

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aae65d25aca40144b1320e9727a25b34956670054a0af8dfb2fdf13f6c847bdf
MD5 b45cf4f4eb7f2dbd76e6e72a49778f79
BLAKE2b-256 60d69d4ab34e134eb8006c9d0e9e59886d8eee90e8809d370b4e68a535db8dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp312-cp312-win_amd64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac810b5a5f9a9e69d44c9571c57f1811803acf87fde6b23287ed4d9f68306a85
MD5 d99879e1ed31f3abef70da8b4b82e6ee
BLAKE2b-256 0705fbc90c149c61104762f5d834f0ac0cb7cb719eec016bb837055744c357b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 151be729040049516f0935be0139044bc990383ee1b383592aa4bb61698f3f6f
MD5 6a7b4f2f97b1ebf9dc0eec00306d3269
BLAKE2b-256 cb5dfc9a0c45a1821a92f6f38756cc3a7a6a70f3b38f9f12fbf8905e7e92b979

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f41933f8bb884d98ec0e4b1812b413d1390ca2ce327071969761e420aa53b651
MD5 d3d22d9692f430e5fdbef8a3cbb02bde
BLAKE2b-256 213816e133a4853808cb402e508a92ac938bb53e7eaac5b5ea6ae4312dba74b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ac8a024a066e55139d107559291d003dc9a0cc6f504324e55ea40e4426993244
MD5 73b15fe586a1a431e9c109f3e96db906
BLAKE2b-256 8df5f12e12253419d673f134c3e576aca5c5ba7836c8b9a91a96cc7e17b82126

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 13f3771ea0be111461a49b968766f2575aeadec5e821341c8af4f565a9e00611
MD5 e6912f2bbd69d6086524f854218e4fa9
BLAKE2b-256 d155db3116fd93093ad853c0c50761d4330b1b7f79d18842ff9187339311e42e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp311-cp311-win_amd64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 520dfc62c1035784539527c58768ff09bb96d6f6f6096f8043ad859168958a5f
MD5 4f399d6ba9840fc591aa98128599e11e
BLAKE2b-256 a536f5fbad66371e4d81988caaa73cc966f24b10b6b4b3ae5f080f69ec02ab55

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2595cf9d6735f0402119964d8a4ac958e8d3b6e27afc3a66ca06853a6875ae33
MD5 c6218606641cee770c3391834777513a
BLAKE2b-256 547e2a1731da58e379fbad43446e2635ea5e7e0fcb1954afaae1b3ec71048627

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b87467eabcb08b63afb4c1d9fa2213726f54964ce4bf94f9f98c0dbe8b05a163
MD5 ec5757b8522a1985a4172c1c34fb0207
BLAKE2b-256 f6c8b33aa50b2e1011781d731a97f40163eda62456213ec23042b2fdbdca75de

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6316016584c1cbdd392c44129fd51a19d5296ebea302d910c5efe850561cab8a
MD5 9828e38aab7df6c3f24a44acc78b2c6b
BLAKE2b-256 65db490e41c3731c9ae033bf18ac9124a6577dc722f89c5c75b0c67be2152712

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3447c8b843df610c8fb804e6e3ff6ae862a507697de61f9c4ccdd3128ea01a49
MD5 5c60107117ec334a345e2e875d95574a
BLAKE2b-256 2ee1880906141cf6f6339c831760253fe40993090ed96be1a365c5f8c8ba248e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp310-cp310-win_amd64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b89878ab20438020602f56daea71cac7a10551115c249c62914d3e93df2d7648
MD5 a080909b00e613bac91ddf4c49a1489a
BLAKE2b-256 4a5e01d92cfeb049b66146932adec8d8fcae937f788f28ffbae666aba09cd590

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9356c74b58ae2facc4e1592672ed0f6e28b283756580e13817d79b610157304f
MD5 588b741a0a45d171c48f55b5fcba271c
BLAKE2b-256 de375accdb3547ff6ace24c06167c766e484eb4edf40ce34f949276c24c62667

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 284ce16452235d0807ed2fe34db70652e848a2735e33c487305c0cd8625ca98e
MD5 6365ac19a2806e73e312143d6b9ddaea
BLAKE2b-256 dcecf5f7cdfe7c1d65ce7490d99b5351c771150441a7a3edeb1075aeb7c1bbd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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

File details

Details for the file yt_experiments-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48f728807b8fb9f4719af5d2d711bf89824a22d9214525f66e09bf4e224fec2e
MD5 5151b60644cbba21002319e364e70817
BLAKE2b-256 4c29ba7a1dd19fcf85ada180a03831466bbd13220e07d6c52d3b652fff907d20

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build_and_publish.yaml on yt-project/yt_experiments

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