title: Using np.genfromtxt to read in data that contains arrays
body: <p>So I am trying to read in some data which looks like this (this is just the first line):</p>
  
  <pre><code>1 14.4132966509 (-1.2936631396696465, 0.0077236319580324952,   0.066687939649724415) (-13.170491147387787, 0.0051387952329040587, 0.0527163312916894)
  </code></pre>
  
  <p>I'm attempting to read it in with np.genfromtxt using:</p>
  
  <pre><code>skirt_data = np.genfromtxt('skirt_data.dat', names = ['halo', 'IRX', 'beta', 'intercept'], delimiter = ' ', dtype = None)
  </code></pre>
  
  <p>But it's returning this:</p>
  
  <pre><code>ValueError: size of tuple must match number of fields.
  </code></pre>
  
  <p>My question is, how exactly do I load in the arrays that are within the data, so that I can pull out the first number in that array? Ultimately, I want to do something like this to look at the first value of the beta column:</p>
  
  <pre><code>skirt_data['beta'][1]
  </code></pre>
  
  <p>Thanks ahead of time! </p>