«Порода по крыльям»
ИНСТРУКТИВНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ
по работе с программой определения породной принадлежности
семьи пчел «Порода по крыльям»
1. Общие положения
1.1. Настоящая программа разработана в среде Excel-2003, нормально функционирует в EXCEL следующих выпусков, вплоть до входящего в состав Office-2010.
1.2. Для корректной работы программы «Порода по крыльям.xls» в Excel должен быть установлен средний уровень безопасности, а при открытии программы на предупреждение системы безопасности выбирать «не отключать макросы». В качестве разделителя целой и дробной частей числа использован символ «запятая» (настройка по умолчанию, может быть изменена в «Панель управления \Язык и региональные стандарты \ вкладка Региональные параметры \настройка \ разделитель целой и дробной»)
1.3. В качестве исходных данных могут быть использованы файлы с координатами 8 точек по каждому правому переднему пчелиному крылу, сформированные программами CooRecorder или TpsDig. При позиционировании точек на крыле использовать максимально возможный масштаб, обеспечиваемый качеством сканированного изображения.
1.4. Скачать данные программы можно со следующих сайтов:
-http://www.cybis.se/cbeewing/download/ здесь можно скачать TRIAL version CBeeWing и CooRecorder;
-http://life.bio.sunysb.edu/morph/soft-dataacq.html по этой ссылке можно скачать TpsGid2.
1.5. На мой взгляд, программа TpsDig более точна за счет более точного «прицеливания» -курсор выполнен в виде креста в кружке, практически как у винтовки с оптическим прицелом, наверное, это оптимальный вариант. Кроме того, у данной программы нет ограничения на количество точек, которое есть у бесплатного CooRecorder.
1.6. При необходимости все листы книги могут быть выведены на печать или в файл стандартными средствами (Файл\Печать). В диалоговом окне «Печать» в качестве имени принтера выбирается из списка или реальный принтер, или программа, реализующая вывод информации в файл, например Microsoft Office Document Image Writer или Adobe Acrobat Writer.
2. Подготовка крыльев для сканирования
2.1. Пчелки для исследования могут быть взяты из подмора, или весной и летом – из гнезда. В последнем случае точность определения породы повышается, но у пчеловода не всегда может быть необходимое время для полной инвентаризации пасеки в это время. Если с подмором все более-менее ясно – выгреб из летка и готово, то насчет отбора проб из гнезда есть определенные рекомендации:
-фрау Мюллер рекомендует отбирать молодых пчел прямо с расплодного сота. Оптимальным считается возраст отбираемых пчел до 5 суток;
-по другим рекомендациям на участок лупящегося расплода одевается большой маточный колпачек-изолятор и через пять -шесть дней все пчелы с рамки сметаются и рамка с пчелами в изоляторе помещается на 20 минут в морозильную камеру для их умерщвления. Тем самым исключается момент попадания чужеродного материала в пробу и смятие крыльев
2.2. Для исследования необходимо подготовить около 30 правых передних (больших) крыльев от пчел из одной семьи. Подготовка осуществляется в следующем порядке:
-если пчелы взяты из подмора, их надо промыть в теплой воде, чтобы они очистились от восковых крошек и не были липкими, после чего просушить;
-крыло отрывается (или отстригается ножницами) и аккуратно укладывается на скотч верхней стороной крыла к скотчу, передней кромкой крыла к себе, (см. рисунок 1), после чего прижимается к нему несколькими разглаживающими движениями ногтя от основания крыла;
-после наклейки на скотч всех крыльев (клеим в 2-3 строки, см. рисунок 1) на листе чистой бумаги надписывается номер семьи, скотч с крыльями переворачивается и приклеивается к листу бумаги;
Рисунок 1 – Наклеенные на скотч крылья
-для устранения возможных пузырьков воздуха по бумаге несколько раз с усилием проводится пальцем;
-обрезаются лишние участки бумаги и скотча, готовая к сканированию проба показана на рисунке 2.
Рисунок 2 – Готовая проба крыльев
2.3. Вместо наклейки крыльев на скотч можно раскладывать их на прозрачный пластик с последующей фиксацией сверху скотчем (Бельгийская школа). При этом один конец скотча предварительно фиксируется к пластику, а после раскладывания крылышек натягивается и постепенно, вытесняя воздух, приклеивается к пластику. Фрау Мюллер (Германия, исследует всех пчелок Евросоюза) наклеивает крылышки на скотч, как и я (вернее – я, как она), а после наклейки всех крыльев полоску скотча с крыльями прижимает к листу пластика (Немецкая школа). Преимуществом наклейки на пластик является его идеально гладкая поверхность, вследствие чего он хорошо прижимается к стеклу сканера.
2.4. Возможно использование покровных стекол: на одно из них раскладываются крылышки, другим они закрываются. После этого два стекла фиксируются тем же скотчем, по краям.
2.5. Процесс подготовки материала наиболее ответственен, поэтому используйте тот метод, которым у Вас достигается наивысшее качество.
3. Сканирование крыльев
3.1. Сканирование предварительно наклеенных на скотч и закрытых вторым слоем (или подготовленных одним из других способов) правых пчелиных крыльев надо осуществлять с разрешением 3200 – 4800 dpi, ниже достоверность результатов снижается. Я использую сканер EPSON Perfection V330 Photo, работаю в профессиональном режиме со следующими настройками (рисунок 3). На сканер проба крыльев укладывается обязательно вдоль длинной стороны поля сканера – чтобы при сканировании лучи пересекали прожилки крыла – таким образом они получаются более четкими. После просмотра изображение поворачивается в горизонтальное положение кнопками поворота.
3.2. Довольно заманчиво использование слайд-сканера (рекомендация Осипова Дмитрия, Объединенный форум пчеловодов): скотч клеится на кассету для плёнки, ик нему, верхней стороной, крепятся крылья, ничем их не накрывая – при этом не возникают напряжения в наклеиваемом крыле, способные исказить его рисунок жилкования. Каждый кадр в дальнейшем обрабатывается отдельно, а полученные файлы по каждой семье объединяются в обычном текстовом редакторе – при этом необходимо следить, чтобы первая строка обязательно содержала текст «LM=NNN», где NNN– суммарное значение LM по всем сливаемым файлам, а дальше шли лишь колонки цифр.
Рисунок 3 – Настройки сканера
3.3. Учитывая, что сканер есть не у всех, даю описание подготовки материала с использованием фотоаппарата, любезно предоставленным Лебедевым Михаилом (Форум мирных пчеловодов):
1. Надо сфотографировать крылышки. Фотографирую обычным аппаратом-мыльницей в режиме макросъёмки. Снимаю сериями по 4-6 крылышек. Размер фотографии при этом достаточен по ширине 1200-1500 пикселей, по высоте получается около1000-1200 пикселей. (это уже обрезанный по размеру крылышек).
У пчелы отстригается одно крыло (из больших). Для объективности берём у всех одинаково: либо правое, либо левое. В качестве предметного столика я использую пластиковую прозрачную коробочку.
Рисунок 4 – Столик в качестве покровного стекла
Крылышки приклеиваю на подслащённую (или чистую) воду. Снимаю при дневном свете, опираясь рукой на подставленную рядом коробку.
Рисунок 5 -Организация фотосъемки крыльев
Получается вот так (здесь уменьшенная копия).
Рисунок 6 – Фотоснимок крыла на экране монитора (края обрезаны)
Поскольку рука может дрогнуть, снимаю каждую порцию 3-5 раз. Чтоб потом легче было в папке с фото разобраться, порции отделяю кадром постороннего предмета. В результате получается такая папка с фотографиями.
Рисунок 7 – Набор фотографий крыльев одной семьи в отдельной папке
Затем выбираю в каждой серии по одному лучшему снимку, обрезав его по границе крылышек.
Рисунок 8 – Лучшие по качеству снимки, обрезанные по границе крылышек
Все подготовленные фотографии свожу в одну в фотошопе или в Corel-е. Получается так (здесь уменьшенная копия).
Рисунок 9 – Подготовленная картинка с исследуемыми крылышками
Всё. Подготовка закончена.
4. Оцифровка крыльев
4.1. Эта операция также довольно подробно описана у Лебедева Михаила, ее и привожу ниже:
Для обработки используем две программы. Первая – для оцифровки. Называется TpsDig2. Иконка её такая:
Рисунок 10 – Иконка ярлыка для запуска программы TpsDig2
Интерфейс такой.
Рисунок 11 – Общий вид программы TpsDig2
Для начала работы открываем tpsDig2 и полученный нами сводный файл с фотографиями перетаскиваем мышкой в поле программы. Начинаем ставить точки на крыльях. Дело очень ответственное. Выбрать режим оцифровки Landmark:
Рисунок 12 – Выбор режима позиционирования точек
и в строго определённой последовательности ставим точки в местах пересечения осей жилок. По 8 точек на каждое крыло. Последовательность показана ниже:
Рисунок 13 – Последовательность расстановки точек
Как ставить (в каких узловых точках и как правильно выбирать эти точки) показано ниже:
Рисунок 14 – Правила выбора центров узловых точек
После того, как все точки расставлены, сохраняем файл с нашей работой.
Рисунок 15 – Сохранение файла с результатами позиционирования точек
При сохранении файла указание расширения TPS указывать обязательно. При этом иконка полученного файла выглядит так:
Рисунок 16 – Иконка файла типа TPS с результатами позиционирования крыльев
4.2. Здесь необходимо добавить, что обязательным условием для возможности дальнейшей корректной работы с сохраняемым файлом является его размещение в ту же папку, где сохранялся файл с отсканированными крыльями. Предлагается такая иерархия названий папок: Пчеловод или точек \ Год \ номер матки или другая информация о ней. Например: Прозаик \ 2012 \ Дворяне Сёмкин-1. Такая систематизация папок позволит в дальнейшем существенно упростить поиск нужной информации.
4.3. Наиболее частой ошибкой на данном этапе являются, кроме неточного позиционирования точек, пропуск одной из них. Исправляется эта ошибка очень сложно, чаще бывает проще заново выполнить оцифровку точек. Поэтому при переходе на позиционирование точек другого крыла рекомендуется проверить номер последней точки на кратность восьми, и только после этого переходить.
4.4. Если же пропуск точки обнаружен лишь в конце процесса оцифровки крыльев, то надо найти это крыло с недостающей точкой и с этого крыла все точки убрать, после чего расставить на нем точки заново. 4.5. Необходимо также добавить и о возможности корректировки точек, а также их удалении при неправильном позиционировании. Для этого необходимо включить режим Edit landmarks & curves (значок «стрелка») и подвести указатель мышки к нужной точке. Для перемещения надо дождаться появления «креста» со стрелками во все направления, нажать левую кнопку мыши и перетащить точку на нужное место. Для удаления точки – после появления «креста» нажать правую кнопку мышки и из всплывающего меню выбрать Delete landmark.
4.6. У программы TPSDIG2 имеется возможность проверки правильности расстановки точек другим пользователем, для чего ему пересылаются или передаются оригинальный скан крыльев (с которого снимались точки) и файл типа TPS с координатами точек. Проверка осуществляется визуально, для чего в программе TPSDIG2 открывается файл координат типа TPS, который, в свою очередь, откроет файл со сканированными крыльями и разместит на изображении крыльев расставленные ранее точки. После проверки и, при необходимости, корректировки положения точек, откорректированный файл типа TPS передается обратно. Обязательным условием возможности совместной проверки результатов являются общие правила относительно порядка обработки крыльев: слева – направо, сверху – вниз.
4.7. Работа с программой CooRecorder достаточно подробно описана в прилагаемом к ней файле справки, поэтому здесь опускается.
5. Обработка точек в программе «Порода по крыльям»
5.1. Процесс обработки точек в программе «Порода по крыльям» достаточно полно был пояснен Ильясовым Фиданом на форуме «Среднерусские пчелы». Его пояснения и рисунки и приводятся ниже.
5.2. Запускаем Excel и открываем в нем программку «Порода по крыльям.xls». Если уровень безопасности был установлен так, как рекомендовалось в п. 1.2, будет выдано предупреждение системы безопасности о наличии в открываемой книге «Порода по крыльям» макросов (см. рисунок 16). Если Ваша версия программы получена из заслуживающего доверия источника, жмем кнопку “Не отключать макросы”. В случае отключения макросов программа работать не будет.
Рисунок 16-1 – Предупреждение системы безопасности
5.3. Программа откроется как на рисунке 17. Читаем две нижние строки и делаем, как рекомендуется в Инструкции на листе «Индексы»: сначала переключаем клавиатуру на английский, потом при нажатой клавише Ctrl нажимаем на клавишу t.
Рисунок 17 – Запуск программы для приема данных из файла типа TPS
5.4. В ответ на запрос программы «Вы действительно хотите принять данные из файла, сформированного TpsDig ?» отвечаете “Да”, если комбинация клавиш была нажата Вами не случайно.
5.5. Внимательно читаете появившуюся инструкцию о своей работе на следующих шагах, а именно: «При открытии файла типа ‘TPS’ и работе мастера импорта текстов следует указать формат данных ‘с разделителями’, нажать клавишу ‘далее’, символом разделителя принять ‘пробел’ и нажать ‘готово’.
5.6. На это сообщение жмете «ОК», после чего программка предложит открыть файл с координатами точек, который Вы ранее создали. Сначала выбираете ту папку, куда Вы сохранили Ваш TPS файл – см. рисунок 18.
Рисунок 18 – Окно открытия документа, поиск папки с файлом типа TPS
5.7. Вы нашли нужную папку, а необходимого файла в ней не видно (см. рисунок 19). Для его визуализации необходимо в строке «Тип файла» установить “Все файлы”, тогда Ваш файл появится в окошке (см. рисунок 20).
Рисунок 19 – Искомый файл имеет расширение, отличное от расширений файлов Excel, поэтому он не показывается в окне открытия документов
Рисунок 20 – Выбор типа файла «Все файлы» позволяет показать в окне открытия файла все содержимое папки
5.8. При нахождении нужного файла в папке выбираем его и жмем «Открыть».
5.9. На первом шаге работы мастера импорта текстов жмем “Далее”, убедившись в том, что переключатель формата данных установлен на «С разделителями» (см. рисунок 21).
Рисунок 21 – Первый шаг работы мастера импорта текстов
5.10. На втором шаге работы мастера импорта текстов выбираем символом¬разделителем «Пробел» (ставим галочку) и жмем «Далее» или «Готово» (см. рисунок 22).
Рисунок 22 – Второй шаг работы мастера импорта текстов
5.11. В принципе, в данном конкретном случае, третий шаг не обязателен, поэтому можно было сразу нажимать «Готово», но если уж нажали «Далее», то на третьем шаге жмем «Готово» (см. рисунок 23)
Рисунок 23 – Третий шаг работы мастера импорта текстов
5.12. При успешном завершении импорта через некоторое время будет выдано соответствующее сообщение (см. рисунок 24), следует нажать «ОК», сохранить книгу Excel с рассчитанными индексами в папку, где находятся скан крыльев и файл типа TPS, ну и изучать полученные результаты. Таковыми являются лист «Анализ», где даны выводы о породной принадлежности и степени ценности матки, а также листы «Индексы», «Результаты» и «Графики», на основе которых выполнен анализ.
Рисунок 24 – Сообщение программы о корректном завершении обработки
5.13. При необходимости, породные диапазоны могут быть изменены на листе «Породы», где допускается корректировка любых данных (вт.ч. и наименований пород) в клеточках, окрашенных светло зеленым цветом (аналогия с разрешающим цветом светофора). Это правило цвета является общим для всех листов книги. При изменении породных диапазонов автоматически выполняется пересчет всех индексов, графиков и результатов анализа.
Желаю приятной работы и хороших результатов!
Карташев Анатолий, Ленинградская область, март 2013 г
㠄䄄䌄㴄㸄㨄. …………………………………