Fidji (dasturiy ta'minot) - Fiji (software)

Fidji - bu shunchaki ImageJ
FIJI (dasturiy ta'minot) Logo.svg
Tuzuvchi (lar)Yoxannes Shindelin, Albert Kardona, Mark Longair, Benjamin Shmid va boshqalar
Barqaror chiqish
Madison / 2011 yil 7 mart (rasmiy nashr, plaginlar doimiy ravishda yangilanadi)
Operatsion tizimHar qanday (Java asoslangan)
TuriRasmga ishlov berish va Rasm tahlili
LitsenziyaGPL v2 (plagin interfeysi ushbu litsenziyadan chiqarib tashlangan; ba'zi plaginlar turli xil litsenziyalarga ega)
Veb-saytFiji.sc

Fidji (Fidji - bu shunchaki ImageJ)[1][2] bu ochiq manbali tasvirni qayta ishlash to'plami ImageJ.

Fidjining asosiy maqsadi ImageJ-ni ko'plab to'plamlar bilan tarqatilishini ta'minlashdir plaginlari. Fidji integratsiyalashgan yangilanish tizimiga ega va foydalanuvchilarga izchil menyu tuzilishini, batafsil algoritm tavsiflari va o'quv qo'llanmalari ko'rinishidagi keng hujjatlarni va turli manbalardan bir nechta komponentlarni o'rnatish zaruriyatidan qochish qobiliyatini taqdim etishga qaratilgan.

Fiji shuningdek, a-dan foydalanish orqali ishlab chiquvchilarga qaratilgan versiyani boshqarish tizimi, muammolarni kuzatuvchi, maxsus ishlab chiqish kanallari va skript muharriri shaklidagi tezkor prototipli infratuzilma BeanShell, Jython, JRuby, va boshqa skript tillari, shuningdek ayni vaqtida Java rivojlanishi.

Plaginlar

ImageJ uchun ko'plab plaginlar mavjud, ular juda ko'p dasturlarga ega, ammo ularning sifati ham keng.[3]

Bundan tashqari, ba'zi plaginlar ImageJ-ning o'ziga xos versiyalarini, uchinchi tomon kutubxonalarining o'ziga xos versiyalarini yoki Java kompilyatori yoki qo'shimcha Java komponentlarini talab qiladi. Java3D.

Fidjining asosiy maqsadlaridan biri ImageJ, Java, Java3D, plaginlar va yanada qulay komponentlar, iloji boricha osonroq. Natijada, Fidji tobora faol foydalanuvchilardan zavqlanmoqda.[4]

Tomoshabinlar

Fidji dastlab nevrologlar uchun mo'ljallangan bo'lsa-da (va shunday bo'lib qolmoqda)[5]), u hujayra biologiyasi kabi turli sohalardagi olimlarni jalb qilish uchun etarlicha funksionallikni to'plagan,[6] parazitologiya,[7] Genetika, umuman hayot fanlari, materialshunoslik va hk. Rasmiy veb-saytda ta'kidlanganidek, asosiy e'tibor "hayot fanlari" ga qaratilgan, garchi Fidji umuman ilmiy tasvir tahlilida yordam beradigan ko'plab vositalarni taqdim etadi.[8]

Fiji eng mashhur hayot fanlari jamoat, bu erda 3D Viewer[9] orqali olingan ma'lumotlarni ingl yorug'lik mikroskopi va bu uchun Fidji taqdim etadi ro'yxatdan o'tish,[10] segmentatsiya va boshqa rivojlangan tasvirni qayta ishlash algoritmlari.

Fiji komponenti TrakEM2 muvaffaqiyatli ishlatilgan va tahlil qilish uchun takomillashtirilgan neyronal nasllar lichinkada Drosophila miyalar.[11]

Fidji vizualizatsiya bo'yicha "Nature Methods review" qo'shimchasida mashhur bo'lgan [12]

Rivojlanish

Fidji to'liq ochiq manbadir. Uning manbalari a Git ombor (tafsilotlar uchun bosh sahifaga qarang).

Fidji tashkilot sifatida qabul qilindi Google Summer of Code 2009 yil va ikkita loyihani yakunladi.

Qo'llab-quvvatlaydigan skriptlar ramkasi JavaScript, Jython, JRuby, Klojure, BeanShell va boshqa tillar, Fidji rivojlanishining ajralmas qismidir; ko'pgina ishlab chiquvchilar o'z plaginlarini ushbu skript tillaridan birida prototiplashadi va asta-sekin prototiplarni moslashtiradilar Java kod. Shu maqsadda, yuqorida aytib o'tilgan Google Summer of Code loyihalaridan biri sifatida skript muharriri qo'shildi sintaksisni ajratib ko'rsatish va joyida kodni bajarish.

Stsenariy asoslari Fiji nashrlariga kiritilgan bo'lib, rivojlangan foydalanuvchilar o'zlarining umumiy ish oqimlarida bunday skriptlardan foydalanishlari mumkin.

Rivojlanish vaqti-vaqti bilan foyda keltiradi xekatonlar, bu erda hisob-kitoblarga ega bo'lgan hayot olimlari o'zlarining qiziqish plaginlarini uchratishadi va yaxshilaydilar.

Skript muharriri

Fididagi skript muharriri skriptlar va ImageJ plaginlarini tezkor ravishda prototiplashni qo'llab-quvvatlaydi, bu esa Fidjini yangi tasvirni qayta ishlash algoritmlarini ishlab chiqish va ImageJ bilan yangi rasmlarni ishlash usullarini o'rganish uchun kuchli vositaga aylantiradi.[13][14]

Qo'llab-quvvatlanadigan platformalar

Fidji Windows, Linux va Mac OSX, Intel 32-bit yoki 64-bitlarda ishlaydi va MacOSX / PPC-ni qo'llab-quvvatlamaydi.

Adabiyotlar

  1. ^ Asosiy ma'lumot: Yoxannes Shindelin; Ignacio Arganda-Carreras; Ervin Frize; Verena Kaynig; Mark Longair; Tobias Pietzsh; Stefan Preibisch; Kertis Rüden; Stefan Saalfeld; Benjamin Shmid; Jan-Iv Tineves; Daniel Jeyms Uayt; Volker Xartenshteyn; Kevin Eliceiri; Pavel Tomancak; Albert Kardona (2012). "Fidji: tasvirni biologik tahlil qilish uchun ochiq manbali platforma". Tabiat usullari. 9 (7): 676–682. doi:10.1038 / nmeth.2019. PMC  3855844. PMID  22743772.
  2. ^ Fidji birinchi marta 2008 yil noyabr oyida bo'lib o'tgan ImageJ foydalanuvchilari va ishlab chiquvchilari konferentsiyasida namoyish etildi.
  3. ^ Taqdimotlarni 2-rasm ImageJ foydalanuvchi va ishlab chiquvchilar konferentsiyasi 2008 yil noyabrda va 3-rasm ImageJ va foydalanuvchi ishlab chiquvchilar konferentsiyasi 2010 yil oktyabr oyida.
  4. ^ Bilan solishtiring Fidji foydalanish xaritasi
  5. ^ Longair Mark; Beyker DA; Armstrong JD. (2011). "Simple Neurite Tracer: Neyron jarayonlarini qayta qurish, vizualizatsiya qilish va tahlil qilish uchun ochiq kodli dasturiy ta'minot". Bioinformatika. 27 (17): 2453–4. doi:10.1093 / bioinformatika / btr390. PMID  21727141.
  6. ^ Preibisch S, Saalfeld S, Tomancak P (aprel, 2009). "Plitka bilan ishlangan 3D mikroskopik suratlarni global miqyosda tikish". Bioinformatika. 25 (11): 1463–5. doi:10.1093 / bioinformatika / btp184. PMC  2682522. PMID  19346324.
  7. ^ Hegge S, Kudryashev M, Smit A, Frishknecht F (may, 2009). "Ning avtomatlashtirilgan tasnifi Plazmodium sporozoit harakatlari tupurik bezi infektsiyasi paytida samarali harakatchanlikka o'tishni aniqlaydi ". Biotexnologiya jurnali. 4 (6): 903–13. doi:10.1002 / biot.200900007. PMID  19455538. Arxivlandi asl nusxasi 2009 yil 1-avgustda.
  8. ^ The Fiji Wiki, 2012-11-01 da kirilgan.
  9. ^ Benjamin Shmid; Yoxannes Shindelin; Albert Kardona; Mark Longair; Martin Heisenberg (2010). "Java va ImageJ uchun yuqori darajadagi 3D vizualizatsiya APIsi". BMC Bioinformatika. 11: 274. doi:10.1186/1471-2105-11-274. PMC  2896381. PMID  20492697.
  10. ^ Stefan Preibisch; Stefan Saalfeld; Yoxannes Shindelin; Pavel Tomancak (2010). "Tanlangan samolyot yoritilishini mikroskopi ma'lumotlarini boncuklar asosida ro'yxatdan o'tkazish uchun dasturiy ta'minot". Tabiat usullari. 7 (6): 418–419. doi:10.1038 / nmeth0610-418. PMID  20508634.
  11. ^ Albert Kardona; Stefan Saalfeld; Ignasio Arganda; Ueyn Peranu; Yoxannes Shindelin; Volker Xartenshteyn (2010). "Axon traktlarini ketma-ket tahlil qilish orqali drozofilaning neyronal nasllarini aniqlash". Neuroscience jurnali. 30 (22): 7538–7553. doi:10.1523 / JNEUROSCI.0186-10.2010. PMC  2905806. PMID  20519528.
  12. ^ Tomas Uolter; Devid V Shattak; Richard Baldok; Mark E Bastin; Anne E duradgor; Suzanne Dyus; Jan Ellenberg; Adam Freyzer; Nikolas Xemilton; Stiv Piper; Mark A Ragan; Yurgen E Shnayder; Pavel Tomancak; Jan-Karim Heriche (2010). "Hujayralardan organizmlarga rasm ma'lumotlarini vizualizatsiya qilish". Tabiat usullari. 7 (3s): S26-S41. doi:10.1038 / nmeth.1431. PMC  3650473. PMID  20195255.
  13. ^ Fidjida stsenariylar (Fidji - bu shunchaki ImageJ) da 3-foydalanuvchi va ishlab chiquvchilar konferentsiyasi 2010 yil oktyabr oyida
  14. ^ Albert Kardonaning halokatga uchragan yo'nalishi Jithon Fidji bilan stsenariy yozish.

Tashqi havolalar