title: Stream mode or lattice mode, which one is set as the default in the tabula-py module?
body: <p>I'm wondering if anyone who is familiar with the tabula-py module for Python can help me with this question. It is not clear in any of the <strong>tabula-py</strong> documentation whether the <code>tabula.read_pdf()</code> function uses <strong>lattice</strong> or <strong>stream</strong> mode extraction as its default setting if no <strong>lattice</strong> or <strong>stream</strong> argument is passed to the function. Does the code somehow guess which of the two modes would be preferable depending on the "table" encountered in the pdf text and, if not, could you please clarify which of the two extraction modes is being used as the default (therefore rendering one of the two arguments redundant since, de facto, if you set <strong>lattice</strong> to <code>False</code> then you must by definition be setting stream to <code>True</code>, and vice versa)? Thanks in advance.</p>
  
  <p>It's easy to set the <code>tabula.read_pdf()</code> mode to either lattice or stream mode extraction, so that's not my issue. I just want to know which of the two is used as the default extraction mode if I don't specify which one I want to use.</p>