semvec/pypi-packages huggingface dataset:
Zgoubi-metadata 0.1
Metadata for building software to interact with Zgoubi
Requires Python: >=3.6

# zgoubi-metadata

Useful metadata for creating zgoubi interfaces

Currently provides description of zgoubi elements in a yaml format.

Can be used by importing the module and using function that will return a dictionary of elements.

```
from zgoubi_metadata import elements

es_yaml = elements.get_raw_yaml()
es_parsed = elements.get_parsed()

```

Also the data files can be accessed through the `pkg_resources` interface.

```
import pkg_resources

pkg_resources.resource_listdir("zgoubi_metadata", "data/elements_yaml/")

drift_yaml = pkg_resources.resource_string("zgoubi_metadata", "data/elements_yaml/DRIFT.yaml")
```