Python and HDF5: Unlocking Scientific Data