This repository contains code for the visual analysis pipeline to explore ensembles of electronic transitions (paper presented at EuroVis 2022). It is built upon the Inviwo visualization framework. To use it you will first need to checkout the Inviwo github repository and follow the Inviwo build instructions. In CMake, add the path to the 'modules' folder in this repository to IVW_EXTERNAL_MODULES.
Python libraries needed:
- scikit learn
- scipy (>= 1.6.0)
- matplotlib
Some processors also require the ElectronicTransitionsLOD repository (using Java).
An example workspace is located in the data folder in the MolecularChargeTransitions module, which uses some randomly generated test data.
BibTeX:
@article {10.1111:cgf.14544,
journal = {Computer Graphics Forum},
title = {{Level of Detail Exploration of Electronic Transition Ensembles using Hierarchical Clustering}},
author = {Sidwall Thygesen, Signe and Masood, Talha Bin and Linares, Mathieu and Natarajan, Vijay and Hotz, Ingrid},
year = {2022},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14544}
}