separate qc and anno; added targetseq