--- tags: diagnostics, proton radiography, particle tracker, minutes --- # PlasmaPy Proton Meeting | Monday 2020 November 23 at 09:00 PT / 12:00 ET [![hackmd-github-sync-badge](https://hackmd.io/yNnj7vvsQsaR7qSQTYZ85w/badge)](https://hackmd.io/yNnj7vvsQsaR7qSQTYZ85w) ### 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 2. Dominik ## Action Items 1. [Dominik] in PR 953 give reference to Boris pusher blog and then open issue about making our own notebook 2. [Domink] will ask `xarray` & Astropy about status of unit support...will AstorPy units come in 3. [Erik] communicate to Peter that we should not worry about wranngling units and only add the unit type to `xarray`'s `attrs` field ## 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 #909](https://github.com/PlasmaPy/PlasmaPy/pull/909): Fields & Grids 2. [PR #953](https://github.com/PlasmaPy/PlasmaPy/pull/953): ParticleTracker refactor: Bring in particle_integrators.py ## Minutes * PR 953: ParticleTracker * first implementation of `numba` * the Boris pusher became its own function (instead of a class method) * mayber create a notebook describing the Boris pusher method * a blog explaing the pusher: https://www.particleincell.com/2011/vxb-rotation/ * current plan...link the blog and open *Good First* issue for contributing a notebook * `xarray`'s & irregular girds * might be able to use something like `MultiIndex` to setup an irregular coordinate * http://xarray.pydata.org/en/stabl/indexing.html&usg=AOvVaw1UhlFDK9JA3Ve6DD-kY8DX * `xarray`'s & units * `xarray` is working on units with `pint` https://github.com/pydata/xarray/issues/3594 * https://pint-xarray.readthedocs.io/en/stable/ * for now we should not try to handle units, but store the array's unit type in the `attrs` of the `xarray`