Closed fruce-ki closed 6 years ago
It does not seem to be an issue with the version of rhdf5
nor data.table
as they are identical between the Mac that works and ningal that does not.
The only discernible difference is R itself, 3.4.1 on the one that works and 3.4.3 on those that don't work.
Inevitably I have to test with the latest R.
The issue is NOT reproducible on Mac OSX with R 3.4.3 and rhdf5 2.22.0. It could be another mangled configuration issue on our HPC? But why only the kallisto files and not the salmon/wasabi ones?
Meanwhile work-around is by employing kallisto's h5dump
subcommand, to export the .h5 to plaintext that can be parsed manually in a loop to create the required lists of tables for RATs.
The workaround has now been implemented as part of fish4rodents()
. It is now possible to load the bootstrap data from kallisto's plaintext format instead of extracting from the abundance.h5 file.
This does not fix the problem, but I do not believe the problem is caused by an error in RATs, so I consider this issue closed from our perspective.
This issue seems to be unrelated to #55 .
EDIT: If any users out there experience this error, please let us know. As is, I am unable to pinpoint the cause of it. I only know it is not caused by RATs. /EDIT
h5read('./kallisto_quant/Hs_GRCh37.67.1/abundance.h5', '/aux/ids/')
succeeds on my mac but fails on both the login node and the HPC nodes.Mac session:
Ningal session:
HPC session: