mateidavid / fast5

A C++ header-only library for reading Oxford Nanopore Fast5 files
MIT License
53 stars 16 forks source link

Error in HDF5 (1.9.220) #3

Closed nicolaprezza closed 9 years ago

nicolaprezza commented 9 years ago

Hi!

I am very interested in this library, but I cannot make it work: if I compile and run the example a.cpp on a sample fast5 file, I obtain the error:

file_version=1 HDF5-DIAG: Error detected in HDF5 (1.9.220) thread 0:

000: H5T.c line 2028 in H5Tis_variable_str(): not a datatype

major: Invalid arguments to routine
minor: Inappropriate type

terminate called after throwing an instance of 'hdf5_tools::Exception' what(): /Analyses/Basecall_2D_000/version: error in H5Tis_variable_str Aborted (core dumped)

do you have any idea of what is going wrong here? it seems a format error, but I don't understand where it may come from. Thank you!

nicolaprezza commented 9 years ago

update: using hdf5-1.8.16 the problem is solved. It seems to be a bug of the new release of HDF5 then..

jts commented 9 years ago

I think HDF5 1.8.x is the stable version right now, so we'll only support that. Once 1.9.x becomes the official release we'll make sure this library is compatible.

nicolaprezza commented 9 years ago

great, thank you!

2015-06-12 16:00 GMT-04:00 Jared Simpson notifications@github.com:

I think HDF5 1.8.x is the stable version right now, so we'll only support that. Once 1.9.x becomes the official release we'll make sure this library is compatible.

— Reply to this email directly or view it on GitHub https://github.com/mateidavid/fast5/issues/3#issuecomment-111599827.