Проверки данных
Правила, по которым книга спорит с записью
Открытый список: что именно проверяется, почему это ошибка и что с ней делать. Правила названы заранее — как программа экзамена, а не как замечание после подачи.
правил в реестре
находят противоречие в данных
сообщают, что данных не хватает
обращают внимание, но не держат подтверждение
имеют числовую границу, названную вслух
Три состояния, и среди них нет «исправить»
Проверка не просит исправить запись, и это не вежливость. Отличить исправление от подгонки она не может по устройству: правило, которое говорит «удой 45 000 кг вне границ», при слове «исправьте» просит поставить 12 000 — заслон снимется, знак Ассоциации встанет, а книга запишет число, которого никто не мерил. Поэтому проверка называет состояние записи, а решение остаётся за людьми.
Состояний три. «Требуются данные» — поля не заполнены: нет даты рождения, нет породы, нет ни одного родителя. Обманывать тут нечего, путь один — дозагрузить. «Данные не сходятся» — данные есть и противоречат друг другу: отёл раньше рождения, ДНК исключила записанного отца, кровность больше ста процентов. Здесь правка записи как раз и есть то, чего нельзя делать без основания. «Стоит посмотреть» — правило заметило странность и может ошибаться.
Разница между вторым и третьим не в строгости, а в том, может ли правило ошибаться. «Отец моложе потомка» ошибаться не может — это противоречие. «Удой выше двадцати пяти тысяч» может: такая корова редка, но возможна, и запретить её значило бы поручиться за то, чего мы не знаем.
Что происходит с записью, к которой есть вопросы
Ничего не удаляется и не откатывается: данные лежат в книге, хозяйство их видит и правит. Держится другое — подтверждение Ассоциации, тот самый знак, ради которого запись и заводят. Пока находка не разобрана, животное не подтверждается и племенным по книге не считается.
Снимается это по-разному. «Требуются данные» снимаются загрузкой недостающего — и только ею. «Данные не сходятся» снимаются объяснением, которое принимает эксперт: документом, справкой лаборатории, письмом хозяйства о том, откуда взялось расхождение. Эксперт вправе счесть находку несущественной и снять её — но снимает он её поимённо, для этой записи и этого правила, и это остаётся в истории заявки.
Третий исход тоже законный: признать, что животное племенным не считается. Книга не обязана подтверждать всё, что в неё загрузили, и запись без подтверждения — не брак, а честное состояние дел.
Чего книга требует помимо согласованности
Правила ниже сверяют данные между собой. Отдельно от них книга смотрит на полноту: подтверждение означает не только «расхождений нет», но и «передано всё необходимое». Перечень короткий и один на все заявки.
Без чего запись не подтверждается
- дата рожденияот неё считаются возраст первого отёла, номера лактаций и проверки родословной
- породабез породы запись не сравнить со сверстницами и не включить в отчёты
- отец: запись или номеркнига подтверждает происхождение; без отца подтверждать нечего
- мать: запись или номербез матери рвётся материнская линия и не считается инбридинг потомка
- хотя бы один отёлкорова без отёла — это либо не корова, либо потерянная история
- контрольные дойки (минимум 6, если заявлен удой за 305 дней)удой за 305 дней без замеров — число, взятое неизвестно откуда
Список
У каждого правила есть номер — на него можно сослаться в письме или в разговоре с поддержкой: «правило 45». Номер отражает место в реестре и меняется, если в середину списка добавят новое; неизменный ключ правила — его код, он уезжает в выгрузки и остаётся прежним навсегда.
посмотреть: 31правил в реестре
Паспорт1 правило
Поля самой карточки: номер, дата рождения, порода, кровность.
1.5Ушная бирка повторяется
посмотретьОдин номер бирки стоит у нескольких животных пакета.
Бирку меняют и перевешивают, поэтому уникальной она не считается. Но два живых животных с одной биркой в одном хозяйстве — почти всегда опечатка.
Происхождение3 правила
Родители, родословная и всё, что из неё считается. Ошибка здесь дороже прочих: она не портит одну запись, а искажает оценку всех потомков.
2.5Отец выбыл задолго до зачатия
посмотретьОтец выбыл раньше, чем мог быть зачат потомок: между выбытием и рождением больше срока стельности.
Само по себе не ошибка: замороженное семя работает десятилетиями, и это обычный случай. Но если хозяйство семя не хранит, значит связь установлена не с тем быком.
2.11Кровность не сходится с родительской
посмотретьКровность отличается от полусуммы родительских больше чем на допуск.
Доля крови потомка — среднее долей родителей. Расхождение означает ошибку либо в кровности, либо в самом родителе; второе гораздо хуже, потому что портит и всех остальных потомков этого родителя. Единственная проверка, у которой существенность зависит от величины расхождения: пометка слева говорит о частом случае, а большое расхождение приходит как «требует исправления».
2.12Инбридинг не сходится с родословной
посмотретьВведённый в карточку коэффициент инбридинга отличается от посчитанного по родословной.
Расхождение не всегда ошибка: наш расчёт идёт по той родословной, что есть в книге, а хозяйство могло считать по более полной. Но это всегда вопрос — по какой именно.
Воспроизводство7 правил
Отёлы и осеменения — не по отдельности, а как последовательность во времени.
3.2Первый отёл слишком поздно
посмотретьВозраст первого отёла больше сорока восьми месяцев.
Отёл в четыре года возможен, просто дорог. Но чаще это значит, что более ранние отёлы просто не записаны, — и тогда неверен не возраст, а полнота данных.
3.6Пропуск в нумерации отёлов
посмотретьВ ряду номеров отёлов не хватает одного или нескольких.
Либо отёл не записан — и тогда неполны все пожизненные величины, — либо номера проставлены неверно.
3.11Телёнок родился не в день отёла
посмотретьДата рождения животного, записанного приплодом, не совпадает с датой отёла.
Отёл и рождение телёнка — один факт, записанный дважды. Расхождение означает, что приплодом отмечено не то животное либо в одной из дат опечатка.
3.12Приплод не сходится сам с собой
посмотретьТип рождения, числа живых тёлочек, бычков и мертворождённых и карточки телят говорят о разном количестве.
Сколько родилось, книга знает трижды, и три источника завелись в разное время: тип рождения переносили из прежней системы, числа проставляют вручную, карточки заводят не на всех телят. Расхождение означает, что одно из трёх записано неверно, а какое именно — видно по самой находке.
3.13Дойка вне лактации
посмотретьКонтрольная дойка записана раньше первого отёла коровы или после даты запуска.
Доить нечего до первого отёла и после запуска. Обычно перепутано животное либо съехал год в дате.
3.15Между отёлами больше двух с половиной лет
посмотретьПромежуток между соседними по номеру отёлами превышает девятьсот дней.
Почти всегда это пропущенный отёл, а не корова, простоявшая яловой два с половиной года: номера отёлов идут подряд, а один из них не записан. Пропуск сдвигает нумерацию лактаций и возрастную группу у всех следующих записей животного.
3.16Первое осеменение позже восьми месяцев после отёла
посмотретьОт отёла до первого осеменения прошло больше двухсот пятидесяти дней.
Такой разрыв означает либо потерянные записи об осеменениях, либо корову, которую полгода не осеменяли и всё же оставили в стаде. Оба случая стоят вопроса, и оба портят сервис-период — величину, по которой судят о воспроизводстве всего стада.
Продуктивность4 правила
Удои, жир, белок и их согласованность между собой.
4.5Привезённая оценка расходится с расчётом книги
посмотретьМесто животного по привезённой оценке и по расчёту книги отличается больше чем на сорок процентилей.
Оценки на разных базах не обязаны совпадать, но обязаны быть об одном животном. Расхождение в сорок процентилей означает, что одна из них про другое: перепутан столбец, оценка чужого животного, индекс другой породы или другой шкалы. Процентили сравниваются потому, что это единственная общая величина: очки индекса у разных центров несопоставимы, а место в своей популяции — да.
4.11Жир в килограммах не сходится с процентом
посмотретьМолочный жир в килограммах отличается от произведения удоя на процент жира больше чем на десятую долю.
Расхождение больше округления означает, что числа взяты из разных источников, и какой из них верен, знает только хозяйство.
4.14Между контрольными доениями больше 75 дней
посмотретьВ ряду контрольных доений одной лактации есть промежуток длиннее семидесяти пяти дней.
Удой за 305 дней считается по отрезкам между замерами, и промежутки книга досчитывает. За семьюдесятью пятью днями кривая между двумя точками восстанавливается уже не по данным, а по предположению: пик лактации может целиком уместиться в пропуск. Это то самое основание, по которому книга требует не меньше шести доек, — до сих пор объявленное в словаре и не проверявшееся.
4.15Метод контроля меняется посреди лактации
посмотретьВ пределах одной лактации часть замеров снята службой учёта, часть — хозяйством, или методы контроля различаются иначе.
Удой за 305 дней складывается из точек одного ряда, и ряд обязан быть однородным: замер службы учёта и замер хозяйства — разные по доказательности числа. Проверка по стаду это уже видит, но там она говорит о стаде вообще; здесь речь о конкретной лактации, из которой считается конкретное число в документе животного.
Сопоставимость по стаду16 правил
Единственная группа, где находка относится не к записи, а ко всему стаду сразу. Каждая запись по отдельности здесь безупречна — беда в том, что вместе они получены по-разному и сравнивать их между собой нельзя. Поэтому и считаются они не по заявке, а по всему стаду: доля, посчитанная по выборке, назвалась бы долей по стаду и соврала бы. Видны в «Проверить моё стадо» и у эксперта при разборе заявки; подачу они не блокируют.
6.2Значения проставлены, а не измерены
посмотретьВ пределах одного контрольного дня жир, белок, соматика или суточный удой записаны так, как измерение выглядеть не может: одно значение у слишком многих, или разброс близок к нулю, или у большинства записей последний знак нулевой.
Каждое такое число по отдельности правдоподобно, и поштучные проверки их пропускают все до одной. Вместе они означают, что проб не делали, а колонку заполнили. По таким записям считается и лактация, и племенная ценность, и сравнение со сверстницами — то есть ошибка расходится по всей книге, оставаясь невидимой.
6.3Дойки получены из разных источников
посмотретьКонтрольные дойки стада записаны частью из лаборатории, частью со слов собственника или импортом.
Лабораторный замер и замер хозяйства — разные по точности числа, и складывать их в одно среднее нельзя. Это не запрет: замечание говорит, что часть данных не подтверждена независимо, и по ним нельзя судить о стаде как о едином.
6.4Индексы посчитаны по разным базам сравнения
посмотретьВ пределах одного профиля оценки животных стада ссылаются на разные версии базы сравнения.
Индекс — это отклонение от базы. Два животных, посчитанных от разных баз, нельзя ни сравнить, ни поставить в один список: разница между ними частью отражает разницу баз, а не животных.
6.5Год без единого отёла
посмотретьВ ряду лет между первым и последним отёлом стада есть год, за который не записано ни одного. Смотрится только у стад, которые телятся регулярно: при редких отёлах пустой год ничего не значит.
Стадо, которое телилось до и после, не могло не телиться в промежутке. Почти всегда это непереданный за год отчёт, а не простой: пожизненные величины и возраст первого отёла по этим годам считаются неверно.
6.6Даты рождения сходятся в одну дату
посмотретьЗаметная доля стада числится рождённой первого января или первого числа месяца.
Так выглядит перенос из бумажного учёта, где известен был только год или месяц: недостающее заполняли началом периода. Возраст первого отёла по таким записям смещён на месяцы, и хозяйство выглядит хуже или лучше, чем оно есть.
6.7Удои подозрительно круглые
посмотретьЗаметная доля удоев в стаде кратна пятистам килограммам.
Измеренный удой круглым бывает редко. Массовая кратность означает оценку на глаз или перенос из отчёта, где числа уже округлили, — и такие данные нельзя использовать для оценки племенной ценности.
6.8Удой не сходится с остальным стадом
посмотретьУдой отдельных животных отличается от медианы своего же стада больше чем втрое в любую сторону.
Рамка правдоподобия одна на всю книгу и заведомо широкая. Стадо — куда более точная мерка: в хозяйстве со средним удоем 7 000 кг запись на 22 000 формально правдоподобна, а на деле это почти всегда лишний ноль или чужая строка.
6.9Коровы без единой контрольной дойки за год
посмотретьУ части живых самок за последние двенадцать месяцев не записано ни одного замера. Считается по всем живым самкам, включая тёлок: тем же условием, которым это число выводится в полосе дел кабинета.
Продуктивность в книге считается по контрольным дойкам. Корова без замеров не участвует ни в оценке быка по дочерям, ни в средних по стаду — она есть в списке и отсутствует в расчётах. Это же число хозяйство видит в полосе дел кабинета: там оно называет работу, здесь — её причину.
6.11Ни одного мертворождения
посмотретьЗа все записанные отёлы стада не отмечено ни одного мертворождённого телёнка.
Мертворождения бывают у всех: в мире это пять-восемь процентов отёлов, и ноль при сотне отёлов означает не благополучие, а то, что потери не записывают. Доля мертворождений — показатель, по которому судят о работе с сухостоем и отёлом; стадо без неё выглядит лучше, чем оно есть, и сравнивать его с честно ведущим учёт нельзя.
6.12Ни одного события здоровья за год
посмотретьЗа последние двенадцать месяцев в стаде не записано ни одного случая болезни или лечения.
Коровы болеют, и молочное стадо без единого случая мастита за год не бывает. Пустой журнал означает не здоровье, а отсутствие учёта — и всё, что книга считает по здоровью, на таком стаде молча неверно. Хуже: такое стадо выглядит образцовым рядом с тем, где события честно записаны.
6.13Ни одного выбытия за несколько лет
посмотретьЗа последние три года в стаде не отмечено ни выбраковки, ни падежа, ни продажи на сторону.
Стадо без выбытия не бывает: коровы выбывают по возрасту, по болезни, по бесплодию. Ноль означает, что выбытия оформляют мимо книги, и тогда неверен знаменатель у каждой доли — от процента коров с записанным удоем до среднего возраста стада. Это ошибка, которая не видна ни в одной отдельной записи.
6.14Запись правили после подтверждения Ассоциацией
посмотретьУ животного со знаком Ассоциации поля меняли уже после того, как знак был поставлен.
Подтверждение относится к тому состоянию записи, которое эксперт видел. Правка после него законна — данные уточняются, — но знак при этом продолжает стоять и означает уже не то, что означал. Книга это записывает в журнал правок с первого дня и до сих пор никому не показывала.
6.15Одно поле переписывали несколько раз подряд
посмотретьОдно и то же поле одной записи правили три раза и больше за неделю.
Так выглядит подбор значения: число меняют, смотрят на результат, меняют снова. Так же выглядит и добросовестный поиск ошибки в переносе — различить их по журналу нельзя, и правило не берётся. Оно называет место, где стоит спросить, что там происходило.
6.16События заводятся задним числом
посмотретьЗаметная доля событий стада записана в книгу намного позже того дня, которым они датированы.
Дойка за март, загруженная в декабре, восстановлена по памяти или по бумаге — и ошибок в ней на порядок больше, чем в записанной сразу. Само по себе это не нарушение: хозяйство вправе донести данные за прошлый год. Но материал такого происхождения нельзя молча складывать в одно среднее с текущим учётом, и знать о нём надо до, а не после расчёта.
6.17Одни и те же данные приходят от разных отправителей
посмотретьЗаписи одного животного одного вида — например, продуктивность — присылали два и более разных отправителя.
С появлением поручений на загрузку это стало возможно: службу учёта и лабораторию назначает хозяйство, и обе шлют дойки. Кто из них прав, книга не решает — побеждает приславший последним, и происходит это молча. Пока конфликт не назван, владелец данных не знает, чьи числа у него лежат.