Shared otus

Making some edits for #107.

This PR also fixes some function calls (e.g., calling ```np.array``` in all cases rather than just ```array```)

Using unrarefied data (but enforcing a minimum number of sequences per sample), the results change just slightly, but I think it's the correct thing to do in this case.