locus parsing