**yadg**: yet another datagram ============================== .. image:: https://badgen.net/badge/docs/dgbowl.github.io/grey?icon=firefox :target: https://dgbowl.github.io/yadg .. image:: https://badgen.net/pypi/v/yadg/?icon=pypi :target: https://pypi.org/project/yadg .. image:: https://badgen.net/github/tag/dgbowl/yadg/?icon=github :target: https://github.com/dgbowl/yadg **yadg** is a set of tools and parsers aimed to :ref:`extract` and standardise data from raw files generated by scientific instruments. The supported types of files that can be extracted are listed in the sidebar. The data (or metadata) extracted from the supplied file is returned as a :class:`~xarray.DataTree` or a |NetCDF|_ file. For extracting and combining data from multiple files, **yadg** can be used to :ref:`process` a special configuration file called :mod:`~dgbowl_schemas.yadg.dataschema`. The combined data is also returned as a :class:`~xarray.DataTree` or a |NetCDF|_ file. This allows reproducible processing of structured experimental data, and takes care of issues such as timezone resolution, unit annotation, uncertainty determination, and keeps track of provenance. For more details about **yadg** usage, see :ref:`the usage instructions`. You can read more about **yadg** in our paper: [Kraus2022b]_. Contributors ```````````` - `Peter Kraus `_ - `Nicolas Vetsch `_ - `Carla Terboven `_ Acknowledgements ```````````````` This project has received funding from the following sources: - European Union’s Horizon 2020 programme under grant agreement ID `957189 `_. - DFG's Emmy Noether Programme under grant number `490703766 `_. The project is also part of BATTERY 2030+, the large-scale European research initiative for inventing the sustainable batteries of the future. .. toctree:: :maxdepth: 1 :caption: yadg user manual :hidden: install usage features citing .. include:: extractors.rst .. toctree:: :maxdepth: 1 :caption: yadg developer manual :hidden: devdocs version objects apidoc/yadg .. _NetCDF: https://www.unidata.ucar.edu/software/netcdf/ .. _dgpost: https://dgbowl.github.io/dgpost .. _marda_extractors: https://github.com/marda-alliance/metadata_extractors .. |NetCDF| replace:: ``NetCDF`` .. |dgpost| replace:: **dgpost** .. |marda_extractors| replace:: MaRDA Metadata Extractors WG