Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| vistools [2023/05/01 06:59] – [ParaView] James Kress | vistools [2026/09/07 11:01] (current) – James Kress | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== Visualization |
| - | The KVL supports the following software at KAUST through user training, software installations on KAUST computing resources, and direct user support. For user support, | + | |
| + | The KVL supports the following software at KAUST through user training, software installations on KAUST computing resources, and direct user support. For user support, email our ticketing system: [[help@vis.kaust.edu.sa]] | ||
| + | |||
| + | <WRAP center round tip 100%> | ||
| + | **Not sure which tool you need?** Ask us — or start here: | ||
| + | {{tablelayout? | ||
| + | ^ Tool ^ Best for ^ Where you can run it ^ | ||
| + | | **Avizo / Amira** | Segmentation, | ||
| + | | **ParaView** | Large-scale simulation data, tiled and immersive displays, Python scripting, in-situ via Catalyst | Ibex (interactive), | ||
| + | | **VisIt** | 2D/3D structured and unstructured meshes, remote parallel rendering, Python/Java control | Ibex (interactive), | ||
| + | | **Ilastik** | Machine-learning image segmentation, | ||
| + | </ | ||
| + | |||
| + | /* Tool headings are kept OUTSIDE the nicebox wraps on purpose: a heading placed | ||
| + | | ||
| + | Note also that <fs ...> takes a SPACE, not a colon: <fs 26px> | ||
| + | |||
| + | ---- | ||
| ===== Avizo ===== | ===== Avizo ===== | ||
| - | Avizo is a software application which enables users to perform interactive visualization and computation on 3D data sets. The Avizo interface is modelled on visual programming. Users manipulate data and module components, organized in an interactive graph representation (called Pool), or in a Tree view. Data and modules can be interactively connected together, and controlled with several parameters, creating a visual processing network whose output is displayed in a 3D viewer. With this interface, complex data can be interactively explored and analyzed by applying a controlled sequence of computation and display processes resulting in a meaningful visual representation and associated derived data. | ||
| - | < | + | < |
| + | Avizo (also called Amira) is a software application which enables users to perform interactive visualization, | ||
| + | <WRAP center round info 100%> | ||
| + | <fs 26px> | ||
| + | The Avizo user guide is the best place to start when trying something new with Avizo or when searching for functionality. To access it, go to **Help → User's Guide** in the main menu bar. | ||
| </ | </ | ||
| - | <WRAP center round box 100%> {{: | + | <WRAP center round box 100%> |
| - | * KVL often runs training on Avizo, check out our current and past workshops | + | {{: |
| - | * Here is a link to our recording of our <wrap button> | + | * KVL often runs training on Avizo — see our current and past workshops: <wrap button> |
| + | * Recording: | ||
| </ | </ | ||
| <WRAP center round important 100%> | <WRAP center round important 100%> | ||
| - | | + | <fs 26px>**Getting Access to Avizo**</ |
| - | * To install | + | * **On the IT Remote Workstations:** open [[http:// |
| + | * **On your own machine:** [[https:// | ||
| + | </ | ||
| </ | </ | ||
| + | ---- | ||
| ===== ParaView ===== | ===== ParaView ===== | ||
| - | ParaView is an open-source, | ||
| + | <WRAP nicebox green 100%> | ||
| + | ParaView is an open-source, | ||
| - | <WRAP center round info 100%> <fs:26px>** Getting Help with ParaView **</ | + | <WRAP center round info 100%> |
| + | <fs 26px> | ||
| - | The ParaView user manual is the best place to start when trying something new with ParaView or when searching for functionality: | + | The ParaView user manual is the best place to start when trying something new with ParaView or when searching for functionality: |
| </ | </ | ||
| - | <WRAP center round box 100%> {{: | + | <WRAP center round box 100%> |
| - | * KVL often runs training on ParaView, check out our current and past workshops | + | {{: |
| - | * Here is a link to our recording of our <wrap button> | + | * KVL often runs training on ParaView |
| - | * Here is a link to our recording of our <wrap button> | + | * Recording: |
| + | * Recording: | ||
| </ | </ | ||
| <WRAP center round important 100%> | <WRAP center round important 100%> | ||
| - | | + | <fs 26px>**ParaView on KAUST Supercomputing Resources**</ |
| - | * To use ParaView interactively | + | * **Examples and batch scripting:** see our [[https:// |
| - | * Shaheen | + | * **Interactive |
| + | | ||
| </ | </ | ||
| + | <WRAP center round help 100%> | ||
| + | <fs 26px> | ||
| + | **Reading a series of '' | ||
| + | |||
| + | Combine the individual '' | ||
| + | |||
| + | <code bash> | ||
| + | ncrcat in_*.nc -O out.nc | ||
| + | </ | ||
| + | |||
| + | **ParaView won't read my NetCDF file correctly** | ||
| + | |||
| + | This is usually because the time variables are not set the way ParaView expects. ParaView imports '' | ||
| + | |||
| + | The following adds the missing '' | ||
| + | |||
| + | <code python> | ||
| + | # | ||
| + | import netCDF4 as nc | ||
| + | import numpy as np | ||
| + | |||
| + | ncf = nc.Dataset(' | ||
| + | t = ncf.createVariable(' | ||
| + | t.units = "hours since 2009-11-24 00: | ||
| + | t[:] = np.arange(t.size) | ||
| + | ncf.close() | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| ===== VisIt ===== | ===== VisIt ===== | ||
| - | VisIt is a free, open source, platform independent, | ||
| - | <WRAP center round info 100%> <fs:26px>** Getting Help with VisIt**</ | + | <WRAP nicebox marine 100%> |
| + | VisIt is a free, open source, platform independent, | ||
| + | |||
| + | <WRAP center round info 100%> | ||
| + | <fs 26px> | ||
| - | The VisIt user manual is the best place to start when trying something new with VisIt or when searching for functionality: | + | The VisIt user manual is the best place to start when trying something new with VisIt or when searching for functionality: |
| </ | </ | ||
| - | <WRAP center round box 100%> {{: | + | <WRAP center round box 100%> |
| - | * KVL often runs training on VisIt, check out our current and past workshops | + | {{: |
| - | * Here is a link to our recording of our <wrap button> | + | * KVL often runs training on VisIt — see our current and past workshops: <wrap button> |
| + | * Recording: | ||
| </ | </ | ||
| <WRAP center round important 100%> | <WRAP center round important 100%> | ||
| - | | + | <fs 26px>**VisIt on KAUST Supercomputing Resources**</ |
| - | * To use VisIt interactively | + | * **Examples and batch scripting:** see our [[https:// |
| - | * Shaheen | + | * **Interactive |
| + | | ||
| + | </ | ||
| </ | </ | ||
| + | ---- | ||
| ===== Ilastik ===== | ===== Ilastik ===== | ||
| - | <WRAP center round info 100%> <fs:26px>** Getting Help with Ilastik**</ | + | <WRAP nicebox purple 100%> |
| + | Ilastik is a free and open-source tool for image segmentation. It allows users to easily leverage machine learning for segmentation. KVL supports running Ilastik on the Ibex cluster in order to process large datasets ([[https:// | ||
| + | |||
| + | <WRAP center round info 100%> | ||
| + | <fs 26px> | ||
| - | The Ilastik user manual is the best place to start when trying something new with Ilastik or when searching for functionality: | + | The Ilastik user manual is the best place to start when trying something new with Ilastik or when searching for functionality: |
| </ | </ | ||
| - | <WRAP center round box 100%> {{: | + | <WRAP center round box 100%> |
| - | * KVL often runs training on Ilastik, check out our current and past workshops | + | {{: |
| - | * Here is a link to our recording of our <wrap button> | + | * KVL often runs training on Ilastik |
| + | * Recording: | ||
| </ | </ | ||
| <WRAP center round important 100%> | <WRAP center round important 100%> | ||
| - | | + | <fs 26px>**Getting Access to Ilastik**</ |
| - | * To install Ilastik locally go [[https:// | + | * **On Ibex and the IT Remote Workstations:** see our [[https:// |
| + | * **On your own machine: | ||
| + | </ | ||
| </ | </ | ||
| + | |||
| + | |||
| ---- | ---- | ||
| + | |||
| {{tag> | {{tag> | ||