Skip to content

Subject: Compatibility issue between StreaMD, MDAnalysis, and GROMACS 2026 TPR files #85

Description

@dsnbkprasanth

Dear StreaMD Development Team,

Thank you for developing and maintaining StreaMD. We have been using the software extensively for molecular dynamics trajectory analysis and greatly appreciate the automated workflow it provides.

We would like to report a compatibility issue encountered while using StreaMD with recent versions of GROMACS.

System details:

Operating System: Ubuntu Linux
GPU: NVIDIA GeForce RTX 5070
GROMACS version: 2026.x
StreaMD version: Latest available release
MDAnalysis version bundled with StreaMD: (please specify if known)

Issue:

StreaMD fails to process trajectories generated with GROMACS 2026 because it is unable to read the .tpr file generated by this version. The error indicates that the TPR format version is unsupported.

Example error:

Unsupported TPR version 138

The same trajectory can be analyzed successfully using standalone MDAnalysis scripts after upgrading to the latest MDAnalysis release. However, StreaMD appears to rely on an older MDAnalysis version that does not yet support GROMACS 2026 TPR files.

Since newer NVIDIA Blackwell GPUs such as the RTX 5070 require recent GROMACS releases (2025/2026) for optimal performance, support for newer TPR formats would be highly beneficial for users adopting modern hardware.

Could you please consider:

Updating the MDAnalysis dependency bundled with StreaMD.
Adding support for GROMACS 2026 TPR files (TPR version 138).
Providing guidance regarding the currently recommended GROMACS version for StreaMD compatibility.

StreaMD is an excellent platform for automated MD analysis, and support for recent GROMACS versions would significantly improve its usability for the community.

Thank you for your time and for your continued development efforts.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions