Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 11 11:21

    StanczakDominik on github_actions

    (compare)

  • Jun 11 11:21

    StanczakDominik on main

    Bump codecov/codecov-action fro… (compare)

  • Jun 09 06:25

    dependabot[bot] on github_actions

    Bump codecov/codecov-action fro… (compare)

  • Jun 03 23:55
    namurphy labeled #1167
  • Jun 03 23:55
    namurphy opened #1167
  • Jun 03 03:44
    namurphy labeled #1164
  • Jun 03 03:44
    namurphy opened #1164
  • Jun 01 23:58
    namurphy labeled #1162
  • Jun 01 23:58
    namurphy labeled #1162
  • Jun 01 23:58
    namurphy opened #1162
  • Jun 01 15:49
    namurphy labeled #787
  • Jun 01 15:49
    namurphy labeled #906
  • Jun 01 15:48
    namurphy labeled #973
  • Jun 01 15:48
    namurphy labeled #1133
  • Jun 01 15:48
    namurphy labeled #1132
  • Jun 01 15:48
    namurphy labeled #1129
  • Jun 01 15:48
    namurphy labeled #1090
  • Jun 01 15:48
    namurphy labeled #1056
  • Jun 01 15:46
    namurphy labeled #1061
  • Jun 01 15:46
    namurphy labeled #1148
Nick Murphy
@namurphy:matrix.org
[m]
It was a presentation this time, though I've been meaning to incorporate some interactive exercises too. I have an earlier version of the clean code slides up on Zenodo, which I'll probably be updating within a few months.
Julien Hillairet
@jhillairet:matrix.org
[m]
Thanks!

Particularly the following (~pg 107)

"""
For the most part, computation remains the province of experts. Most noncommercial
simulation codes are primarily used by their developers and a small
cohort that can be supported by direct access to the developers.

Finding: Plasma simulation is not optimally accessible to the wide range of
potential users, including experimentalists and industrial users.

As more sophisticated hardware becomes available in the exascale era, codes
that were developed using older technologies face an increasing technology gap
and need to be ported to new architectures.

Finding: Funding agencies have not traditionally supported code usability to
the extent needed to make research codes user-friendly, support users of codes,
or to transition existing codes to new computing architectures.

Recommendation: Funding agencies, and in particular DOE and NSF, should
support mechanisms for making computational plasma software more
widely accessible to noncomputing experts, and to transition current codes
to new computing architectures.

For example, these agencies should examine the role for public-private partnerships
that could make easily used software available on agency computers. In
this regard, to make the broadest impact, open source software being sponsored
by NSF and DOE should be accessible to the nonexperts and useable on a broad
range of computing architectures.

Finding: Funding agencies have not traditionally supported code usability to
the extent needed to make research codes user-friendly, support users of codes,
or to transition existing codes to new computing architectures.

Recommendation: Funding agencies, and in particular DOE and NSF, should
support mechanisms for making computational plasma software more
widely accessible to noncomputing experts, and to transition current codes
to new computing architectures.

The preceding finding is becoming an even greater need as more of computational
plasma physics transitions to a situation where fewer but more widely
accessible codes exist, each with many users who are not necessarily the developers.

Recommendation: Computational plasma science and engineering, supported
by NSF, should include projects for writing textbooks and developing
courses to train the current and next generation of computational
plasma scientists, and to enable noncomputer experts to make optimal use
of computations.

"""

David Schaffner
@dschaffner:matrix.org
[m]
It's a good thing they had a PlasmaPy guy on the committee
peterheuer
@peterheuer:matrix.org
[m]
That explains it then: very nice!
Nick Murphy
@namurphy:matrix.org
[m]
Holy hopping rutabagas, I forgot about the recommendation about writing textbooks and developing courses for training computational plasma scientists. I agree with that 100%!
1 reply
David Schaffner
@dschaffner:matrix.org
[m]
peterheuer: Troy has been very receptive to PlasmaPy, but to be fair, the whole committee was quite receptive to many of the ideas that people like Nick advocated for
Peter Heuer
@peterheuer:matrix.org
[m]
That's excellent!
Nick Murphy
@namurphy:matrix.org
[m]
I guess the 47851 papers we wrote were worth it then.
1 reply
And now the heliophysics decadal survey in the US is coming up soon too...which means a whole bunch more papers!
1 reply
...but thankfully there are others in the helio community who have taken the lead on things like that.
Not that I know of. And I'm also hoping they'll be doing something like in astronomy where they have a "state of the profession" panel as well as a science panel.
David Schaffner
@dschaffner:matrix.org
[m]
I'm looking forward to Astro2020...I hope having Ellen and Elliot on the committee will be helpful for plasma in general
Nick Murphy
@namurphy:matrix.org
[m]
For the plasma decadal...the charge neglected to mention anything directly related to diversity, equity, and inclusion, so the recommendations for that got pushed into an appendix since the committee still viewed it as extremely important.
David Schaffner
@dschaffner:matrix.org
[m]
Similar to what happened with the DOE LRP
Nick Murphy
@namurphy:matrix.org
[m]
Yeah...I'm hopeful for Astro2020, give or take a year
David Schaffner
@dschaffner:matrix.org
[m]
Just imagine how big PlasmaPy will be for Plasma2030
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
Looking forward to showcasing v1.0.2 there! ;)
Nick Murphy
@namurphy:matrix.org
[m]
Yeah, I'm extremely hopeful. I'm thinking of how Python picked up in solar physics. SunPy started in maybe 2012, and in the recent small number of years, it's really gotten a lot more widely used. The solar community is in a large-scale shift from IDL to Python.
It does take time for there to be a community-wide change...but we will keep pushing for it.
David Schaffner
@dschaffner:matrix.org
[m]
*broad
Nick Murphy
@namurphy:matrix.org
[m]
Yeah, that's been a great discussion...though unfortunate that the DPP Engage forum is only viewable by DPP members.
Peter Heuer
@peterheuer:matrix.org
[m]
Agreed: that thread is great! But I agree probably many people don't read that forum.
David Schaffner
@dschaffner:matrix.org
[m]
Right, but it's something that we are in a position to address and promote
Perhaps even bring up to some extent during Hack week
Nick Murphy
@namurphy:matrix.org
[m]
Oh — that also reminds me. The US Research Software Engineer Association (US-RSE) had its first working group meeting on education and training today. It's just getting started, but I'm hoping that it'll be helpful to partner with them in the future.
Peter Heuer
@peterheuer:matrix.org
[m]
Maybe a more formal survey (eg. a Google form) to collect information similar to Nick's thread on computational education would produce more compact results that could more easily be disseminated? We did something similar after a recent diagnostics conference to collect statistics on which languages and codes were being used.
Nick Murphy
@namurphy:matrix.org
[m]
That would indeed be helpful.
I've also been thinking now and then about a survey that focuses on what functionality the plasma community would find useful.
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
Hey everyone, here's a friendly reminder that we've got our weekly community meeting in 35min, with the minutes here and the usual Jitsi link here :)
SolarDrew
@solardrew:openastronomy.org
[m]
how come?
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
jitsi had issues with Erik's screen share
and was just being all around unstable today :(
SolarDrew
@solardrew:openastronomy.org
[m]
aah ok, not permanently?
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
yeah, hopefully
SolarDrew
@solardrew:openastronomy.org
[m]
fair enough
Nick Murphy
@namurphy:matrix.org
[m]
Yeah, I'm not sure why screen sharing on Jitsi was grumpy today.
David Schaffner
@dschaffner:matrix.org
[m]
Frankly, I think this board is to negative about our corporate Zoom overlords
Nick Murphy
@namurphy:matrix.org
[m]
Alas, I must now get back to composing sea shanties that describe the differences between IDL .genx and IDL .geny files.
rebecca.ringuette
@rebecca.ringuette:matrix.org
[m]
Hi Nick! If you want to play with the 'kamodofied' version of PlasmaPy, I put it on github. Currently, you just download the code into the same directory you want to work in and go for it. The required environment is described in the readme file on github, and a demo notebook is included. The github link is https://github.com/rebeccaringuette/KamodofyPlasmaPy.
It can't handle tensors, classes, or other special objects, but everything else works fine. Maybe this is something y'all can add if you want? Another feature I haven't added yet is an auto-lookup function. The function directory structure is hard-coded from PlasmaPy a few versions ago, which is definitely a weakness. I'm currently on another project right now, but I hope to get back to this auto-lookup feature before the big PyHC meeting.
rebecca.ringuette
@rebecca.ringuette:matrix.org
[m]
I'm hoping you can use this interface to build on kamodo's plotting capabilities so you won't have to write your own. I and the Kamodo team would be happy to help with the process! Also, we should talk about how to improve the documentation so that the function representation can also improve. I'm not on here often, so if you have questions just email me at rebecca.ringuette@nasa.gov or anyone on the Kamodo team. Cheers!
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
Here's a friendly reminder that our weekly community meeting is happening in about an hour on jitsi, with the agenda for today here. We're trying to do PR triage today, but come hang out regardless 🙂
rocco8773
@rocco8773:matrix.org
[m]
So, I’m not going to be able to make the meeting today. The 2nd vaccine shot has wiped me out.
1 reply
Nick Murphy
@namurphy:matrix.org
[m]
No worries whatsoever. Please take the time you need to rest and recover. I hope you feel better soon!
rocco8773
@rocco8773:matrix.org
[m]
Yes, moderna. I thought I was going to get off easy since I was feeling great all last night. But no, I woke up at 5am w/ a fever, feeling achy, and a headache. I’m still out of it, but not as bad as at 5am, except for the headache.
Dominik Stańczak
@StanczakDominik:matrix.org
[m]
Hope you get bettter soon!
You didn't miss much; we did make a bunch of progress on closing old PRs, though, so that was pretty productive.