¿Cómo copiar parcialmente usando Python un archivo Hdf5 en uno nuevo manteniendo la misma estructura?
Tengo un gran archivo hdf5 que se parece a esto:
A/B/dataset1, dataset2
A/C/dataset1, dataset2
A/D/dataset1, dataset2
A/E/dataset1, dataset2
...
Quiero crear un nuevo archivo solo con eso: A / B / dataset1, dataset2 A / C / dataset1, dataset2
¿Cuál es la forma más fácil en python?
Yo hice:
fs = h5py.File('source.h5', 'r')
fd = h5py.File('dest.h5', 'w')
fs.copy('group B', fd)
el problema es que me sale para dest.h5:
B/dataset1, dataset2
y que me falta parte de la arborescencia.