I am trying to read trajectories to calculate some properties from a .gro file generated after "trjconv" on a .xtc file in GROMACS. This will be required in a FORTRAN90 code. But the .gro file trajectories are consuming a few Terabytes. Is there any way to read the trajectories directly from .xtc / .trr files within a FORTRAN code?