Trame是一個易於使用的,基於Python的框架,可讓您創建在Web瀏覽器中顯示的桌面之類的應用程序。您可以使用VTK/Paraview,圖表,地圖等創建按鈕,對話框,3D場景。
它非常適合任何微型應用程序,儀表板,甚至將PYQT應用程序替換為Web應用程序。您也可以在開發中使用它,例如,在調整/配置3D渲染,機器學習等時。
最後,您的應用程序可以在本地,遠程,在雲中,jupyter或HPC上使用。
conda-forge上的pypi軟件包可用,我們提供用於雲部署的碼頭圖像。
如果您需要幫助,請不要猶豫
TRAME-一個將開源組件共同編織到自定義的Visual Analytics中的Web框架。
刻板是法國人
使用TRAME ,緊湊,直觀地創建令人驚嘆的交互式Web應用程序。
Trame具有一流的VTK和Paraview平台,可以完全控制3D可視化和數據移動。開發人員從寫入環境中受益,而刻板環境只需通過一種方法公開本地和遠程渲染。
Trame利用現有的庫和工具,例如Vuetify,Altair,Vega,Deck.gl,VTK,Paraview等,為Visual Analytics(Visual Analytics)應用程序創建生動的內容。
通過僅依靠Python, Trame專注於一個人的數據以及相關的分析和可視化,同時隱藏了Web應用程序開發的並發症。
所得的刻板應用程序可以用作本地桌面應用程序或遠程雲應用程序,均可以通過瀏覽器訪問。
可以用pip安裝曲線:
pip install --upgrade trame該曲折教程是學習如何使用圖書館並開始構建自己的應用程序的地方。
API參考文檔提供了API級文檔。
曲線是根據Apache許可證2.0版提供的。有關更多詳細信息,請參閱許可證
trame |討論|問題|路線圖|聯繫我們
通過推薦或品牌批准分享您的經驗。
使用PIP( pip install trame )安裝曲線時,您將獲得任何曲線應用程序的核心基礎架構,但更高級的用法可能需要其他依賴項。下面的列表捕獲了可能需要添加的內容,具體取決於您的用法:
生命週期事件直接在應用程序控制器上進行管理,並帶有on_*的前綴。
ON_SERVER_READY :所有協議初始化並可供客戶端連接
on_client_connected :與服務器建立的連接
on_client_exited :鏈接到瀏覽器“ toferunload”事件
on_server_exited :trame正在退出其事件循環
on_server_reload :如果註冊註冊,則用於重新加載服務器端模塊
共享狀態允許我們將服務器與客戶端同步。與其創建其他機制來在整個應用程序中處理類似需求,我們故意在內部重複使用該狀態。為了防止與任何用戶的衝突,我們將內部變量與trame__*相結合。通常,除了以下列出的那個狀態值外,這些狀態值不應使用或更改以下情況:
讀/寫:
只讀:
:key="tts"來強制一些組件重建。 了解如何自信地使用Kitware專家開發人員的曲折。
我們的專家可以在構建Web應用程序並建立內部專業知識時為您的團隊提供幫助。
利用Kitware的25年以上的經驗來快速構建您的Web應用程序。