Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gromacs EDR reader #67

Open
orbeckst opened this issue Nov 15, 2018 · 8 comments
Open

Gromacs EDR reader #67

orbeckst opened this issue Nov 15, 2018 · 8 comments

Comments

@orbeckst
Copy link
Member

At the moment, the native Gromacs energy (EDR) files have to be converted to XVG files.

Instead we should also offer a EDR parser.

@jbarnoud wrote https://github.com/jbarnoud/panedr which reads a EDR into a dataframe. This would interact nicely with alchemlyb.

panedr is published under LGPL so we would be able to link (import) it in alchemlyb (BSD!) but we cannot integrate the code itself. For that to work, panedr needs to become available as a pip-installable (and eventually conda-installable) package.

If we want to go in this direction then we can fork panedr and contribute to its development.

@mrshirts
Copy link

Let me check with current plans in GROMACs for data output. If the EDR format is planned for change in the next 1-2 years, it wouldn't make sense.

Generally, I think this is low priority, as the current workflow requires gromacs binaries, which someone who is using gromacs will have.

@jbarnoud
Copy link

jbarnoud commented Nov 15, 2018 via email

@orbeckst
Copy link
Member Author

orbeckst commented Nov 16, 2018 via email

@orbeckst
Copy link
Member Author

orbeckst commented Apr 4, 2019

@VOD555 please feel free to work on this!

@orbeckst
Copy link
Member Author

orbeckst commented Apr 4, 2019

Let me check with current plans in GROMACs for data output. If the EDR format is planned for change in the next 1-2 years, it wouldn't make sense.

Sure, let us know. But in my experience I would not change my own plans based on possible developments elsewhere.

Generally, I think this is low priority, as the current workflow requires gromacs binaries, which someone who is using gromacs will have.

Yes, but conversion is actually painful and slow in workflows. In our case, we would love to be able to read our EDR files directly, instead of processing them into XVGs. We might just do it because it annoys us...

@IAlibay
Copy link
Contributor

IAlibay commented May 26, 2022

@orbeckst @jbarnoud given the upcoming MDA GSoC on energy readers, it might be good to revive this and consider how we can de-duplicate efforts here?

@richardjgowers @dotsdl - long term this would be a lot more effective than having to ship around xvg files with the results store

@orbeckst
Copy link
Member Author

orbeckst commented May 26, 2022 via email

@richardjgowers
Copy link

richardjgowers commented May 26, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants