Skip to content

A Trame web app that interact with .vtu/.vtk files compactly and intuitively.

Notifications You must be signed in to change notification settings

kypkk/NCHC_Intern_WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCHC_Intern_WebApp

NCHC Logo Trame Logo

A Trame web app that interact with .vtu/.vtk files compactly and intuitively.

Trame

Trame - An open-source platform for creating interactive and powerful visual analytics applications. Based on Python, and leveraging platforms such as VTK, ParaView, and Vega, it is possible to create web-based applications in minutes.

Installation

Install Dependencies

❯ pip install "vtk>=9.1.0" trame

Run Server

❯ python app.py --port 8080

Introduction

Tech Stack

  • Trame
    • A Python integration framework to easily build web applications
  • VTK(Visualization Toolkit)
    • A tool for 3D computer graphics, modeling, image processing, volume rendering, scientific visualization, and 2D plotting
  • Vuetify
    • A Vue UI Library with beautifully handcrafted Material Components

APP_URL


Development

Requirements

❯ git clone https://github.com/kypkk/NCHC_Intern_WebApp.git

❯ cd NCHC_Intern_WebApp

❯ pip install requirements.txt

Guides

VTK in Trame
Vuetify in Trame
Vuetify Components
Useful VTK Examples

About

A Trame web app that interact with .vtu/.vtk files compactly and intuitively.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages