This is to fix a bug reported by Gail and Caitriona: The code checks for duplicated sample names, but this function only fires when the user supplies a sample name list. The current PR removes this restriction, so that duplicated sample names will be checked no matter what.
Coverage remained the same at 100.0% when pulling 5dfa799283131c32ce27e7991bcdbf9f3319d77f on qiyunzhu:bugfix into 775e1af7aad7c113ca269e32448577d9357b9129 on biocore:master.
Coverage remained the same at 100.0% when pulling 10cb85a7c44057de73d9d31950a452553fa57cfb on qiyunzhu:bugfix into 775e1af7aad7c113ca269e32448577d9357b9129 on biocore:master.
This is to fix a bug reported by Gail and Caitriona: The code checks for duplicated sample names, but this function only fires when the user supplies a sample name list. The current PR removes this restriction, so that duplicated sample names will be checked no matter what.