PlasmaControl's repositories
PlasmaEvolution
Predict tokamak plasma state evolution over time (new version of ProfilePredictor associated with Abbate/Conlin/etc. 2021 Nucl. Fusion 61 046027)
data-fetching
toksearch-based scripts (+ a few OMFIT ones) for pulling data; plotting scripts for Joe and Rory's 2021 control experiment stuff
TearingAvoidance
The Python scripts for training the ML models for tearing prediction & avoidance
Stellarator-Database
This repository includes the functions required to upload DESC or VMEC results to the stellarator database.
bes-edgeml-datasets
Dataset tools for DIII-D BES edge ML models
bes-edgeml-models
[This repo is archived. The active version is at https://github.com/PlasmaControl/bes-ml.] Edge ML models for DIII-D BES diagnostic system.
aggregation_tests
Trying out some of the methods from multimodal ML CMU lectures Andy and Joe followed, mostly on 1D heat diffusion equation similar to tokamak problem
d3d_loaders
Pytorch style dataloader for D3D data in HDF5 format
d3d_signals
Defines mapping of D3D MDS/PTdata signals to local storage on PU systems as yaml files
Diag2Diag-SRTS
The Python scripts for training the Diag2Diag models for super resolution diagnostics
TearingModeSurvival
Predict n=1 Tearing Mode onset on DIII-D using the auton-survival algorithm
bes-edgeml-models-1
[This repo is archived. The active version is at https://github.com/PlasmaControl/bes-ml.] Edge ML models for DIII-D BES diagnostic system.
STRIDE-python
Python implementation of the STRIDE code: State Transition Rapid Integration with DCON (Asymptotic) Expansion
Zernike-Paper
Includes the scripts and external codes to generate plot and data of Zernipax paper