Port parse_otu_list

Porting `parse_otu_list` with the appropriate tests and documentation.