--- tags: diagnostics, proton radiography, particle tracker, minutes --- # PlasmaPy Diagnostic Meeting | Monday 2021 May 10 at 10:00 PT / 13:00 ET [![hackmd-github-sync-badge](https://hackmd.io/8v5MO7EsQ1OTQ7iOxwmkqQ/badge)](https://hackmd.io/8v5MO7EsQ1OTQ7iOxwmkqQ) ### Video Conference Information * Instant messaging: [Matrix](https://element.im/app/#/room/#plasmapy:openastronomy.org) and [Gitter](https://gitter.im/PlasmaPy/Lobby) * [GitHub Minutes Repository](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes) * [Proton Sub-directory](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes/proton_radiography) * [PlasmaPy on GitHub](https://github.com/PlasmaPy/plasmapy) ([pull requests](https://github.com/PlasmaPy/plasmapy/pulls), [issues](https://github.com/PlasmaPy/plasmapy/issues)) * [PlasmaPy Enhancement Proposals on GitHub](https://github.com/PlasmaPy/PlasmaPy-PLEPs) * [PlasmaPy Google Calendar](https://calendar.google.com/calendar?cid=bzVsb3ZkcW0zaWxsam00ZTlrMDd2cmw5bWdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ) * GitHub Project: [Line Integrated Diagnostics/Proton Radiography](https://github.com/PlasmaPy/PlasmaPy/projects/21) ## Agenda (please feel free to edit or add items) 1. Introductions 2. GitHub Project: [Line Integrated Diagnostics/Proton Radiography](https://github.com/PlasmaPy/PlasmaPy/projects/21) 3. ... 4. ... 5. Issues 1. ... 2. ... 6. Pull requests in progress 1. [PR 974](https://github.com/PlasmaPy/PlasmaPy/pull/974) TS fitting 2. [PR 1098](https://github.com/PlasmaPy/PlasmaPy/pull/1105) "fast" formulary 3. [PR 1105](https://github.com/PlasmaPy/PlasmaPy/pull/1105) `automodapi` for PlasmaPy 4. [PR 1123](https://github.com/PlasmaPy/PlasmaPy/pull/1123) Line Integrated Diagnostics initial PR 5. [PR 1134](https://github.com/PlasmaPy/PlasmaPy/pull/1134) Saving in PRad Module ## Attendees * Erik * Peter * Steve ## Action Items ***Erik*** * choosing a metadata scheme...can we adopt [prdformat](https://github.com/phyzicist/pradformat/tree/main/Python) or is it too young ## Minutes * **PR 1123**: Path integrated diagnostics * path vs. line integrated...path is the ABS class and * path is the ABC class...setup for diagnostic and is agnostic of path * line integrated = special cause a linear path * proton is now a subclass of "path integrated" and the path is generated with the particle pusher * at 95% completion * **PR 1134** saving radiographs * saving results before generating figures * no long pickling...this was causing issues when ever the parent class is changed and then used to un-pickle old data * dropping `xarray` (because of pickling) and saving data in `npz` files instead * could also save using HDF5...benefit of this is that the data stays on disk until directly called * Community format [PRadformat](https://scott.cikeys.com/prad/overview/), github repository: [GitHub](https://github.com/phyzicist/pradformat/tree/main/Python). Peter suggests we could implement this format without directly importing the module. * Thomson scattering * PR 1105 is in review now * lite-function scheme hashed out...needs writing of documentation and review