BioSLAX - BioSLAX

BioSLAX
Bioslax-logo-tp.png
BioSLAX-ning skrinshoti
BioSLAX-da ishlaydigan turli xil bio-ilovalar
TuzuvchiSingapur Milliy universiteti
BioInformatics markazi (Resurs)
Mark De Silva
Lim Kuan Siong
Tan Tin Vi
OS oilasiLinux
Ishchi holatJoriy
Manba modeliOchiq manba
Oxirgi nashrv 7.5 / 2009 yil 5-fevral; 11 yil oldin (2009-02-05)
Kernel turiMonolitik yadro
LitsenziyaTurli xil
Rasmiy veb-saytwww.bioslax.com

BioSLAX a Jonli CD /Jonli DVD /Jonli USB 300 dan ortiq bioinformatika vositalari va amaliy dasturlar to'plamini o'z ichiga oladi. U Hayot fanlari instituti (LSI) Bioinformatics Resurs bo'limi tomonidan chiqarilgan, Singapur Milliy universiteti (NUS) va CD / DVD yoki USB yuklash opsiyasiga imkon beradigan va siqilgan holda ishlaydigan har qanday kompyuterdan yuklash mumkin Slackware lazzati Linux Operatsion tizim (OS), shuningdek ma'lum Zig'ir. Zig'ir Tomash Matjíček tomonidan Chexiya Respublikasida u o'zi ishlab chiqqan Linux Live skriptlari yordamida yaratilgan. BioSLAX lotinini Mark De Silva, Lim Kuan Siong va Tan Tin Vi yaratgan.

BioSLAX birinchi marta 2006 yil aprel oyida NUS Life Science o'quv dasturiga chiqdi.

Tarix

2003 yil yanvar oyida APBioNet, APBioGrid-ni yaratish bo'yicha sa'y-harakatlari doirasida, panjara hisoblash dasturlari bilan keng qo'llaniladigan bioinformatika dasturlari va paketlarining APBioBox-ni yaratish uchun IDRC (Kanada) ning Pan Asia Networking (PAN) dasturidan ilmiy grant oldi. Tanlangan platforma o'sha paytda hamma joyda joylashgan Redhat Linux edi. O'sha yilning mart oyida APBioNet sanoat sheriklik sxemasini (AIPS) ishga tushirdi va Sun Microsystems bilan hamkorlikda Solaris platformasi uchun BioBox yaratdi. Olti oydan so'ng, tanlangan partiyalar o'rtasida beta-sinov uchun APBioBox va Sun biobox-ning beta-versiyalari, hozirda Bio-Cluster Grid deb nomlangan. To'plamlarga mos ravishda Globus Grid Toolkit Version 2.0 va Sun Grid Engine kiritilgan.[1]

2003 yil 4-dekabrda APBioBox (Redhat Linux) va BioCluster Grid (Sun Solaris) deb nomlangan biobox dasturiy paketlari Ilmiy Ilmiy Texnologiya Instituti (ASTI) Ilmiy va Texnologiya Bo'limida Bioinformatika seminarida dala sinovlaridan o'tkazildi. DOST), Filippin Filippin Milliy tadqiqot kengashining (NRCP) 70 yilligi munosabati bilan. APBioGrid-ga o'nta Pentium mashinalari va bir nechta Sun serverlari muvaffaqiyatli kiritildi. Ushbu seminar va sinovdan o'tgan dastur Sun Microsystems tomonidan homiylik qilingan va qisman IDRC tomonidan moliyalashtirilgan.

2004 yil iyul oyida doktor Derek Kiong tanishtirdi Knoppix barqaror, kuchli va kichik izli Unix (Debian asosidagi) platformasi sifatida NUS Tizimlar Ilmiy Instituti (ISS) tomonidan tashkil etilgan seminarda A / Prof Tan Tin Viga. 2004 yil sentyabr oyiga qadar janob Ong Guan Sin orqali biz APBioBox-da dasturiy ta'minotni va APBioKnoppix prototipiga foydali dasturlarni yaratish orqali Knoppix remaster shablonini yaratishga muvaffaq bo'ldik, biokimyo bo'limi, NUS ning LSM2104 moduli uchun. .[2] Keyinchalik u Knoppix 4.02 asosida yangilandi va APBioKnoppix2 sifatida chiqarildi.[3] APBioKnoppix keng qo'llanilgan bo'lsa-da, uni osonlikcha kengaytirish mumkin emasligi aniqlandi. Remasterlashdan oldin barcha dasturlar joyida bo'lishi kerak edi va bu tarqatishni juda moslashuvchan bo'lmagan holga keltirdi.

2005 yil iyun oyida janob Mark De Silva, Hayot fanlari instituti (LSI) Bioinformatika manbalari bo'limi, Slax-dan modulli tizim tufayli yangi bio asosli jonli kompakt-disk uchun asos sifatida foydalanishni taklif qildi. ishlatilishi kerak bo'lgan tizim va barcha dastur fayllari yoki o'zgarishlarga bitta modul qo'shib osongina bazaning ustiga turli xil vositalar yoki o'zgarishlar kiritilishi mumkin. Bu har safar yangi dasturiy ta'minot yoki o'zgarishlar paydo bo'lganida butun tizimni remaster qilish zaruratini yo'q qildi, bu Knoppix uchun bo'lgan holat edi.

2006 yil aprelga qadar BioSLAXning birinchi versiyasi bir nechta nashrlar bilan chiqdi:

  • Standart foydalanuvchi nashri (530 Mbayt)
  • Developer Edition (700 Mbayt)
  • Sever Edition (470 Mbayt)

Keyinchalik BioSLAX hayot fanlari o'quv dasturi bo'yicha NUS tarkibidagi bioinformatika o'qitish modulida hamda Osiyo Tinch okeani bioinformatika tarmog'i (APBioNet) soyaboni ostida tashkil etilgan bir qator tadbirlarda ishlatilgan. APBioNet Xalqaro Hisoblash Biologiyasi Jamiyatining (ISCB) mintaqaviy filiali. NUS va APBioNet uchun moslashtirilgan versiyalar qurildi.

2007 yil avgust oyida APBioNet bilan hamkorlikda Vetnamning Bioinformatika Resurs Tugmasini Bio-IBT, Biotexnologiya Instituti Bioinformatics Resurs Server, Vetnam Fan va Texnologiya Akademiyasi, Xanoy, Vetnamda sozlash uchun BioSLAX ishlatildi. . Bio-IBT tuguni quyidagilarni taklif qildi:

  • BioMirrors biologik ma'lumotlar bazalari ombori
  • NCBI Portlash aks ettirilgan manba
  • EBI EMBOSS dasturlariga veb-kirish
  • CLUSTALW bir nechta ketma-ketlikni moslashtirish uchun veb-kirish
  • T-Coffee-ning bir nechta ketma-ketligini moslashtirishga veb-kirish
  • PHYLIP Filogenetik xulosalar to'plamiga veb-kirish
  • Sequence Manipulation Suite, SMS2-ga veb-kirish

Serverga SSH-ga kirish huquqi bo'lgan foydalanuvchilar, shuningdek, ko'plab boshqa buyruq satrlari asosida bio / life Science dasturlariga kirish huquqiga ega edilar.

Barcha loyiha 2007 yil 20-31 avgust kunlari bo'lib o'tgan Vetnamdagi 1-YuNESKO-IUBMB-FAOBMB-APBioNet Bioinformatika ustaxonasi bilan hamkorlikda amalga oshirildi. Bioinformatika bo'yicha xalqaro konferentsiya (InCoB) 2007 yil HongKong, Xanoy va Nanshada.

APBioNet ostida joylashgan xalqaro tashkilotlarda joylashgan BioSLAX-ning ba'zi versiyalarida o'zlarining IP-larini dinamik ravishda yaratilgan apbionet.org domen nomiga solishtirishga imkon beradigan kichik vosita o'rnatilgan edi, shuning uchun har bir mashinaga to'liq malakali domen nomi (FQDN) va Internetdagi mavjudligi.[iqtibos kerak ]

Modullik

Slax "dastur modullari" ni Linux operatsion tizimining bazasida joylashtirish orqali ishlaganligi sababli, u butun tarqatishni modulli qildi. Ushbu modullarni tizim allaqachon ishlayotgan paytda ham joylashtirishning qo'shimcha funktsiyalari Slax yordamida yanada jozibali bo'ldi. GUI-ga asoslangan "BioSLAX Module Manager" ushbu modullarni dinamik ravishda qo'shish va olib tashlash jarayonini yanada osonlashtirdi.

Foydalanuvchilar, agar xohlasalar, dasturiy ta'minotning yangilanishlarini yoki yangi versiyalarni sinovdan o'tkazib, oldingi versiyalarga "orqaga qaytish" imkoniyatiga ega bo'lishdi. Bu, ayniqsa, SLAX / BioSLAX USB-disk kabi yoziladigan vositaga o'rnatilsa samarali bo'ldi.

BioSLAX modul menejeri

Versiyalar

Bugungi kunga kelib, BioSLAX-ning ikkita versiyasi mavjud edi - Slax 5 asosidagi BioSLAX 5.x va Slax 6-ga asoslangan BioSLAX 7.x, BioSLAX 5.x Slax 5-ning versiya raqamlariga rioya qilgan bo'lsa, BioSLAX 7 yangi versiyasini qabul qildi, bu raqamlash u asos bo'lgan Slax versiyasidan yuqori. Eng so'nggi versiyalarini BioSLAX veb-saytidan yuklab olish mumkin.[4]

BioSLAX 5.x

BioSLAX 5.x asosan Slax-ning 5.1.8 versiyasiga asoslangan bo'lib, 2.6 Linux yadrosi va KDE 3.4 ning oldingi versiyalarida, unionfs bilan ishlaydi.

BioSLAX 5.x nashrlari

Standart foydalanuvchi nashri

Ushbu nashr KDE X Window GUI va barcha vositalar va dastur to'plamlari bilan birga keladi, lekin hech qanday kompilyator vositalari yoki Linux yadrosining manba kodlari va sarlavhalarini o'z ichiga olmaydi. Bu asosan faqat asboblar va ilovalar to'plamlaridan foydalanishi kerak bo'lgan foydalanuvchilar uchun javob beradi. U juda kichik hajmga ega, shuning uchun yuklab olishni osonlashtiradi va ayniqsa, Internet o'tkazuvchanligi muammosi bo'lgan mintaqalar uchun qulaydir.

Developer Edition

Ushbu nashr KDE X Window GUI-ni ishlaydi va barcha vositalar va dastur to'plamlari bilan ta'minlanadi, shuningdek, ishlab chiqish va kompilyator vositalarining to'liq to'plamini, shuningdek Linux yadrosining manba kodlari va sarlavhalarini o'z ichiga oladi. Ushbu nashr energiya foydalanuvchisi uchun ko'proq mos keladi, u turli xil vositalar va ilovalardan foydalanishdan tashqari, yangi dasturlarni kompilyatsiya qilishni yoki BioSLAX uchun yangi dastur modullarini yaratishni xohlashi mumkin.

Server nashri

Ushbu nashrda hech qanday X Window GUI, kompilyatsiya vositalari, Linux yadrosi manbai yoki yadro sarlavhalari mavjud emas. Bu, birinchi navbatda, uzoq server sifatida ishlatilishi kerak, bu erda foydalanuvchilar ham majbur qilishlari kerak SSH buyruq satri dasturlaridan foydalanish yoki taniqli bio-ilovalarga mavjud veb-portallarga kirish uchun veb orqali serverga ulanish.

NUS LSM Edition

Ushbu nashr NUS Life Science Curriculum tomonidan o'qitish uchun foydalanish uchun moslashtirilgan Developer Edition hisoblanadi bioinformatika.

Taverna Edition

Ushbu nashr Developer Edition-ni o'z ichiga oladi TaveRNA. TaveRNA loyihasi ish jarayoni va tarqatilgan hisoblash texnologiyasidan oson foydalanishni osonlashtirish uchun til va dasturiy vositalarni taqdim etishga qaratilgan.

BioSLAX 7.x

BioSLAX 7.x Slax 6-ga asoslangan va 2.6 Linux yadrosi KDE 3.5 ning keyingi versiyalari va aufs va lzma kompressiyalaridan foydalangan. Eng katta o'zgarish - bu versiyadan mijoz yoki server sifatida foydalanish. Bundan tashqari, tarqatish kompakt-diskdan DVD-ga ko'chirildi, bu esa bo'sh joyni hisobga olgan holda ilgari 5.x versiyasidan tashqarida qolgan qo'shimcha dasturlarni joriy etishga imkon berdi. FAT yoki EXT formatidagi USB diskidan yuklash imkoniyati Slax 6-da ham paydo bo'ldi, shuning uchun BioSLAX 7.x versiyalari ham ushbu xususiyatga ega bo'lib, CD / DVD-da mavjud bo'lmagan fayllarni doimiy ravishda qayta ishlashga imkon beradi (mavjud emas) ) yoziladigan.

BioSLAX 8

Bioxning 7.x dan keyingi versiyalari bazaviy taqsimotni ishlab chiqaruvchi (Slax) ishlab chiqaruvchisi Tomash Matjíček, oilaviy majburiyatlar tufayli yangi versiyasini ilgari surishni rad etganligi sababli kechiktirildi. Ammo uning oldinga siljimasligining asosiy sababi u kutayotgan edi Squash FS va LZMA sukut bo'yicha Linux yadrosiga birlashtirilgan bo'lishi kerak, buning o'rniga alohida yamoqlarni qo'llash kerak bo'lgan foydalanuvchilar. 2.6.38 yadrosidan boshlab, nihoyat integratsiya amalga oshirildi va bu Tomash Matjíčekni Slax-ning yangi versiyasini ko'rib chiqishga undadi, shuning uchun kelgusi oylarda BioSLAX-ning yangi versiyasi paydo bo'ladi. O'z blogida Slax-ning yangi versiyasi haqidagi fikrlarini kuzatib borish mumkin.

Xususiyatlari

Standart vositalar

BioSLAX Linux Slackware 12.1 operatsion tizimiga ega bo'lib, unda turli xil tarmoq adapterlari uchun yangilangan drayverlar, shu qatorda ko'plab simsiz kartalarni qo'llab-quvvatlaydi. Shuningdek, u ko'plab foydali asosiy vositalar va dasturlarga ega:

BioInformatics vositalari

Bioinformatika vositalari va ilovalari uchta asosiy toifaga bo'lingan.

Konsol dasturlari

Ish stoli dasturlari

Veb-ilovalar

  • Internet Portlash
  • Internet ClustalW
  • Veb-fayl
  • Internet T-kofe
  • wEMBOSS (Internetga asoslangan EMBOSS suite)
  • Ketma-ket manipulyatsiya to'plami (SMS)

Qattiq diskka o'rnatilmoqda

Slax-ga asoslangan tarqatishlarning eng qiziq xususiyatlaridan biri bu jonli operatsion tizimni har qanday kompyuterning qattiq diskida o'rnatilgan to'liq Linux tizimiga aylantirish qanchalik oson, bu taxminan 3,5 Gbayt bo'sh joyni egallaydi.

"BioSLAX Installer" deb nomlangan KDE Kommander asboblar to'plami bilan yozilgan vosita foydalanuvchilarga jonli operatsion tizimini to'liq Linux o'rnatishga osonlikcha o'tkazish uchun taqdim etilgan. Tarqatishni sozlash uchun modullarni ishlatib, so'ngra o'rnatuvchini ishlatib, foydalanuvchilar to'liq o'rnatilgan moslashtirilgan mijozlarning tezkor joylashishini amalga oshirishi mumkin.

BioSLAX o'rnatuvchisi

Kelajakdagi rejalar

BioSLAX yangilanishlari

BioSLAX yangi Slackware (yoki Slax) versiyalari chiqarilishi bilan yangilanadi. Asboblar va ilovalar to'plamlari, shuningdek, muhim o'zgarishlar kuzatiladi va kerak bo'lganda yangilanadi. Ba'zi vositalar xuddi shu narsani qila oladigan, ammo qo'shimcha funktsiyalar va samaradorlikni oshiradigan boshqa vositalarga yo'l ochish uchun olib tashlanishi mumkin. Ko'proq veb-portallar ko'rib chiqilmoqda, masalan, ReadSeq, Primer3 va Genesplicer portallari mavjud.

Tarmoqni joylashtirish

Ishlab chiquvchilar turli xillarni birlashtirishni ham ko'rib chiqdilar Tarmoqli hisoblash BioSLAX bilan platformalar. BioSLAX-ni har qanday CD / DVD / USB-dan zudlik bilan yuklash mumkinligi sababli, u tezkor ravishda tarqatiladigan Grid-operatsion tizim sifatida ishlatilishi mumkin. Bunday Grid platformalaridan biri Univa Grid platformasi edi. Dan foydalanish Univa Grid MP agent, bu GrinAsia 2009 paytida Tan Tin Vi tomonidan ma'ruzada ko'rsatilgan edi, agent bir marta BioSLAX-da modullangan bo'lsa, Gridni istalgan joydan qul tugunlari sifatida boshqa joyda joylashgan master-tugunga qadar faollashtirish uchun ishlatilishi mumkin. "global miqyosdagi tarmoq".

Bulutdagi BioSLAX

Kontseptsiyani isbotlash uchun ishlab chiquvchilar BioSLAX-ni ikkala manbadan foydalangan holda resurslar to'plamiga misol sifatida muvaffaqiyatli joylashtirdilar. VMWare's ESXi va Citrix Xen's Gipervizatorlar. Ularning maqsadi "BioSLAX CLOUD" ni samarali yaratish edi, u erda talabalar va xodimlar har qanday sonli BioSLAX serverlarini tadqiqot va ta'lim uchun dinamik ravishda o'rnatishi mumkin (bioinformatika amaliy laboratoriyalarini talabalarni serverlarga mos keladigan ulanish orqali o'tkazish. X oyna kabi mijozlar X-Win32, VNC, Ortiqcha va NoMachine NX) yoki UD Grid mpagent bilan birgalikda ishlatilganda katta ish joylarini qayta ishlash uchun klaster yaratish uchun ishlatilishi mumkin bo'lgan tarzda joylashtirilgan.

Ushbu kontseptsiyaning isboti NUS-da hayot fanlari bo'yicha o'quv dasturini tadqiq qilish va o'qitish uchun juda muvaffaqiyatli bo'ldi va 2011 yilda APBioNet loyihasida VMWare-ning vSphere va Citrix Xen serverlarida bir qator BioSLAX bulut misollari ishlatilgan. , BioDB100. Orqa tomonni boshqarish va avtomatlashtirish janob Mark De Silva tomonidan vSphere va Xen uchun turli xil API-lar yordamida yaratilgan va amalga oshirilgan.

Shuningdek, ishlab chiquvchilar Amazon bilan 2009 yildan 2010 yilgacha o'xshash BioSLAX bulutli tasvirlarini joylashtirish bo'yicha muzokaralar olib borishgan Amazonning EC2, ba'zi tadqiqot va ta'lim mashinalarini Amazonga surib qo'yishga umid qilib, apparat xarajatlarini kamaytiradi. Biroq, munozaralar Amazonning bulutda BioSLAX tasvirlarini ishga tushirish uchun zarur bo'lgan to'liq apparat virtualizatsiyasini qo'llab-quvvatlamasligi aniq bo'lganidan keyin tugadi. Aslida faqat virtual virtualizatsiyani qo'llab-quvvatlash, bu Citrix Xen gipervizatorlaridan foydalanadigan ko'pgina savdo bulut provayderlarining stendi. Ushbu ob'ektlarning fikri o'zgarguncha, faqat to'liq apparat virtualizatsiyasi uchun sozlangan Citrix Xen gipervizatorlari ishlaydigan shaxsiy bulutlar yoki VMWare vSphere bulutlari BioSLAX-ni ishlatishga qodir bo'lgan yagona bulutlar bo'ladi.

Skrinshotlar

Bioslax-SS1.jpg Bioslax-SS2.jpg Bioslax-SS5.jpg Bioslax-SS8.jpg

Shuningdek qarang

Adabiyotlar

  1. ^ "Osiyo Tinch okeani BioGrid tashabbusi".
  2. ^ "APBioKnoppix".
  3. ^ "APBioKnoppix2".
  4. ^ "BioSLAX - BioInformatics LiveCD Suite".

Tashqi havolalar