CellProfiler

軟體

CellProfiler[2][3] 是一款免費的開源軟體,旨在使未受過計算機視覺或程式設計訓練的生物學家能夠自動從數千張影像中量化地測量表型。高級影像分析算法以個別模塊提供,這些模塊可以按順序排列組成一個流程管線;接著使用該管線來識別和測量圖像中的生物對象和特徵,尤其是通過螢光顯微鏡獲得的圖像。

CellProfiler
開發者Anne E. Carpenter, Thouis Jones, Lee Kamentsky, Beth Cimini, Allen Goodman, Claire McQuin, Madison Swain-Bowden, David Stirling, Nodar Gogoberidze, 及其他人 (Broad Institute)
當前版本
  • 4.2.8(2024年9月18日;穩定版本)[1]
編輯維基數據鏈接
源代碼庫 編輯維基數據鏈接
編程語言Python
操作系統Windows, MacOS
類型影像處理影像分析
許可協議BSD 3-clause
網站www.cellprofiler.org

特點

此程式的不同影像處理功能被細分為多個流程管線,這些管線通常由使用者社群所開發,並於官方網站上提供。由於該項目為開源計畫,因此提供了豐富的文檔,指導研究者如何構建適合其研究興趣的流程管線[4][5]。CellProfiler 能讀取並分析大多數常見的顯微鏡影像格式[6]。生物學家通常使用 CellProfiler 來識別感興趣的對象(例如細胞、菌落、秀麗隱桿線蟲等),接著測量它們感興趣的屬性。專門的照明校正模組可作為預處理步驟應用,以消除由於照明不均引起的失真。物件識別(分割)通過機器學習或影像閾值化、識別和分割糾結的物件以及根據大小或形狀合併或移除物件來執行。使用者可以自訂每個步驟,滿足他們特定的影像分析需求。

 
分析肌肉細胞影像

對於每個識別的細胞或亞細胞組分,可以生成各種測量值,包括形態、強度和紋理等。這些測量結果可通過使用內置的查看和繪圖數據工具來訪問,或將數據以逗號分隔的試算表格式導出[7],或導入到 MySQLSQLite 數據庫中。

CellProfiler 介面與高性能科學庫 NumPySciPy 進行許多數學運算,使用開放顯微鏡環境協會的 Bio-Formats 庫來讀取超過 100 種影像文件格式,利用 ImageJ 進行插件和宏的使用,以及使用 ilastik 進行基於像素的分類。雖然專為大量二維影像(最常見的高內容篩選影像格式)設計和優化,CellProfiler 也支持小規模實驗和時間延遲電影的分析。

目前可用功能

  • 識別團塊狀細胞並獲得形態學、強度和質地測量[8]
  • 識別並計數腫瘤並測量其大小
  • 細胞/顆粒計數和計算染色對象的百分比[9]
  • 將彩色組織影像分解為其組成通道,接著從特定染色中識別單個細胞並記錄每個細胞的鄰居數量
  • 給定一張細胞組織的影像,量化組織樣本所佔的面積[10]
  • 將識別出的物件的輪廓與 green channel 圖像疊加,以展示識別和分類的準確性[11]
  • 使用可定製的標準分離不同對象

參考文獻

  1. ^ Release 4.2.8. 2024年9月18日 [2024年9月20日]. 
  2. ^ McQuin; Goodman; Chernyshev; Kamentsky; Cimini; Karhohs; Doan; Ding; Rafelski; Thirstrup; Wiegraebe. CellProfiler 3.0: Next-generation image processing for biology. PLOS Biology. 2018年7月3日, 16 (7). ISSN 1545-7885. PMC 6029841 . PMID 29969450. doi:10.1371/journal.pbio.2005970 (英語). 
  3. ^ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6029841/
  4. ^ Hanneke Okkenhaug. Developing a pipeline for analysis of whole-slide immunofluorescence image data (WhISCR). Wiley Analytical Science –透過Wiley Analytical Science (英語). 
  5. ^ How To Build A Pipeline — CellProfiler 3.0.0 documentation. cellprofiler-manual.s3.amazonaws.com. [2024-05-09]. 
  6. ^ 支援的格式 — Bio-Formats 7.3.0. bio-formats.readthedocs.io. [2024-05-09]. 
  7. ^ CellProfiler: image analysis software for identifying and quantifying cell phenotypes. dspace.mit.edu (英語). 
  8. ^ Chandrasekaran; Cimini; Goodale, Amy; Miller; Kost-Alimova; Jamali; Doench; Fritchman; Skepner; Melanson; Kalinin. Three million images and morphological profiles of cells treated with matched chemical and genetic perturbations. Nature Methods. 2024-04-09. ISSN 1548-7105. doi:10.1038/s41592-024-02241-6 (英語). 
  9. ^ Schüssele, David S.; Haller, Patricia K.; Haas, Maximilian L.; Hunter, Catherine; Sporbeck, Katharina; Proikas-Cezanne, Tassula. Autophagy profiling in single cells with open source CellProfiler-based image analysis. Autophagy. 2023-01-02, 19 (1). ISSN 1554-8627. PMC 9809960 . PMID 35435815. doi:10.1080/15548627.2022.2065617 (英語). 
  10. ^ Ariffin, Nur Syamimi. The CellProfiler pipeline analysis of cell migration. Acta Histochemica. 2023-10-01, 125 (7). ISSN 0065-1281. doi:10.1016/j.acthis.2023.152074. 
  11. ^ Lau, Yeh Siang; Xu, Li; Gao, Yandi; Han, Renzhi. Automated muscle histopathology analysis using CellProfiler. Skeletal Muscle. 2018-12, 8 (1). ISSN 2044-5040. doi:10.1186/s13395-018-0178-6 (英語).