title: ValueError: No dataset in HDF5 file with pandas.read_hdf from a MatLab h5 file
body: <p>I get a <code>ValueError: No dataset in HDF5 file.</code> when using :</p>
  
  <pre><code>In [1]: import pandas as pda
  
  In [2]: store = pda.read_hdf('X.h5')
  ---------------------------------------------------------------------------
  ValueError                                Traceback (most recent call last)
  &lt;ipython-input-1-72e9d80a2c5b&gt; in &lt;module&gt;()
  ----&gt; 1 store = pda.read_hdf('X.h5')
  
  /usr/local/miniconda3/envs/tensorFlow-GPU/lib/python3.6/site-packages/pandas/io/pytables.py in read_hdf(path_or_buf, key, mode, **kwargs)
      356             groups = store.groups()
      357             if len(groups) == 0:
  --&gt; 358                 raise ValueError('No dataset in HDF5 file.')
      359             candidate_only_group = groups[0]
      360
  
  ValueError: No dataset in HDF5 file.
  </code></pre>
  
  <p><code>h5dump</code> shows :</p>
  
  <pre><code>$ h5dump -n X.h5
  HDF5 "X.h5" {
  FILE_CONTENTS {
   group      /
   dataset    /DS
   }
  }
  </code></pre>
  
  <p>And if I use the <code>h5py</code> I can see the data :</p>
  
  <pre><code>In [3]: import h5py
  /usr/local/miniconda3/envs/tensorFlow-GPU/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
    from ._conv import register_converters as _register_converters
  
  In [4]: f = h5py.File('X.h5','r')
  
  In [5]: f.keys()
  Out[5]: KeysView(&lt;HDF5 file "X.h5" (mode r)&gt;)
  
  In [6]: list( f.keys() )
  Out[6]: ['DS']
  
  In [7]: f['DS']
  Out[7]: &lt;HDF5 dataset "DS": shape (10, 20), type "&lt;f8"&gt;
  
  In [8]: f['DS'][:]
  Out[8]:
  array([[1., 0., 1., 1., 0., 0., 1., 1., 1., 1., 0., 1., 0., 0., 0., 1.,
          0., 1., 0., 0.],
         [0., 0., 0., 1., 0., 1., 1., 0., 1., 0., 1., 1., 1., 1., 0., 0.,
          1., 1., 0., 0.],
         [0., 1., 1., 1., 1., 0., 1., 1., 1., 0., 1., 0., 1., 1., 0., 0.,
          1., 1., 0., 0.],
         [0., 0., 1., 1., 1., 1., 1., 1., 1., 0., 0., 1., 1., 1., 1., 1.,
          1., 0., 1., 0.],
         [0., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 1., 1., 0., 1.,
          0., 1., 0., 0.],
         [0., 0., 1., 1., 1., 1., 0., 1., 1., 1., 0., 1., 1., 0., 1., 1.,
          1., 1., 0., 0.],
         [0., 0., 0., 0., 1., 1., 1., 1., 1., 1., 0., 0., 1., 1., 0., 1.,
          1., 1., 0., 1.],
         [0., 0., 1., 1., 1., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 0.,
          0., 1., 0., 1.],
         [0., 0., 0., 1., 1., 1., 1., 1., 0., 0., 0., 0., 1., 1., 1., 0.,
          1., 0., 0., 0.],
         [0., 1., 0., 1., 1., 1., 1., 1., 1., 0., 0., 1., 1., 1., 0., 1.,
          1., 0., 0., 0.]])
  </code></pre>