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

Desmond trajectory reader #4268

Open
sperezconesa opened this issue Aug 29, 2023 · 4 comments · May be fixed by #4816
Open

Desmond trajectory reader #4268

sperezconesa opened this issue Aug 29, 2023 · 4 comments · May be fixed by #4816

Comments

@sperezconesa
Copy link

Is your feature request related to a problem?

If I want to use MDAnalysis when I use desmond as the MD engine I have to convert it to some other format and then read that other format.

Describe the solution you'd like

For MDAnalysis to read desmond trajectories.

Describe alternatives you've considered

I convert to xtc with VMD and then read it with MDanalysis but this is inconvenient and a bit convoluted because using VMD as file converter is very inefficient.

Additional context

VMD has a desmond trajectory reader so perhaps that is a good starting place since it is open source.

@orbeckst
Copy link
Member

Would be nice. Is there an official/public documentation of the format? That's usually the starting point.

We welcome contributions, especially for formats that aren't frequently used by the core developers.

@hmacdope
Copy link
Member

CPPTraj seems to use the plugin from VMD: https://github.com/Amber-MD/cpptraj/pull/796/files shouldn't be too hard to wrap with Cython.

@IAlibay
Copy link
Member

IAlibay commented Sep 4, 2023

CPPTraj seems to use the plugin from VMD: https://github.com/Amber-MD/cpptraj/pull/796/files shouldn't be too hard to wrap with Cython.

As long as it's just the DE Shaw files (which seem to be GPL compatible) that would be fine. We probably can't package anything from VMD though, at least unless the plugins are held under a different license.

@sperezconesa
Copy link
Author

Desmond can output xtcs, the problem is the topology. DMS is not used by default anymore, it is CMS now as the topology. You might want to reach out to the Schrodinger people and see if they are interested in helping out.

@talagayev talagayev linked a pull request Dec 3, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants