Кіріспе

BOINC негізіндегі ерікті есептеу жобасы

Similarity Matrix of Proteins (SIMAP) – ерікті есептеуді пайдалана отырып құрылған ақуыз ұқсастығының деректер базасы. Ол ғылыми мақсаттар үшін тегін қолжетімді. SIMAP ақуыз ұқсастығын алдын ала есептеу үшін FASTA алгоритмін пайдаланады, ал тағы бір қосымша ақуыз домендерін іздеу үшін жасырын Марков модельдерін қолданады. SIMAP – Мюнхен техникалық университеті, Мюнхен Гельмгольц орталығы және Вена университетінің бірлескен жобасы.

Жобалық

Жоба әдетте әр айдың басында жаңа жұмыс бірліктерін алатын. Бірақ соңғы кезде (2010), дерекқорға экологиялық тізбектерді қосу үшін ұзақ уақыт, мысалы, бірнеше ай бойы үздіксіз жұмыс істеу қажет болды. Мұндай жаңартулар әдетте жылына екі рет жүзеге асырылатын. 2010 жылдың төртінші тоқсанында Мюнхен техникалық университетінің электр инфрақұрылымының нашарлауына байланысты жоба Вена университетіне көшірілді. Бұл көшірудің бір бөлігі ретінде жобаға арналған жаңа URL мекенжайы құрылды, бұл қолданыстағы еріктілер мен пайдаланушыларды жобадан ажыратып, қайта қосылуды талап етті. 2014 жылдың 30 мамырында жоба әкімшілері 10 жылдық тарихтан кейін SIMAP жобасының 2014 жылдың соңына дейін BOINC жүйесінен шығатынын хабарлады. Алайда, SIMAP зерттеулері "Смит-Уотерман алгоритмінің SSE-оптимизацияланған нұсқасын есептейтін, бірнеше жүз қарапайым көп ядролы процессорлардан" тұратын жергілікті аппараттық құралдарды пайдалана отырып жалғастырылатын болады.

Есептеу платформасы

SIMAP Berkeley желілік есептеулерге арналған ашық инфрақұрылым (BOINC) таралған есептеу платформасын пайдаланды.

Қолданбаның жұмыс істеуіне арналған жазбалар

Жұмыс бірлігінің процессорлық уақыты кең ауқымда өзгерді, 15 минуттан 3 сағатқа дейін болды. Жұмыс бірліктерінің көлемі 1,5-тен 2,2 МБ-қа дейін, орташа есеппен шамамен 2 МБ құрады. SIMAP SSE мүмкіндігі бар процессорлар мен x86 64 процессорлары үшін оңтайландырылған клиенттік бағдарламалық жасақтаманы ұсынды. Ескі процессорлар үшін SSE қолдаусыз қосымшалар да ұсынылады, бірақ оларды қолмен орнату қажет. SIMAP Linux, Windows, Mac OS, Android және басқа UNIX платформаларын қолдайды. Дерекқор кейде барлық жарияланған ақуыз тізбектерімен және метагеномдармен жоба бойынша алдын ала есептелгендіктен, қолжетімді жұмыс SIMAP үшін алдын ала есептеуді қажет ететін жаңа жарияланған ақуыз тізбектерінен және метагеномдардан тұрды.