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.2.0.tar.gz (7.7 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.2.0-cp313-cp313-win_amd64.whl (100.6 kB view details)

Uploaded CPython 3.13Windows x86-64

yt_experiments-0.2.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.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (677.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

yt_experiments-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (106.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yt_experiments-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (114.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yt_experiments-0.2.0-cp312-cp312-win_amd64.whl (100.9 kB view details)

Uploaded CPython 3.12Windows x86-64

yt_experiments-0.2.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.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

yt_experiments-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (107.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yt_experiments-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (116.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yt_experiments-0.2.0-cp311-cp311-win_amd64.whl (100.1 kB view details)

Uploaded CPython 3.11Windows x86-64

yt_experiments-0.2.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.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (683.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

yt_experiments-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (106.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yt_experiments-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (114.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yt_experiments-0.2.0-cp310-cp310-win_amd64.whl (99.9 kB view details)

Uploaded CPython 3.10Windows x86-64

yt_experiments-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yt_experiments-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (634.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

yt_experiments-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (106.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yt_experiments-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (114.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: yt_experiments-0.2.0.tar.gz
  • Upload date:
  • Size: 7.7 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.2.0.tar.gz
Algorithm Hash digest
SHA256 c6bfeed3594fa75896505d34b9b2cf7dfbceac5c429c53e3a5bf0804277b9070
MD5 2f725b3d5a8decc2843923aa42973e9e
BLAKE2b-256 9842c6c49a2f39a6491f2cd20bfb54f8d6ee44a19c5e14e32ae14b5024a573a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d6599ddeca70c4ea04f7ad6736da8c93884c2e1bc59c4e1870762fd13b1350f1
MD5 8216012d1ea09494add6333fd752bc36
BLAKE2b-256 a987bb80444897d9341426749f8d831b7941b41a4a150fbbfa05a6632ebac901

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90df5bcad1090fbf5bafa68750a3766c9deff8811cc7a73f477ce86d16c9b924
MD5 60b8886e7d5270d3763e73f47c00aa1b
BLAKE2b-256 b8b34378754c9570551e7ec7215aba6bd8974591d566710dcc792dc26c2c43df

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f33e5b7634825face0a05fa7ae0d788871b99a584144f01a0fc13008c54feb62
MD5 128fee1d51fd8513915b62f858b02b57
BLAKE2b-256 a89e3756a070bccf35b8d7cf9ed35083d2229fb9c6607bd824f1a90dc0f1d0e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05169e10be56bb9abc3f834c70146271a6266fd914f8aa0ba9e3c12643d27758
MD5 6658092af296038b9fd1f595b5034d55
BLAKE2b-256 e08ee2bb24f5a82d2ddedbc6fc895039d660cbbd35ed684860686228ae3f5e4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d60ff87e0c1c7f2cc8ba7b57bec93e7eab004a63a9a5d0ba7888c6c23d7eb5f3
MD5 fb53242832a78828202c73c831219307
BLAKE2b-256 169c26f04afc621a0158040fa2f589b471216e605552cb67a836213af3093499

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a21a2128131d285c404b3f9191ede6e7b01ce480bfaeab3042d2829820fab26f
MD5 ae50af52feea7b02d2a79657ca3bed7a
BLAKE2b-256 7812a582a4d0b0bfe9ad01961ef35d1efd7eb78ec1845d03c59526348d6d9563

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c28824f38b3f578c05da1f56ba490918ae63be1d8d6555bd6e402d8dda9e61d5
MD5 d68a1156d228ca3c022522847bd94788
BLAKE2b-256 868fa86e45487667a4e770d03b8efa51ea363fbffe64be5ef0a47d1e3cf166f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc7cb937a40b77004bad71e41c1f5b88ab365369ba6a6e03880f8d775dd509e7
MD5 f5398df0b268d408002ad2f743647c12
BLAKE2b-256 6550bcf7c71cb75a53e51aba689ddc1dcef19e3a5b62d59f85072580b25d343e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb98ab4dd3d87fc93770cb166eae94220398ee65daba0e890a7c82dd31737dc8
MD5 d8b017e29f5a43e0789d431dd50be2a3
BLAKE2b-256 700b44533a65d1f960e9437af7dcab81e503c9b5d3404620dc53cbf117b640a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 60d4d70c131aba5aed59f52d91e17be882f884d5264bd67738ed0c2da97ddafa
MD5 20a490cd580c59a9c8d117f2a15eabae
BLAKE2b-256 8c5c624791cb7f5c9f0d3cbd8bf66aff0cd300da7022863bae628e97c66456f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 309de9b0011b6beb7da2671851da8e105173d90106fa5ad5c4458ce9cff67ac2
MD5 32fcde5c38fbffab529c564dadd12e89
BLAKE2b-256 464be2e70ad755aa7150f6d36ad2ebf8d270c820bf05ac733fbba3bc53415ea1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 639c60e827fc9e66e68cb29cbbc9af760b0966fb6b76d8cc6de55b61323eb2c2
MD5 5afabaab24b9fbbb2837e71081f31036
BLAKE2b-256 02266fc143933fd635e65ab4f47abb8c5ceadf60e80275e077b47142b2accdb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de7eb3bb0fc9546168dbef7ea5479549ebd541818731047bfd2ba67e3d35927a
MD5 bc89a2104597d701e9129b641263a534
BLAKE2b-256 bee92796d012ad98ca5e3d89729462bba3ee7f4bf69bf6423ee435d50bfef5cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c17908cf41772664a6dd85de42d8cb76f596715663e88b68fc0262135ec7786
MD5 2bbdaeb07fb3d96d083fd2f2f9d1d271
BLAKE2b-256 314b026192bc3cf8532b076591b3a533b677aa7110e14fa500ee3ff228381c5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9caae38a0db952c4ea48f7bdaf5ebc7ed7bd210105daebaac3f087c5f88abe05
MD5 8042d0c628a15976543c61585ba09bf6
BLAKE2b-256 a780a6aff92591b058b57b146c20fba00b082234798c42010cf2183206475358

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 618bcd32c321e2369e301d34de9900d702e7616c0509bb4e631d360b306fe62b
MD5 e80c2f2cddc62d15b6372169d1ff7c3f
BLAKE2b-256 cbd548319285c3f44425d0f5c26d8ef4b1e9508949c3bb20b1a15235044fd836

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af4eb84a56d59c9f4e4588933422a49866ee60e48ca0f6a7254a04c422912fc5
MD5 e6f09ac3b6789dfab1efd846203b7260
BLAKE2b-256 07cde8101e1b738b0aa7b95e56e1390c1bf3a8a9b361afbdb56c46d19e58e850

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1e743d479c88cbbc49d0e3c2e5087465d46c2f437ff43264ff303a864b4b4fa
MD5 821bf0c639255f754dd7d6f7c6ccfee7
BLAKE2b-256 504b26787dbfecd98b79bc17843e0dcce2de35a9af9eca56b88a9b54a0eec8e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd5f4ccc138d12e596f6cd53b6a123d1022e72a7e43cfcb345c8d89094265860
MD5 c39ec4f0460dc916a883bb72471bb933
BLAKE2b-256 4ec9cb76dd6055aec5649ce9656f9bec550b17460122aef38c37b8f5f478800b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yt_experiments-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 596d698d4c598971e5dcb847c3e8b2cd5b21c75e227365c10c86b0c81fc7d154
MD5 5ef0586e04cfbeb869f777de10ae34e9
BLAKE2b-256 3315d610e4428a3f2e5daf04a0ab8047c14f9bc06b9ca4afd9191cfdc8ad4fd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for yt_experiments-0.2.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