輕松搞定數據處理的五款Eclipse開源工具
譯文【51CTO.com快譯】手動處理數據的時代已經成為歷史。如今科學工具正快速普及,且足以在復雜且龐大的數據處理領域幫助用戶滿足日益增長的需求。
立足于Eclipse富客戶端平臺(簡稱RCP)框架,多種科學工具不斷涌現,旨在幫助我們在開源環境下實現數據處理與可視化。相關各企業與機構圍繞此類工具開展協作,而Eclipse科學工作組也由此誕生。
下面我們就一同了解來自Eclipse科學工作組的五款出色科學工具,其全部屬于開源項目且以Java及Eclipse RCP為基礎。
DAWNSci (來自英國Diamond Light Source)
DAWNSci的處理視圖中顯示的3D體積與蜥蜴等值面圖形
DAWNSci是一套數據分析工作臺,由多個網站協作開發。其主要用于一系列先進科學與研究領域,包括病毒、視網膜、恐龍骨骼等方向。其功能囊括了1D、2D與3D繪圖,圖像分析處理與工作流算法,同時能夠全面支持Python。DAWNSci的底層數據結構亦被拆解作為Eclipse January項目中的可復用組成部分。
ChemClipse (來自德國Lablicate UG)
ChemClipse能夠分析不同木材樣本以確認其來源
ChemClipse是一套開源化學分析工作臺,其可用于分析色譜與質譜實驗數據。該技術方案能夠識別底層組件的構成材料,從而實現取證、質量控制與食品分析等目標。ChemClipse允許化學家們評估數據集并實現峰值檢測與峰值合并等功能,從而確定物質類型并將結論合并為報告。
ICE (來自美國橡樹嶺國家實驗室)
ICE插件,負責實現3D模型的實時對流模擬與后期處理
集成化計算環境(簡稱ICE)是一套富建模與模擬工作臺。其能夠幫助計算科學家輕松創建輸入文件、在本地或遠程設備上啟動任務并處理輸出結果,從而顯著提升生產效率并簡化工作流程。ICE目前被廣泛應用于核反應堆內中子反射率模擬等領域,其豐富的功能集包括3D可視化處理與其它獨立框架。ICE項目的基礎可視化與數據結構組件已經分別以復用方式作為Eclipse高級可視化項目(簡稱EAVP)以及Eclipse January項目的組成部分。
Architect (來自比利時OpenAnalytics)
Architect與R語言協作實現科學數據處理
Architect是一套數據科學開發環境。Architect能夠建立統計模型并擁有豐富的R語言支持能力,包括相關編輯器及控制臺合并等。另外,其還提供出色的Docker文件編輯能力。Architect團隊還在其中建立了一款Jupyter控制臺插件,允許我們在Eclipse內將控制臺與任意Jupyter內核進行整合,從而輕松將Julia、R或者Python代碼嵌入至工作臺當中。
Apogy (加拿大航天局)
Apogy是一套由加拿大航天局開發并使用的工作臺,旨在實現多任務運營與規劃。Apogy整合了多項技術成果,能夠完成包括機械臂操作、漫游車控制以及傳感器控制在內的多種系統運作任務。Apogy采用獨特的建模機制生成可視化3D拓撲結構,并能夠以3D形式顯示科學儀器與航天裝置。
原文標題:5 Eclipse tools for processing and visualizing data
【51CTO獨家譯文,合作站點轉載請標明來源為51CTO.com】