Özgün test verileri

792 gerçek slayt dosyasını açtık ve her sonucu yayımladık

Biçim desteği tabloları genellikle birinin yazdığı uzantı listeleridir. Bu ise bir ölçümdür. 14 biçim ailesindeki her dosya — 44,1 GB üretici taraması ve herkese açık referans görüntüsü — yayımlanan SlideScope yükleyicileriyle, her dosya için gözden çıkarılabilir ayrı bir alt süreçte açılıp işlendi ve sonuç kaydedildi. 767 dosya açıldı. 9 dosya okunamadı; adları aşağıda verilmiştir. 16 dosyanın ise hiç görüntü içermediği ortaya çıktı. Hiçbiri görüntüleyicinin çökmesine yol açmadı.

792 dosya 14 biçim ailesi 44,1 GB test edildi Çalıştırma: 2026-09-18

Bu karşılaştırma testi gerçekte neyi kanıtlıyor?

Adı belirtilen bir tarayıcıdan gelen, adı belirtilen bir dosyanın gerçek boyutuyla yayımlanan sürümde açıldığını ve ekrana piksel getirdiğini. Ne daha fazlasını ne daha azını. Bir biçim desteği listesi bir yetenek iddia eder; bu test ise onu ölçer. Bir üretici düzeni kod çözücüyü aşarsa o dosya eksik bir satır olarak değil, kullanıcının göreceği hata metniyle birlikte başarısızlık tablosunda yer alır.

Bu bir üretici testidir — yazılımı biz yazdık ve testi biz yürüttük. Yine de okunmaya değer olmasının nedeni, doğrulayabilmenizdir: derlemler herkese açıktır, test çalıştırıcısı masaüstü depomuzdadır ve dosya bazında ham sonuçlar bu sayfadadır.

Dosyalar nasıl test edildi?

Her dosya, uygulamanın oluşturduğu yükleyicinin aynısını oluşturan, görüntü boyutlarını okuyan, bir düzlemi çözen ve onu görüntüleyicinin kullandığı Qt işleme yolunun aynısından geçiren gözden çıkarılabilir bir alt sürece verilir. Yerel bir codec’i durduran bozuk bir dosya yalnızca o alt süreci sonlandırır; denetleyici hangi dosyanın işlendiğini kaydeder ve devam eder. Çok gigabaytlık üretici taramaları üzerinde bir karşılaştırma testinin tamamlanabilmesinin ve “çöktü” kategorisinin bu tabloda dürüstçe sıfır olarak raporlanabilmesinin nedeni bu tasarımdır.

  • Çalıştırıcı: slidescope-desktop/scripts/publish_format_benchmark.py — SlideScope masaüstü deposunda, üç geçişin hepsini çalıştıran ve bu sayfanın gösterdiği JSON’un aynısını yazan tek bir komut: python scripts/publish_format_benchmark.py --dataset <corpus> --output format-benchmark.json
  • Derlemler: Open Microscopy Environment’ın herkese açık referans derlemi, OpenSlide’ın yayımladığı test slaytları, czitools ve nd2 kitaplıklarının test verileri ve sha256 değerlerini yayıncıya karşı doğruladığımız üretici örnekleri.
  • Kapsam: tam slayt ve üretici mikroskopi biçimleri. Toplu üretici dökümlerindeki tek düzlemli dağınık TIFF’ler hariç tutulmuştur — bunlar, piramit yapılı bir WSI TIFF’in daha iyi göstermediği hiçbir şey söylemez.
  • Dosya başına kaydedilenler: algılanan biçim, yükleyici, çözülen T/Z/C/Y/X boyutları, piksel türü, işlenen boyut ve başarısızlık durumunda istisna türü ile kullanıcıya gösterilen mesaj.

Tam slayt görüntü biçimleri

Bunlar tarayıcı biçimleridir — Aperio, Hamamatsu, 3DHISTECH, Leica, Ventana, Akoya veya Agilent cihazlarından gelen ve sıklıkla birkaç gigabayta ulaşan dosyalar.

Biçim Dosyalar Açılan Sonuç En büyük görüntü En büyük dosya Ulaşılan eksenler Piksel türleri
.avs Agilent ARGOS AVS 2 2 tümü açıldı 130,546 × 57,440 (7499 MP) 439 MB tek düzlem uint8
.bif Ventana BIF 2 1 1 tanesi okunamadı 114,943 × 76,349 (8776 MP) 2.5 GB tek düzlem uint8
.mrxs 3DHISTECH MIRAX 6 6 tümü açıldı 109,240 × 220,696 (24109 MP) 72 KB tek düzlem uint8
.ndpi Hamamatsu NDPI 5 5 tümü açıldı 211,200 × 95,744 (20221 MP) 4.2 GB tek düzlem uint8
.qptiff Akoya QPTIFF 2 2 tümü açıldı 30,720 × 26,640 (818 MP) 1.9 GB 5C uint8
.scn Leica SCN 3 1 2 tanesi okunamadı 53,130 × 153,470 (8154 MP) 2.8 GB tek düzlem uint8
.svs Aperio SVS 7 7 tümü açıldı 96,999 × 45,667 (4430 MP) 671 MB tek düzlem uint8
.vms Hamamatsu VMS 3 3 tümü açıldı 143,360 × 101,888 (14607 MP) 1 KB tek düzlem uint8

Mikroskopi ve tıbbi görüntüleme biçimleri

Çok boyutlu edinim biçimleri; burada asıl soru dosya boyutu değil, kaç kanalın, Z düzleminin ve zaman noktasının ekrana kadar sağlam ulaştığıdır.

Biçim Dosyalar Açılan Sonuç En büyük görüntü En büyük dosya Ulaşılan eksenler Piksel türleri
.czi Zeiss CZI 48 48 tümü açıldı 6,000 × 6,000 (36 MP) 4.2 GB 8C · 56Z · 10T uint16, uint8
.dcm DICOM 378 362 16 tanesi görüntü içermiyor 77,687 × 73,366 (5700 MP) 1.2 GB 137Z int16, uint16, uint8
.dicom DICOM 1 1 tümü açıldı 512 × 512 (0 MP) 514 KB tek düzlem uint16
.ims Imaris IMS 17 11 6 tanesi okunamadı 4,096 × 4,096 (17 MP) 946 MB 3C · 98Z · 10T uint16, uint8
.lif Leica LIF 3 3 tümü açıldı 1,024 × 1,024 (1 MP) 2.8 GB 5C · 5T uint16, uint8
.nd2 Nikon ND2 82 82 tümü açıldı 2,400 × 2,400 (6 MP) 376 MB 5C · 35Z · 288T uint16, uint8
.tif TIFF / OME-TIFF 200 200 tümü açıldı 17,927 × 20,273 (363 MP) 1.0 GB 8C · 10Z · 43T float32, int8, uint8
.tiff TIFF / OME-TIFF 33 33 tümü açıldı 45,056 × 35,840 (1615 MP) 2.5 GB 3C · 38Z · 7T float32, int8, uint8

Açılmayan her dosya ve nedeni

792 dosyadan 25’i açılmadı ve bu tek bir hikâye değil, iki hikâyedir. 9’u gerçek sınırlamalardır: şu anda okuyamadığımız gerçek bir görüntü. Diğer 16’sı ise zaten hiç görüntü içermeyen dosyalardır; bunları reddetmek doğru yanıttır. İkisini bir araya toplamak bizi olduğumuzdan iyi gösterirdi — bu çalıştırmanın dürüst başarısızlık sayısı 25 değil, 9’dur.

Gerçek sınırlamalar: okuyamadığımız 9 dosya

Bunların her biri bozulmamıştır — sağlama toplamları yayıncınınkiyle eşleşir — yani bunlar hasarlı örnekler değil, kod çözücü ve üretici düzeni sınırlarıdır. Gerileme testi kapsamı olarak derlemde kalıcı olarak kalırlar; birinin çalışmaya başladığı günü bu sayede öğreniriz.

Dosya Boyut Hata SlideScope kullanıcıya ne söyler?
.bif Ventana-1.bif 217 MB ImageLoadError This slide uses a vendor layout the OpenSlide backend cannot open. The file itself is not damaged.
.ims Convallaria_3C_10T_confocal_IMS3.ims 68 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.ims Convallaria_3C_1T_2x2grid_confocal_IMS3.ims 23 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.ims Convallaria_3C_1T_confocal_IMS3.ims 8 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.ims Convallaria_3C_3T_2x2grid_confocal_IMS3.ims 66 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.ims Convallaria_3C_3T_35Z_confocal_deconvolved_IMS3.ims 661 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.ims TransFactors_2C_SRRF_IMS3.ims 26 MB ImageLoadError This .ims file is not the HDF5-based Imaris format SlideScope supports. Older, pre-HDF5 Imaris exports (sometimes called "Imaris Classic") use a different container and are not currently supported.
.scn Leica-Fluorescence-1.scn 21 MB ImageLoadError This slide uses a vendor layout the OpenSlide backend cannot open. The file itself is not damaged.
.scn Leica-3.scn 2.8 GB ImageLoadError This slide uses a vendor layout the OpenSlide backend cannot open. The file itself is not damaged.

Ortak nokta modalite değil, üretici düzenidir. Floresan NDPI ve floresan MIRAX dosyalarının ikisi de normal şekilde açılır; arka uçların reddettikleri belirli yapısal varyantlardır — tanımlanabilir ana görüntüsü olmayan bir SCN, beklenmeyen bir yön özniteliğine sahip bir BIF, HDF5 öncesi bir "Imaris Classic" kapsayıcısı. Her mesaj dosyayı bozuk diye nitelendirmek yerine nedeni belirtir; çünkü bu durumların her birinde sorun dosyada değil, bizdedir.

Başarısızlık değil: görüntü içermeyen 16 nesne

DICOM bir görüntü biçimi olduğu kadar bir belge biçimidir de. DICOMDIR bir diskin dizinidir; bir sunum durumu (presentation state), birinin bir çalışmayı zamanında nasıl pencerelediğini kaydeder; diğer nesneler raporları veya ölçümleri tutar. Hiçbiri piksel içermez. Bunları açan bir görüntüleyicinin gösterecek hiçbir şeyi olmazdı; bu yüzden SlideScope bir açıklamayla reddeder — bu doğru davranıştır ve iki sütundan hiçbirini şişirmemesi için ayrı sayılır.

Hiçbir şey bir kategorinin arkasına gizlenmesin diye tam adlarıyla: DICOMDIR, PS_0026, PS_0108, PS_0128, PS_0154, PS_0181, XX_0027, XX_0109, XX_0155, XX_0182, XX_0183.

SlideScope’un bir dosyayı açıp yanlış şeyi gösterdiği durum

En önemli başarısızlık türü budur ve biçim tablolarının asla kabul etmediği türdür; işte bizimki.

Çoklu (multiplex) bir Akoya .qptiff taraması — Vectra yedi renkli referans dosyası — hiçbir hata vermeden açıldı. Dosya, 33 sayfa boyunca 34.560 × 24.960 boyutunda beş tam çözünürlüklü tek kanallı floresan sayfası (DAPI, FITC, CY3, Texas Red, CY5) içeriyor; bu, tifffile ile bağımsız olarak doğrulandı. SlideScope her .qptiff dosyasını bir parlak alan okuyucusu olan OpenSlide arka ucuna yönlendiriyordu; bu yüzden tek kanal bildirdi ve bir RGB dilimi döndürdü. Floresan kanallarına ulaşılamıyordu ve kanal denetimlerinin sunacak hiçbir şeyi yoktu.

Hiçbir şey sizi uyarmadı. Aynı derlemdeki parlak alan H&E QPTIFF taramaları kusursuz açılır; bunun fark edilmemesinin nedeni de tam olarak budur.

SlideScope 1.8.48 sürümünde düzeltildi (18 Eylül 2026): arka uç artık uzantıya göre değil, dosyaya göre seçiliyor. Çoklu bir tarama beş kanalın hepsini döndüren bir okuyucuya gider; parlak alan QPTIFF ise OpenSlide’ı ve onun tam çözünürlüklü karo yapısını korur. Ödünleşim gizlenmeden belirtilir: çoklu bir QPTIFF düşük çözünürlükte gösterilir ve dosya ayrıntıları paneli bunu söyler. Bu sayfadaki çalıştırma düzeltmeyi zaten yansıtıyor — QPTIFF satırı iki yükleyiciyi ve beş kanalı listeler.

Açılabilirlik bu çalıştırmayla kanıtlanır. Piksel doğruluğu ayrı bir sorudur ve onu ayrıca test ederiz: ikinci bir tarama, aynı düzlemleri temel kitaplık üzerinden çözer ve yükleyicinin döndürdükleriyle karşılaştırır. QPTIFF durumu bu şekilde yakalandı.

SlideScope neleri açmayı reddeder?

Genel bir yedek okuyucu yoktur; bir görüntüleyicinin hiç tasarlanmadığı bir dosyayı nasıl ele aldığı, tasarlandığı dosyalar kadar önemlidir. Referans derlemdeki desteklenmeyen her uzantının en küçük gerçek dosyasını — toplam 93 dosya — aldık ve her birini yayımlanan yükleyici fabrikasından geçirdik.

93 dosyanın 93’ü de net bir mesajla reddedildi. Hiçbiri çökmeye yol açmadı. Hiçbiri, görüntüye benzeyen ama görüntü olmayan bir şeye yarım açılmadı. Liste, insanların makul olarak deneyebileceği biçimleri içerir — .jpg, .lof, .nii, .oib, .oir, .png, .psd, .raw, .vsi — bu çalıştırma sırasında buna tahmin yürütülmek yerine bir mesajla reddedilen .png ve .jpg de dahildi.

Bu çalıştırmadan sonra: SlideScope 1.10.0 (16 Ekim 2026), burada reddedilen birkaçı dahil 18 biçimi daha açıyor: Olympus .vsi, .oib ve .oir, Leica .lof ve .xlef, Hamamatsu .ndpis ile PNG, JPEG ve diğer gündelik görüntüler. Bu sayfadaki sayılar, ölçüldüğü haliyle 18 Eylül çalıştırmasına aittir; 1.10.0 sürümünde eklenen biçimler buna dahil değildir. SlideScope 1.20.0, bu çalıştırmanın test etmediği beş biçimi daha açar: Philips .isyntax, KFBio .kfb, ICS/IDS, Gatan .dm3 ve .dm4 ile Olympus .sis. Güncel liste için dosya uyumluluğu başvuru sayfasına bakın.

Bu karşılaştırma testi size neyi söylemez?

  • İki biçim için hiç gerçek dosya kapsamı yok. Herkese açık bir .vmu veya .svslide örneği mevcut değil — OpenSlide ikisini de yayımlamıyor — bu yüzden bu yükleyiciler yalnızca sentetik uç durumlarla sınanır. Bunlar için test edilmiş destek iddia etmiyoruz.
  • Bir hız testi değildir. İlk piksele kadar geçen süre diskinize bağlıdır ve bu çalıştırmalar yereldi.
  • Yukarıda açıklanan piksel karşılaştırma taramasının ötesinde bir doğruluk denetimi değildir ve klinik bir doğrulama da değildir. SlideScope araştırma, eğitim ve inceleme içindir — tanı için değil.
  • Bir anlık görüntüdür. 2026-09-18 tarihli ve o gün geçerli olan sürüme göre yapılmıştır. Kod çözücü güncellemeleri bu sayıları her iki yönde de değiştirebilir.

Bu karşılaştırma testiyle ilgili sorular

SlideScope gerçekte hangi mikroskopi ve tam slayt biçimlerini açıyor?

On sekiz dosya uzantısı: .svs, .ndpi, .mrxs, .scn, .bif, .vms, .vmu, .svslide, .qptiff, .avs, .czi, .nd2, .lif, .ims, .dcm, .dicom, .tif ve .tiff. Genel bir yedek okuyucu yoktur — bu listenin dışındaki her şey kötü açılmak yerine açık bir mesajla reddedilir.

Bu karşılaştırma testi bağımsız mı?

Hayır. SlideScope bunu SlideScope hakkında yayımlıyor; bu yüzden onu üçüncü taraf denetimi olarak değil, bir üretici testi olarak değerlendirin. Bağımsızlık yerine sunabileceğimiz şey doğrulanabilirliktir: derlemler herkese açıktır, çalıştırıcı açık betik dizinimizdedir, ham sonuç dosyası bu sayfada bağlantılıdır ve başarısızlıklar, başarılar kadar ayrıntılı listelenmiştir.

Bazı dosyalar neden başarısız oluyor?

Neredeyse her zaman, bir üreticinin temel açık kaynak arka ucun okuyamadığı bir düzen yazmasından — örneğin OpenSlide’ın floresan bir SCN için "Can't find main image" bildirmesi. Bunlar gizlemek yerine görünür kıldığımız üst kaynak sınırlamalarıdır. Başarısız dosyalar bozulmamıştır: sağlama toplamları yayıncınınkiyle eşleşir.

Bir dosyanın açılması görüntünün doğru olduğu anlamına mı gelir?

Tek başına hayır; bu yüzden ikisini de test ediyoruz. Açılabilirlik bu çalıştırmayla kanıtlanır; piksel doğruluğu ise aynı düzlemleri temel kitaplık üzerinden çözen ve SlideScope’un işlediğiyle karşılaştıran sweep_format_reference.py tarafından ayrıca kanıtlanır. Bilinen bir durum — çoklu bir Akoya QPTIFF — hatasız açıldı ama SlideScope 1.8.48 sorunu düzeltene kadar yine de yanlış şeyi gösterdi. Bu sayfada belgelenmiştir.

Bunu yeniden üretebilir miyim?

Evet. Open Microscopy Environment referans derlemi herkese açık olarak indirilebilir, üretici örnekleri OpenSlide’dan ve biçim kitaplıklarının kendi test verilerinden gelir, çalıştırıcı da SlideScope masaüstü deposuyla birlikte gelir. Bu sayfadaki her tablonun arkasındaki ham JSON yukarıda bağlantılıdır.

SlideScope klinik tanı için onaylı mı?

Hayır. SlideScope araştırma, eğitim ve inceleme içindir. Bir tanı cihazı değildir ve primer tanı koymak için kullanılmamalıdır.

Önemli olan tek test sizinkidir

Bizim derlemimiz sizin slayt çekmeceniz değil. SlideScope’u kurun, size gerçekten sorun çıkaran dosyaları açın ve biri başarısız olursa bize gönderin — bu sayfadaki başarısızlıklar, biri bunu yaptığı için burada.

SlideScope’u indirin