---
# System prepended metadata

title: 'PlasmaPy Diagnostic Meeting | Monday 2021 May 24 at 10:00 PT / 13:00 ET'
tags: [' proton radiography', diagnostics, ' particle tracker', ' minutes']

---

---
tags: diagnostics, proton radiography, particle tracker, minutes
---

# PlasmaPy Diagnostic Meeting | Monday 2021 May 24 at 10:00 PT / 13:00 ET

[![hackmd-github-sync-badge](https://hackmd.io/xLEpX3yeTse4ev3K6nv3zg/badge)](https://hackmd.io/xLEpX3yeTse4ev3K6nv3zg)



### 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. Lite Function updates
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/1098) "fast" formulary
    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
    6. [PR 1145](https://github.com/PlasmaPy/PlasmaPy/pull/1145) Lite-Functions Ep. 1
10. Pull requests **MERGED**
    1. [PR 1105](https://github.com/PlasmaPy/PlasmaPy/pull/1105) `automodapi` for PlasmaPy
    2. [PR 1144](https://github.com/PlasmaPy/PlasmaPy/pull/1144) refactoring `plasmapy_sphinx`

## Attendees

* Erik
* Peter
* Steve

## Action Items

***Erik***
* look into @cache thermal_speed_coefficients
* Need to review PR 1134
    * think of new name for `SyntheticRadiographParticleTracer`
* review PR 1123

## Minutes

* **PR 1145**: Lite functions
    * Lite-Function are split into two PRs 1145 and a yet to be opened PR
    * 1145 forcuses on just implmentation/framwork of lite-functions
    * [Yet to be opened PR] forcuses on documentaiton of lite-functions
    * these two PRs replace PR 1098
    * PRs that lead to 1145 inclued PR 1105 and 1144
    * Last thing to do on 1145 are writting tests
    * Look to @cache thermal_speed_coefficents and privatize it so it does not appear in the API
    * also have `thermal_speed_lite` directly call `thermal_speed_coefficients`
* 1134 and 1123 are ready for final review and merge
* 1134
    * still needs to refactor a few names to clarify purpose of functionality
        * `SyntheticProtonRadiograph` -> Class that contains particle tracer
            * want to rename to `SyntheticRadiographParticleTracer`?
            * Or `proton_radiography.ParticleTracer`
            * `CPRParticleTracer`
            * want to get Proton out of the name since it will be for any charged particle
        * `synthetic_radiograph()` -> Function that makes histogram
            * Keep name?
            * this used to be a method on SyntheticProtonRadiograph and was brokenout into its own function
* generalize package naming
    * enforse shortname by using it docuemntation `charged_particle_radiography -> cpr`
    * if that's the case could just name `SyntheticRadiographParticleTracer` as `Tracker`

``` bash
plasmapy.diagnostics
+-- proton_radiography (charged_particle_radiography)
```

```python
import plasmapy.diagnostics.charged_particle_radiography as cpr
# then
sim = cpr.Tracker(...)
```

* path integrated diagnostics 1123
* Next functions for Lite-Functions
    * `plasma_frequency`
    * `permittivity_1D_Maxwellian`
