Утилита для просмотра и сравнения файлов с геномом
Скрипт написан в Processing и нужен для просмотра и сравнения файлов с геномом, сохранёных во время симуляции "Борьба кланов".
В первой строке нужно прописать имена файлов без расширений.
String[] files = {"9", "10", "11", "12", "13", "14", "15", "16", "17"};
В данном примере будут открыты файлы начиная от 9.dat до 17.dat
В утилите есть два режима, которые переключаются кнопкой [mode] в правом верхнем углу.
>>mode 0
В первом режиме, кликая по верхним кнопкам, можно выбрать два файла для сравнения.
Сейчас в левом окне отображается геном из файла 9.dat, он сравнивается с геномом из файла 17.dat и красным цветом выделены несовпадения. под таблицей показан процент и количество совпадений/несовпадений.
В правом окне отображается геном из файла 17.dat и сравнивается с геномом из файла 9.dat.
Можно выбрать любые другие файлы.
>> mode 1
Во втором режиме верхними кнопками можно выбрать любое количество файлов для сравнения. (на картинке сравниваются 4 генома)
Будут показано в каких местах есть совпадения во всех этих геномах. Там где совпадения по всем геномам нет, ячейка закрашено в красный цвет
С правой стороны показана таблица по всем геномам, где показано количество совпадений между разными геномами. Также используется цветовое кодирование от синего (совпадений нет) до жёлтого.
genomViewer2.zip8.74 KbDownload