С 17-ти маркерными гаплотипами, пока, торпиться не будем. Дело в том что при наличии таких гаплотипов, возникают определенные трудности с поиском приближенцев. Короткие гаплотипы забивают всех других приближенцев. Зашел в логический тупик, надо придумать обходной путь, а много времени уделить приложению, сейчас не могу. Пока не решу эту проблему, придется ограничить ввод коротких гаплотипов.
Насчет введения поиска по строгому соответствию с условием.
Я специально делал поиск, такой какой он сейчас есть. Ведь представим ситуацию, пользователь помнит всего несколько цифр из номера кита, но не весь номер. В таком случае введя всего несколько известных ему цифр в поле поиска, пользователь найдет то что искал, по нестрогому соответствию.
А от коротких номеров гаплотипов надо уходить, дело в том что могут быть несколько разных гаплотипов с одинаковым коротким номером. Если такое будет, то робот будет при каждом обновлении переписывать гаплотип, и в результате мы получим страшный микс из разных данных.