update object id
add singleton option to snp code
mark duplicates rather than removing them
merging in changes from mustard