micromagnetic post processing library
Wrapper around a zarr.hierarchy.Group
to implement convenience functions that work with the ouput of a modified mumax3.
$ pip install llyr
import llyr
job = llyr.open("path/to/out/folder")
# or through any remote protocol
job = llyr.open("ssh://[email protected]:/home/username/data1.zarr/")
job.p # list a dataset tree
job.snapshot('dataset_name') # quick view
arr = job.dataset_name[[0,25],...,2] # Numpy fancy indexing works too