Skip to content

Conversation

@ax3l
Copy link
Member

@ax3l ax3l commented Dec 4, 2025

Optionally add particle species attributes as extra columns. This is super useful when dealing with openPMD extensions or custom attributes, e.g., for accelerator physics. In the latter case, we store reference particle information on the particle species group (changes per iteration/snapshot).

Close #1813

@ax3l ax3l added this to the 0.17.0 milestone Dec 4, 2025
@ax3l ax3l requested a review from franzpoeschel December 4, 2025 00:53
@ax3l ax3l force-pushed the topic-df-with-species-attr branch from 1487ded to 2e0d926 Compare December 4, 2025 01:18
Optionally add particle species attributes
as extra columns. This is super useful when dealing with
openPMD extensions or custom attributes, e.g., for accelerator
physics. In the latter case, we store reference particle
information on the particle species group (changes per
iteration/snapshot).
@ax3l ax3l force-pushed the topic-df-with-species-attr branch from 2e0d926 to b6c4962 Compare December 4, 2025 01:20
@franzpoeschel franzpoeschel added the api: breaking breaking API changes label Dec 8, 2025
@ax3l ax3l removed the api: breaking breaking API changes label Dec 16, 2025
@ax3l ax3l force-pushed the topic-df-with-species-attr branch from df22035 to 756451c Compare December 16, 2025 00:31
Specifically for `to_df(np.s[...])` calls that
did not name an argument
@ax3l ax3l force-pushed the topic-df-with-species-attr branch from 756451c to c98ba00 Compare December 16, 2025 00:33
@franzpoeschel franzpoeschel merged commit 9b90ba0 into openPMD:dev Dec 17, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

.to_df() with Particle Species Attributes

2 participants