Please refer to the license statement here: https://creativecommons.org/licenses/by/4.0/
The Experiment I directory contains code for showing Figure 3, (a)-(c) in the IEEE Tran. on Vis and TVCG paper.
The Experiment II directory contains code for showing Figure 8 (a)-(c) in the same paper.
In both cases, you will have to run through all of them to see these since the code is for the empirical study and we don’t allow participants to customize the variables.
To cite this work:
Henan Zhao, Garnett W. Bryant, Wesley Griffin, Judith E. Terill, and Jian Chen (2023) Evaluating Glyph Design for Showing Large-Magnitude-Range Quantum Spins. IEEE Transactions on Visualization and Computer Graphics, 2023. To appear.
A related paper:
Henan Zhao, Garnett W Bryant, Wesley Griffin, Judith E Terrill, and Jian Chen (2017), Validation of SplitVectors Encoding for Quantitative Visualization of Large-Magnitude-Range Vector Field, 23(6):1691-1705 IEEE Transactions on Visualization and Computer Graphics. DOI: 10.1109/TVCG.2016.2539949.
cd Experiment\ I/LabExperiment1/program/experiment/jcUtil
make
cd ../
make
#To run:
./main 1 1
you may also try ./main 2 2 or any combinations below of ./main
participantID parameter1 parameter2
1 1 1
2 2 1
3 3 1
4 4 1
5 5 1
6 1 2
7 2 2
8 3 2
9 4 2
10 5 2
where parameter2 is the block ID (the row index in a latin square) parameter1 is the index in the current block.
Similarily, one may compile the training program by doing the following:
cd Experiment\ I/LabExperiment1/program/training/jcUtil
make
cd ../
make
./run
cd Experiment\ II/LabExperiment2/BivariateStudy2/jcUtil
make
cd ..
make
./startTraining 1
./startFormal 1
Quantum spin visualizations will appear on the screen. Left mouse drag will rotate the scene. One may also click the button to move to the next task.