High throughput research tools