RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
tr_TR
Menu
Menu
Menu
Menu
Research Article
Francesco Padovani*1, Timon Stegmaier*1, Benedikt Mairhörmann1,2,3, Kurt M. Schmoller1
1Institute of Functional Epigenetics, Molecular Targets and Therapeutics Center,Helmholtz Zentrum München, 2Institute of Network Biology, Molecular Targets and Therapeutics Center,Helmholtz Zentrum München, 3Institute of AI for Health, Computational Health Center,Helmholtz Zentrum München
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
Çok boyutlu mikroskopi verilerinin doğru analizi, karmaşık iş akışları gerektirir. Bu makalede Cell-ACDC yazılımının nasıl kullanılacağı gösterilmektedir. Segmentasyon, izleme, hücre soyağacı analizi ve mikroskopi verilerinin nicelleştirilmesi için en son teknolojiye sahip yapay zeka destekli modellerden yararlanır. En önemlisi, bu modelleri, modellerin çıktısının yarı otomatik olarak düzeltilmesi için yenilikçi bir çerçeveyle tamamlıyor.
Yaşam bilimleri için kantitatif mikroskopideki son gelişmeler, deneysel biyologların hücreleri benzeri görülmemiş bir çözünürlük ve hızla araştırmasını sağlamıştır. Aynı zamanda yapay zeka devrimi, çok boyutlu mikroskopi verilerinden çıkarılabilecek bilgi miktarını önemli ölçüde artırdı. Ancak üretilen büyük miktarda veri ve son teknoloji ürünü yapay zeka modellerinin karmaşıklığı, görüntü analizi aşamasında ciddi bir darboğaz oluşturuyor. Cell-ACDC, çok boyutlu mikroskopi verilerinde tek hücrelerin segmentasyonu, izlenmesi ve kantitatif analizi için güçlü bir uçtan uca çözüm sağlayan açık kaynaklı, kullanıcı dostu bir yazılımdır. Bu tür modelleri uygulamak için gereken ileri teknik uzmanlığa sahip olmayan deneysel biyologlar için özel olarak tasarlanmıştır. Bu makale, elde edilebilecek biyolojik bilgi miktarını en üst düzeye çıkarmak için akıllı ve yarı otomatik veri düzeltmeye yönelik birçok aracın yanı sıra en yeni modellerden kolayca yararlanmak için çerçevenin nasıl kullanılacağını göstermektedir. Cell-ACDC, çok kanallı, hızlandırılmış ve z-yığın mikroskobu verilerini destekler ve her tür veri boyutluluğuna göre uyarlanmış özel bir araç seti sağlar. Yeni modellerin sorunsuz bir şekilde entegre edilmesine ve biyologlar tarafından doğrudan erişilmesine olanak tanıyan modüler tasarımı nedeniyle Cell-ACDC, mikroskopi veri analizi için bir referans aracı olarak hizmet etme potansiyeline sahiptir.
Mikroskopi, temel bilim 1,2,3'ten ilaç keşfi ve testine 4,5 ve hücre kültürlerinden dokulara 6,7, organoidlere 8,9 ve tüm organizmalara10 kadar dikkate değer bir boyut aralığında araştırma ve geliştirmenin her aşamasında biyolojik keşfi hızlandırmak için temel hale gelmiştir. Ancak bu gelişmiş mikroskopi tekniklerinin iki ana dezavantajı vardır. İlk olarak, mikroskopi verileri, özellikle birden fazla boyut (örneğin, zaman ve hacimler) elde edilirken, doğası gereği büyüktür11. İkinci olarak, verilerdeki zengin biyolojik bilgilerin doğru bir şekilde çıkarılması, genellikle yapay zeka modelleri üzerine inşa edilen gelişmiş görüntü analizi çerçevelerinin konuşlandırılmasını gerektirir. Bu görev deneysel biyologlar için göz korkutucu olabilir. Bu nedenle, veri işleme, işleme ve analiz adımları, yeni keşiflerin potansiyelini azaltırken bilimsel araştırmayı büyük ölçüde yavaşlatabilir. İdeal olarak, biyogörüntü analizine yönelik yazılım çerçeveleri, ham mikroskopi dosyasının işlenmesinden segmentasyon ve izlemeye ve biyolojik içgörülerin çıkarılması için aşağı akış analizine kadar analizin her adımında kullanıcıya yardımcı olmalıdır. Uygulamada, biyogörüntü analizi için yeni yazılımların hızlı bir şekilde geliştirilmesi, olumlu bir sonuç olmakla birlikte, belirli bir analiz adımına özgü veya gelişmiş programlama uzmanlığı gerektiren dağınık bir araç ortamı yaratma yan etkisine sahip olmuştur. Bu, kullanıcıyı analiz iş akışını bir araya getirme gibi zorlu bir görevle karşı karşıya bırakır ve genellikle verilerin bir sonraki araçla uyumlu hale getirmek için birden çok kez kaydedildiği, işlendiği ve dönüştürüldüğü optimumun altında işlem hatlarıyla sonuçlanır. Ek olarak, biyogörüntü analizinin geliştirilmesi tek bir programlama diline standartlaştırılmamıştır ve birçok araç ImageJ12 veya QuPath13 eklentileri (Java), Napari eklentileri (Python)14 veya Python komut dosyaları olarak geliştirilmektedir. Bazı durumlarda, bu zorlu ortam, bilim adamlarının yalnızca yavaş olmakla kalmayıp aynı zamanda insan önyargısını da beraberinde getiren ve tekrarlanabilirliği engelleyen bir süreç olan manuel analizi tercih etmelerine yol açmaktadır.
Bunu çözmek için, çok boyutlu mikroskopi verilerini analiz etmek için Python'da yazılmış açık kaynaklı GUI tabanlı bir yazılım araç seti olan Cell-ACDC (Hücre Bölünme Döngüsünün Hücre Analizi)15 geliştirilmiştir. En önemlisi, Cell-ACDC her iki segmentasyon için de (Cellpose, StarDist, Segment Anything, YeaZ, YeastMate, vb.) çok sayıda önceden uygulanmış ve otomatik olarak kurulmuş (gerektiğinde) son teknoloji modeller sağlar.16,17,18,19,20,21,22,23,24,25,26,27,28) ve izleme (Trackastra, Trackpy, Bayesian Tracker, Cell-ACDC, vb.19,29,30,31,32,33,34). Bu modeller, açıklamalı verileri görselleştirmek ve bilgisayar destekli manuel düzeltmeler için bir çerçeve ile tamamlanmaktadır. Ek olarak, aynı çerçevede Cell-ACDC, görüntü analizi hattının her adımı için veri işleme, işleme ve kaydetme işlemlerini otomatik olarak gerçekleştiren bir modül sağlar (Şekil 1). Daha spesifik olarak, kullanıcının örnek segmentasyonu (örneğin, tek hücreler), nesne izleme, hücre durumlarının açıklamaları (örneğin, hücre döngüsü aşaması) ve mevcut floresan kanallarının analizi de dahil olmak üzere çeşitli niceleme biçimleri gerçekleştirmesini sağlar.
Cell-ACDC'nin temel güçlü yönlerinden biri, zaman noktaları arasında tutarlılık ihtiyacı nedeniyle önemli zorluklar ortaya çıkaran canlı hücre hızlandırılmış mikroskopi verilerinin analizidir. Tek hücrelerin otomatik segmentasyonu ve takibi için çok sayıda model mevcut olsa da, karmaşık biyolojik soruların yanıtlanması için manuel düzeltmeler hâlâ hayati önem taşıyor. Cell-ACDC, düzeltme sürecini kolaylaştırmak için özel olarak tasarlanmış bir araç paketi sunar. Manuel ayarlama sayısını en aza indirmek için akıllı algoritmaları entegre eder. Özellikle, düzeltmeler ilgili tüm gelecek ve geçmiş çerçevelere otomatik olarak yayılır ve analiz boyunca veri bütünlüğü korunur. Modüler tasarımı ve büyüyen kullanıcı tabanı göz önüne alındığında, bu yazılımın sürekli geliştirilmesi bir önceliktir ve yeni modelleri entegre etmeye ve topluluğun gelişen ihtiyaçlarını karşılamaya odaklanan sürekli çabalar vardır.
NOT: Cell-ACDC, programlama geçmişi olmayan kullanıcılar için mümkün olduğunca açık ve sezgisel olacak şekilde tasarlanmıştır. Bu, esas olarak analiz iş akışını daha küçük, takip edilmesi kolay adımlara bölerek ve araç ipuçları ve bilgi düğmeleri aracılığıyla ek bilgiler sağlayarak elde edilir. Cell-ACDC, yürütme sırası genellikle sıralı olmayan çok çeşitli adımları kapsadığından, Şekil 2'de bir karar tablosu gösterilmektedir. Aşağıdaki kılavuzda belirli bir örnek ele alınacaktır. 10. ve 11. adımlar, 3. adımda indirilen sağlanan verileri kullanmak yerine diğer verileri içe aktarmak için kullanılabilir.
1. Cell-ACDC'yi Yükleme
NOT: Cell-ACDC şu anda Python Paket Dizini (PyPI) aracılığıyla bir Python paketi olarak dağıtılmaktadır ve pip install "cellacdc[torch]" komutuyla kurulabilir.
2. Çalışan Hücre-ACDC
3. Örnek verileri indirme
NOT: Örnek veriler Windows'ta "C:\Users\%USERNAME%\acdc-appdata\acdc-examples\TimeLapse_2D\Position_8" konumuna ve MacOS ve Linux'ta "~/acdc-appdata/acdc-examples/TimeLapse_2D/Position_8" konumuna indirilecektir. Karşılama kılavuzu görüntülenmezse, ana Cell-ACDC başlatıcı penceresinin menü çubuğunda Yardım > Hoş Geldiniz Kılavuzu'nu (Şekil 3B) seçin (Şekil 1), .
4. Veri hazırlama modülü
NOT: Veriler segmentasyondan önce hizalanabilir ve ilgi alanları (ROI'ler) seçilebilir. Bu adımlar isteğe bağlıdır ancak görüş alanı zaman içinde yer değiştirirse veya sırasıyla verilerin yalnızca bazı kısımları ilgi çekiciyse faydalıdır.
5. Segmentasyon için en iyi modeli ve parametreleri bulma
NOT: Cell-ACDC, en iyi segmentasyon parametrelerini bulmak için gerçek zamanlı geri bildirime sahip bir GUI sunar (Şekil 6). Genel olarak, bu modeller, her biri kendi belgelerine sahip üçüncü taraflarca sağlanır. En iyi segmentasyon modelini ve en uygun parametrelerini belirlemek kullanıcının sorumluluğundadır ve kullanıcılar daha fazla bilgi için denedikleri ilgili modelin belgelerini kontrol etmelidir.
6. Segmentlere ayırma ve izleme (toplu işleme)
7. Segmentasyon ve izleme hatalarının düzeltilmesi
NOT: Genel olarak, bir öncekine kıyasla geçerli çerçevede eksik olan hücreler sarı bir kontur ve kimlik ile gösterilir. Yeni algılanan hücreler kırmızı bir kimlik ve kalın bir konturla görünür. Kayıp olarak kabul edilen hücreler yeşil bir kontur ve kimlikle gösterilir.
8. Hücre döngüsü açıklamaları
NOT: Bu adıma yalnızca tüm ilgilenilen çerçeveler için segmentasyon ve izleme düzeltmelerini tamamladıktan sonra geçin. Hücre bölünme türüne (simetrik, örneğin memeli hücreleri veya asimetrik, örneğin tomurcuklanan maya) bağlı olarak doğru açıklama modunu kullanın. Örnek veriler için "Asimetrik olarak bölünen hücreler", adım 8.1'e bakın. Adım 8.2, simetrik bölme hücreleri için genel iş akışını açıklar.
9. Verileri kaydetme
10. Veri yapısını oluşturun
NOT: Bu bölüm, mikroskopi verilerinin segmentasyon ve izleme için hazırlanmasını tartışmaktadır. Bu, "Örnek verileri indirme" bölümünde indirilen tanıtım verileri kullanıldığında atlanabilir. Oluşturulacak veri yapısı Şekil 9'da özetlenmiştir.
11. Veri ön işleme yardımcı programları
NOT: Analize geçmeden önce görüntüleri işlemek için çeşitli seçenekler ana pencerede mevcuttur. Bu araçlara erişmek için, ana pencerenin menü çubuğundaki Yardımcı Programlar açılır menüsüne gidin (Şekil 1B, "Yardımcı Programlar"), Görüntü ön işlemenin üzerine gelin ve ardından kullanılması gereken seçeneği seçin. İki örnek:
12. Sorun Giderme
Tümör sferoidlerinde 3 boyutlu nükleer hacim ölçümü
Otomatik 3D mikroskopi (z-yığınları), bilim adamlarının organoidler gibi karmaşık çok hücreli sistemleri görselleştirmesine olanak tanır. Morfolojik ve floresan sinyal özelliklerini tek hücre düzeyinde ölçmek için genellikle 3 boyutlu hücre segmentasyonu gerekir. Aşağıdaki örnek, Cell-ACDC'nin nükleer boyama kanalından binlerce hücre içeren organoidlerdeki çekirdekleri nasıl bölümlere ayırabildiğini ve hacimlerini nasıl ölçebildiğini göstermektedir (Ref.9'dan alınan veriler). Segmentasyon, Ref.9'da eğitilen ve yayınlanan özel bir Cellpose modeli kullanılarak gerçekleştirildi. Eğitilen Cellpose modeli, Cellpose v2 için model parametreleri seçilirken GUI'de ağırlıklar dosya yolu sağlanarak doğrudan Cell-ACDC'de kullanılabilir. Segmentasyon, tüm görüntüleri toplu olarak işlemek için Cell-ACDC'nin ikinci modülü kullanılarak gerçekleştirildi (Şekil 1A, "Segment ve izleme" modülü). Daha sonra sonuç üçüncü modül GUI'sinde görselleştirildi (Şekil 1A, "Görselleştir ve düzelt" modülü). Bu modül, birden fazla açıklama seçeneğiyle (örneğin, konturlar, üst üste bindirilmiş segmentasyon maskeleri veya metin kimlikleri) binlerce tek nesneyi görselleştirmek için optimize edilmiştir. 3D maskelerden alınan ölçümler hesaplandıktan sonra, mevcut tüm ölçümler doğrudan GUI'de belgelendi. Bunlara üst menü çubuğuna (Şekil 6, "Menü çubuğu") gidilerek, Ölçümler menüsü seçilerek ve ardından Ölçümleri ayarla...'ya gidilerek erişilebilir. Açılır iletişim kutusu, kullanıcıların bilgi düğmelerinden ölçüme özel bilgiler almasına ve hangi ölçümlerin kaydedileceğini seçmesine olanak tanır. Şekil 10'daki temsili sonuçlar için, nesnedeki toplam voksellerin piksel boyutunun karesi ve voksel derinliği ile çarpılmasıyla hesaplanan her nesnenin hacmi olan "cell_vol_fl_3D" kullanılmıştır. Bu özellikler ya mikroskopi ham dosyasından otomatik olarak çıkarılır ya da kullanıcı tarafından sağlanır. Bu GUI'den ölçümlerin hesaplanması, ham görüntülerin yüklenmesini gerektirir. Bu nedenle, süreci kolaylaştırmak ve toplu işlemeyi etkinleştirmek için, ölçümler Ölçümler alt menüsüne ve ardından bir veya daha fazla deney için ölçümleri hesaplayarak Yardımcı Programlar menüsünden (Şekil 1B, "Yardımcı Programlar") da hesaplanabilir. Son olarak, nükleer hacim dağılımı temsili bir sonuç olarak çizildi (Şekil 10). Bu analiz, muhtemelen segmentasyon artefaktlarından dolayı küçük çekirdeklerin önemli bir kısmını ortaya koymaktadır. Segmentasyon maskesinden küçük nesneler filtrelenerek kolayca çıkarılabilirler. Aynı zamanda, çok büyük çekirdekler, segmentasyon sırasında birleştirilmiş çekirdeklerden kaynaklanıyor olabilir. Artefaktları tanımlamak ve hücre boyutu hakkında ek biyolojik bilgiler çıkarmak için her zaman nesnelerin (örneğin, tek hücreler) hacim dağılımının çizilmesi önerilir.
Hızlandırılmış mikroskopi verilerinin ölçülmesi
Hızlandırılmış mikroskopi ile hücresel dinamikler tek hücre düzeyinde doğrudan gözlemlenebilir. Hücre segmentasyonunun yanı sıra, zamansal dinamiklerin çıkarılması, hücre izleme ve hücre soyağacı açıklaması dahil olmak üzere ek analizler gerektirir. Bu analiz aşamalarının birbirine bağımlılığı nedeniyle, işlem hattının başlarında ortaya çıkan hatalar sonraki adımlara yayılabilir. Sonuç olarak, segmentasyon, izleme ve açıklama hatalarının sürekli görselleştirilmesi ve düzeltilmesi gereklidir. Aşağıdakiler, Cell-ACDC'nin bu görevlerin üstesinden gelmek için uygun olduğunu göstermektedir. İki farklı model organizmanın iki veri seti seçildi: 1) tomurcuklanan maya (iki histon H2B proteininin, Htb1 ve Htb2'nin mCitrin ile etiketlendiği Ref.35'ten DCY001-1 suşu) ve 2) fare embriyonik kök hücreleri (mESC'ler, Ref.22'den alınan veriler).
Bu iki veri kümesi, Cell-ACDC'de bulunan iki açıklama modunu vurgular: asimetrik ve simetrik (yani, simetrik sitokinez veya "normal") hücre bölünmesi. Bölünme modu farklı olduğundan, iki organizma farklı bir izleme ve açıklama çerçevesi gerektirir.
Asimetrik bölünmede, ana hücre büyüyen ve sonunda ayrılarak yavru hücre haline gelen bir tomurcuk oluşturur. Bölünmeden sonra, ana hücre orijinal hücre kimliğini korur ve nesil sayısı bir artarken, yavru hücreye yeni bir hücre kimliği atanır ve nesil numarası bir olarak ayarlanır. Tomurcuklanma aşaması, hücre döngüsünün S/G2/M aşamalarına karşılık gelir ve Cell-ACDC'de bu şekilde açıklanır. Bu açıklama seçenekleri, tomurcuklanan mayadaki hücre döngüsüyle ilgili tipik biyolojik soruların yanıtlanmasına yardımcı olur.
"Simetrik" bölünme durumunda (örneğin, memeli hücreleri), ana hücre iki yavru hücreye bölünür. Ana hücre, yani kimliği, bölünme üzerine kaybolur ve iki yavru hücre yeni kimlikler alır. Ek olarak, yavru hücrelerin nesil sayısı ana hücreye göre bir artar. Cell-ACDC ayrıca ana kimliği, kök kimliğini (bir soyun başlangıcındaki orijinal ata hücresi) ve kardeş kimliğini de takip eder.
Her iki açıklama modu için de, düzeltmenin otomatik olarak geçmiş ve gelecekteki tüm ilgili zaman noktalarına yayıldığı açıklama hatalarını düzeltmek için yenilikçi bir çerçeve geliştirildi. Görselleştirme, açıklama ve düzeltme üçüncü modül GUI'sinde gerçekleştirildi (Şekil 1A, "Görselleştir ve düzelt" modülü ve Şekil 6). Veri kümesi 1'deki hücreleri segmentlere ayırmak ve izlemek için faz kontrast kanalına YeaZ_v226 modeli uygulanırken, nükleer (histon) kanal için StarDist25 modeli kullanıldı. Ardından, yardımcı programı kullanarak İzleme ve köken > Hücre altı nesneleri izleyin ve/veya sayın (Şekil 1B, Yardımcı Programlar menü çubuğu), Cell-ACDC her çekirdeğe karşılık gelen hücrenin Hücre Kimliğini atayarak hücre ve çekirdek maskelerinden oluşturulan tablolar arasında tutarlılık sağladı.
Veri kümesi 2 için DeepSea22 segmentasyon modeli kullanıldı. Her üç model de Cell-ACDC'de halihazırda mevcut olup, çeşitli segmentasyon modellerini yazılıma entegre etmenin avantajını göstermektedir.
Segmentasyon ve izleme hataları düzeltildikten sonra, hücre soyağaçlarına açıklama eklendi, sayısal özellikler hesaplandı ve aşağı akış analizi gerçekleştirildi. Veri kümesi 1 için, sütun TaYFP_amount_autoBkgr ve bölümlere ayrılmış çekirdek sayısı (Şekil 11A) zamana karşı çizildi. "TaYFP" nükleer kanalın adıdır. "amount_autoBkgr", epifloresan görüntülerden ekstrakte edilen toplam hücresel protein miktarının bir göstergesidir36. Her hücre maskesindeki ortalama floresan yoğunluğu ile arka plan medyanı arasındaki farkın hücre alanıyla (piksel cinsinden) çarpımı olarak hesaplanır. Burada, arka plan medyanı, hücre olarak bölümlere ayrılmayan tüm piksellerden hesaplanır. Beklendiği gibi, H2B miktarı tomurcuk çıkışında artmaya başlar (Şekil 11A-ii) ve nükleer bölünmeden önce sabit bir değere ulaşır (Şekil 11A-iii). Histon proteinlerinin miktarının hücre döngüsüne bağlı olması beklendiğinden, bu histon protein homeostazında önemli bir kalite kontrolüdür. Ek olarak, zaman içindeki çekirdek sayısının çizilmesi, histon protein miktarlarının kabaca nükleer bölünme civarında maksimuma ulaştığını doğrular.
Veri kümesi 2 için, hücre bölünmesi geçiren seçilen bir hücre için zaman içindeki hücre alanı çizildi. Beklendiği gibi, hücre alanı maksimum değere ulaşana kadar artar (Şekil 11B-i). Daha sonra hücre büzüldükçe hücre bölünmesine kadar azalır (Şekil 11B-ii). Son olarak, iki yavru hücre için döngü yeniden başlar. Bu, önerilen başka bir analizdir, çünkü hücre döngüsü boyunca hücre boyutu değişikliklerini kontrol etmek, hücrelerin beklendiği gibi büyüdüğünü ve bölündüğünü (veya belirli mutantlar söz konusu olduğunda olmadığını) doğrulamak için gereklidir.

Şekil 1: Hücre-ACDC modülleri. (A) Ana Cell-ACDC fırlatıcısından başlatılabilen 4 ana modüle genel bakış. Mikroskopi verilerini bölümlere ayırdıktan, izledikten ve açıklama ekledikten sonra, sayısal özellikler üçüncü modülden ("Görselleştir ve düzelt") veya (B) üst menü çubuğundaki Yardımcı Programlar menüsünden hesaplanabilir. "Yardımcı Programlar", kullanıcı girişi olmadan birden çok veri kümesinde otomatik olarak çalışabilen rutinlerdir. Ölçümleri hesaplamanın yanı sıra, diğer yardımcı programlar arasında birden fazla çıktı tablosunun tek bir tabloda birleştirilmesi, hücre altı nesnelerin izlenmesi ve görüntü ön işleme yer alır. Cell-ACDC, herhangi bir sayıda ek kanalla 2D, 3D (z-yığını veya hızlandırılmış) ve 4D verileri (zaman içinde z-yığınları) destekler. Sayısal özelliklere sahip çıktı tablosu daha sonra aşağı akış analizi ve biyolojik keşif için kullanılabilir (Şekil 10 ve Şekil 11). Bu amaçla, Cell-ACDC GitHub sayfasında, çıkış tablosundan elde edilebilecek çizim örneklerini içeren Jupyter not defterleri mevcuttur. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 2: Hücre-ACDC karar akış şeması. Veri kümesi türüne ve analiz gereksinimlerine bağlı olarak kullanılacak modülü özetleyen bir akış şeması. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 3: Örnek verileri indirin. (a) Hoş Geldiniz Kılavuzunu açın. (B) Protokolü çoğaltmak için gereken örnek verileri indirin. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 4: Veri hazırlama için verileri yükleyin. (A) Verileri veri hazırlama GUI'sine yükleyin. (B) Yüklenecek kanalı seçin. (C) Görüntü meta verilerini düzenleyin ve onaylayın. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 5: Veri hazırlama işlemini çalıştırın. (A) İşlemi başlatın. (B) Konum yatırım getirileri (kırpma için) ve arka plan yatırım getirileri. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 6: Sonuçları görselleştirmek ve düzeltmek için üçüncü modül GUI'si. Vurgulanan öğelerle birlikte üçüncü modül GUI'sinin ekran görüntüsü ( Şekil 1A'da "görselleştirin ve düzeltin"). Araç çubuklarındaki düğmelerin çoğunda, söz konusu işlevin nasıl kullanılacağını açıklayan bir araç ipucuna (fare imlecini düğmenin üzerine getirerek erişilebilir) sahip olduğunu unutmayın. Mod seçici 5 mod arasında geçiş yapmak için kullanılabilir: "Görüntüleyici", "Segmentasyon ve İzleme", "Hücre döngüsü analizi" (asimetrik olarak bölünen hücreler için), "Normal bölünme: Soy ağacı" (simetrik olarak bölünen hücreler için, örneğin, memeli hücreleri) ve "Özel açıklamalar". Diğer GUI'lerde genellikle bir araç çubuğu veya menü çubuğunun bulunduğunu unutmayın (örneğin, "Veri ön işleme" modülü, Şekil 1). Düzenle araç çubuğu , segmentasyon ve izleme hatalarını düzenlemek ve düzeltmek için kullanılabilecek tüm işlevleri içerir (örneğin, fırça, silgi, düzenleme kimliği vb.). Yüklenen görüntü, farklı açıklama seçeneklerine ihtiyaç duyulduğunda (örneğin, sol görüntüde hücre döngüsü bilgisi ve sağ görüntüde kimlikler) yararlı olan iki panelli bir görünümde görüntülenir. Sağdaki görüntü de kapatılabilir (görüntüye sağ tıklayın ve Yansıtılmış görüntüyü göster seçimini kaldırın). Her görüntü paneli, yoğunluk seviyelerini hızlı bir şekilde ayarlamak için yan tarafta bir LUT kaydırıcı içerir. Kullanıcı, LUT kontrolüne sağ tıklayarak yoğunluk görüntüleri için farklı renk haritaları seçebilir. Ek olarak, sağ tarafta, segmentasyon etiketlerinin renginin yoğunluk görüntülerinin üzerine bindirilmesi için bir LUT seçici vardır ( Segm. maskeleri adı verilen açıklama seçeneği). Soldaki görüntü için açıklama seçeneklerinin sol tarafında, otomatik kaydetme, yazı tipi boyutu vb. gibi bazı ayarları kontrol etmek için ek geçişler vardır. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 7: Ana GUI'de ön işlemeyi görselleştirin. (A) Ön işleme diyaloğunu açın. (B) Protokolde kullanılan parametrelerle ön işleme diyaloğu başlatıldı. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 8: Ana GUI'de segmentasyon çıktısını görselleştirin. (A) Bir segmentasyon modeli seçin. (B) Segmentasyon parametrelerini ayarlayın. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 9: Cell-ACDC'nin gerektirdiği klasör yapısı. Cell-ACDC ile çalışmak için verilerin belirli bir klasör yapısında düzenlenmesi gerekir. Cell-ACDC bu yapıyı otomatik olarak oluşturmak için bir modül sağlarken, bu yapının nasıl görünmesi gerektiğini anlamak önemlidir. İlk olarak, tüm dosyalar Görüntüler adlı bir klasörün içinde olmalıdır. Ardından, hepsinin "basename_" olarak adlandırılan aynı adla başlaması gerekir. Gerekli minimum dosya kümesi, tek kanallı bir TIFF dosyası (2B, 3B z-yığını veya 3B+zaman) ve "_metadata.csv" ile biten bir CSV dosyasıdır. Bu dosya, ilk sütun Açıklama ve ikinci sütun değerler olarak adlandırılan iki sütunlu bir tablo olmalı ve sırasıyla çerçeve ve z dilimi sayısı için en az SizeT ve SizeZ girişleri içermelidir. Bir görüntü dosyasında z dilimleri yoksa, SizeZ 1 olarak ayarlanmalıdır. Aynısı, SizeT'nin 1 olması gereken hızlandırılmış görüntüler için de geçerlidir. Bir CSV dosyası olan giriş, virgülle ayrılmış tek bir Açıklama, değer satırıdır, örneğin, SizeZ,1. Birden çok kanal için, kanal başına bir TIFF dosyası oluşturulmalıdır. Görüntüler klasörü daha sonra "Position_1" adlı bir klasörün içine yerleştirilmelidir. Birden fazla pozisyona izin verilir ve bunların ardışık bir numara ile adlandırılması gerekir. Cell-ACDC modüllerinden herhangi birine veri yüklerken, kullanıcı belirli bir Konum klasörünü veya tüm deney klasörünü seçebilir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 10: Tümör organoidlerinin 3 boyutlu miktar tayini. Cell-ACDC'nin üçüncü modül GUI'sine yüklenen temsili bir tümör organoidinin (9'dan veriler) ekran görüntüsü (solda), segmentasyon maskelerini vurgulayan kırmızı konturlu örnek z-dilimleri (ortada) ve 3D segmentasyon maskelerinden hesaplanan hücre hacmi dağılımının histogramı (sağda). Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 11: Hızlandırılmış mikroskopi verilerinin nicelleştirilmesi. (A) Cell-ACDC'nin üçüncü modül GUI'sine yüklenen tomurcuklanan maya hücrelerinin hızlandırılmış mikroskopi verilerinin ekran görüntüsü (solda) ve temsili bir hücre döngüsünde (sağda) zaman içinde histon H2B protein miktarı ölçümü. Yakınlaştırılmış görüntüler, örnek hücreyi ve tomurcuğunu (beyaz oklar) hücre döngüsünün başlangıcında (i), tomurcuk çıkışında (ii) ve nükleer bölünmede (iii) gösterir. Veriler Chatzitheodoridou ve ark.35'ten alınmıştır (B) Hücre-ACDC'nin üçüncü modül GUI'sine yüklenen fare embriyonik kök hücrelerinin hızlandırılmış mikroskopi verilerinin ekran görüntüsü (solda) ve hücre alanı (μm2) hücre bölünmesi geçiren temsili bir hücrenin zamanının bir fonksiyonu olarak çizilir. Yakınlaştırılmış görüntüler, örnek hücreyi ve kızlarını bölünmeden önce maksimum hücre alanında gösterir (i), iki yavru hücreye bölünme (ii) ve bölünmeden sonra son analiz edilen kare (iii). Veriler Zargari ve ark.22,33'ten alınmıştır. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Yazarlar herhangi bir çıkar çatışması olmadığını beyan ederler.
Çok boyutlu mikroskopi verilerinin doğru analizi, karmaşık iş akışları gerektirir. Bu makalede Cell-ACDC yazılımının nasıl kullanılacağı gösterilmektedir. Segmentasyon, izleme, hücre soyağacı analizi ve mikroskopi verilerinin nicelleştirilmesi için en son teknolojiye sahip yapay zeka destekli modellerden yararlanır. En önemlisi, bu modelleri, modellerin çıktısının yarı otomatik olarak düzeltilmesi için yenilikçi bir çerçeveyle tamamlıyor.
Şekil 10'daki sferoid verilerini paylaştıkları için Mario Vitacolonna ve Rudolf Rüdiger'e ve değerli tartışmalar için Fonksiyonel Epigenetik Enstitüsü'ndeki meslektaşlarımız Pascal Falter-Braun ve Carsten Marr'a teşekkür ederiz. Paha biçilmez geri bildirimler sağlayan, yeni özellikleri test eden ve sorunları sabırla bildiren birkaç kullanıcıya özel teşekkürler. Bu çalışma, Deutsche Forschungsgemeinschaft (DFG, Alman Araştırma Vakfı) tarafından proje 416098229, Helmholtz Derneği ve ortak araştırma okulu Münih Veri Bilimi Okulu aracılığıyla finanse edildi.
| BEBEK | Julian Pietsch | 10.7554/eLife.79812 | Segmentasyon ve takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Bayes takip cihazı | Kristina Ulicna | 10.3389/fcomp.2021.734559 | Takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Cell-ACDC | Francesco Padovani | 10.1186/s12915-022-01372-6 | Yazılım |
| Cellpose germline çekirdekleri | Cristina Piñ eiro Ló pez / Ana Rita Rodrigues Neves / Ivana avka | 10.17912/MICROPUB. BİYOLOJI.001062 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Cellpose sürüm 2 | Carsen Stringer | 10.1038/s41592-020-01018-x | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Cellpose sürüm 3 | Carsen Stringer | 10.1038/s41592-025-02595-5 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Cellpose sürüm 4 (Cellpose-SAM) | Marius Pachitariu | 10.1101/2025.04.28.651001 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Bilgisayar | - | - | Aşağıda önerilen özelliklere bakınız |
| Bilgisayar - CPU | Herhangi | - | Önerilen minimum 4 çekirdek, 2.5Ghz |
| Bilgisayar - GPU | Nvidia (preferred) | - | (İsteğe bağlı) Önerilen minimum 8GB VRAM |
| Bilgisayar - Sabit disk alanı | Herhangi | - | 4GB + 3 x mikroskopi dosya boyutu |
| Bilgisayar - İşletim Sistemi | Microsoft, Apple, diğerleri | - | Windows, MacOS ve Linux desteklenmektedir |
| Bilgisayar - RAM | Herhangi | - | 3 x dosya boyutu, tek pozisyon, minimum 16GB |
| DeepSea | Abolfazl Zargari | 10.1016/j.crmeth.2023.100500 | Segmentasyon ve takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| DeLTA | Jean-Baptiste Lugagne / Owen M. O' Connor | 10.1101/720615 / 10.1371/journal.pcbi.1009797 | Segmentasyon ve takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| InstanSeg | Thibaut Goldsborough | 10.48550/arXiv.2408.15954 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Miniforge | Conda-Forge | - | Miniforge web sitesinden kurulumu indirmek için bağlantı: https://conda-forge.org/download/ |
| Omnipose | Kevin Cutler | 10.1038/s41592-022-01639-4 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| pomBseen | Makoto Ohira | 10.1371/journal.pone.0291391 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| SAM (Segment Anything Modeli) | Alexander Kirillov | 10.48550/arXiv.2304.02643 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| StarDist | Uwe Schmidt / Martin Weigert | 10.1007/978-3-030-00934-2_30 / 10.1109/WACV45572.2020.9093435 / 10.1109/ISBIC56247.2022.9854534 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| TAPİR | Carl Doersch | 10.48550/arXiv.2306.08637 | Takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Trackastra | Benjamin Gallusser | https://doi.org/10.48550/arXiv.2405.1570 | Takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Trackpy | Daniel Allan | 10.5281/zenodo.1213240 | Takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Maya Matı | David Bunk | 10.1093/bioinformatics/btac107 | Segmentasyon yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |
| Evet | Nicola Dietler | 10.1038/s41467-020-19557-4 | Segmentasyon ve takip yazılımı isteğe bağlı olarak Cell-ACDC ile otomatik olarak kurulabilir |