- Check the type of data dynamically (length of 2, and all items have a "phenotype" attribute in their metadata)
- Get rid of temp files
- Wrap operations in transactions
No more need for a separate varscan_paired call