Skip to content

How to convert XYZ atom coordinate data in double precision (16 decimal places) to create TRR for use with Gromacs? #4736

Answered by hmacdope
paul31 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @paul31, MDAnalysis doesn't currently support full double precision for timesteps or in the low level interface in libmdaxdr, instead requiring 32 bit float precision only however this is something we are planning on working on for MDAnalysis 3.0 . See issue #3703, #3874 for discussion.

While we do acknowledge the need to improve our support for different precision, my question to you would be what exactly do you need all that precision for? It is many times unnecessary to compute things in full precision, differing on a case by case basis.

If you really want to do this I would say you would probably need to write a program in C to read them, e.g with this C file and corresponding head…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@paul31
Comment options

Answer selected by paul31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants