Skip to content

Merge Staging (v0.3.0) - #65

Merged
smithara merged 13 commits into
mainfrom
staging
May 1, 2026
Merged

smithara merged 13 commits into
mainfrom
staging

Conversation

@smithara

@smithara smithara commented May 1, 2026

Copy link
Copy Markdown
Member

No description provided.

dawiedotcom and others added 13 commits August 21, 2025 15:11
* Refactor where PAL_meta is stored

A proposal to refactor where PAL_meta information is stored. The idea
is to have enough meta data to be able to recreate a configuration
file that produced the DataTree and to have a system that is flexible
enough to handle PalProcesses that may mutate data inplace or take
multiple DataSets as input.

Each PalProcess now contains a 'output_dataset' parameter that can
be set in the process' configuration and stores the path to the DataSet
it operates on. PAL_meta attributes are set on the output dataset that
is a dictionary with keys equal to process names and configurations
as values.

The root Group of a DataTree will have a PAL_meta attribute containing
a map with 'ouput_datasets' that is a list of all DataSets in the
DataTree that contain PAL_meta attributes.

* Update quicklook plotting to use new PalMeta to look for outputs.

* Fix unit lookup in TFA toolbox quicklook

* Rework to use uv lock files (#63)

* Fix repeated path names in .pal_meta

* Add fetch data config to pal_meta

* LocalForwardMagneticModel updated config

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* FIx plotters access to metadata

---------

Co-authored-by: Ashley Smith <ashley.smith@ed.ac.uk>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add cli quicklook access; fix file loading

* Add CLI demo to docs

* Add temp folder that the notebook will write to

* Add top level quicklook function and example doc
Squashed commit of the following:

commit 2430e4a
Author: Ashley Smith <ashley.smith@ed.ac.uk>
Date:   Fri May 1 17:11:49 2026 +0100

    Changelog and instructions for install/docs build

commit 788336f
Merge: c47e570 146d6c6
Author: Ashley Smith <ashley.smith@ed.ac.uk>
Date:   Fri May 1 16:18:08 2026 +0100

    Merge branch 'staging' into docs-0.3.0

commit c47e570
Author: Ashley Smith <ashley.smith@ed.ac.uk>
Date:   Thu Apr 30 14:20:47 2026 +0100

    Add changelog and version bump for v0.3.0
@smithara
smithara merged commit d11e0ab into main May 1, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants