libyt
is an open source C library for simulation, that allows researchers to analyze and visualize data using yt
or other Python packages in parallel during simulation runtime.
We can skip the intermediate step of writing data to a hard disk before doing analysis using Python. This greatly reduce the disk usage, and increase the temporal resolution. Converting post-processing analysis Python script using yt
to inline Python script is a two-line change.
libyt
also provides a Python interface (Python prompt, file-base prompt, and JupyterLab frontend) to access the data in simulations running in an HPC cluster, which can be used to visualize and debug the data in real-time.
yt
: a Python package for analyzing and visualizing volumetric data. It is the core method that libyt
uses to provide data analysis pipeline for simulations.yt_libyt
: a Python package that provides a yt
frontend. It makes converting post-processing scripts using yt
into inline scripts a two-line change.jupyter_libyt
: a JupyterLab frontend for libyt
. It provides methods to connect to simulations.See the how to install.
We welcome contributions of all kinds! Whether you're fixing a bug, adding a feature, improving documentation, or reporting an issue -- thank you for helping improve this project.
Please follow the coding style when committing to the git history using pre-commit
hooks.
We are committed to fostering a welcoming, respectful, and inclusive environment for everyone involved in this project.
BSD 3-Clause License
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4