Simplified read_sample*