# PlasmaPy Proton Meeting | Monday 2020 October 26 at 09:00 PT / 12:00 ET [![hackmd-github-sync-badge](https://hackmd.io/wINOiJOSS0ml5t9pWnGZKA/badge)](https://hackmd.io/wINOiJOSS0ml5t9pWnGZKA) ### 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-meeting-notes) * [Proton Sub-directory](https://github.com/PlasmaPy/plasmapy-meeting-notes/tree/master/proton_2020-present) * [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) ## Attendees 1. Erik Everson 2. Nick Murphy 3. Peter Heuer ## Action Items 1. Progress will likely be slow until APS is passed 2. Next meeting may be postponed due to APS 3. [Erik & Peter] focus on review of [PR #909: Fields and Grids](https://github.com/PlasmaPy/PlasmaPy/pull/909) 4. [Erik & Nick] review & select `numba` vs. `cython` for pkg integration ## 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. [Issue 936: Improvements to ParticleTracker](https://github.com/PlasmaPy/PlasmaPy/issues/936) 2. ... 6. Pull requests in progress 1. [PR #895: Proton Radiography Module](https://github.com/PlasmaPy/PlasmaPy/pull/895) 2. [PR #909: Fields and Grids](https://github.com/PlasmaPy/PlasmaPy/pull/909) ## Minutes * Suggested pacakges to review for managing fields...`magpylib` and `pyabel`. * There are 4 major components to this project 1. Framework for defining generic grids and Fields [PR #909](https://github.com/PlasmaPy/PlasmaPy/pull/909) 2. Line averaging functionality * Takes a volumn of field information and a particle track to calculate the line average values * should be to specify any track through the volumn (an analytical path like a straight line or a path generated by the `ParticleTracker`) 4. Particle Tracker w/ line averaging functionality to use for non-linear calculations 5. The Proton Radiography Diagnostic, which utilizes all the above points. * Currentl bottlenecks are the grids/fields framework and the Particle Tracker. * The grids/fields framework needs to be designed to not only work with the Proton Radiography, but also the particle tracker, simulation functionality, and any functionality that would need grids of data.