Skip to content
Change the repository type filter

All

    Repositories list

    • DESC

      Public
      Stellarator Equilibrium and Optimization Suite
      Python
      4014720166Updated Jan 9, 2026Jan 9, 2026
    • Dataset tools for DIII-D BES edge ML models
      Python
      0400Updated Jan 9, 2026Jan 9, 2026
    • ECH-OPT

      Public
      ECHO offline code for real-time DIII-D ECH optimization
      Jupyter Notebook
      0000Updated Jan 8, 2026Jan 8, 2026
    • aemodes

      Public
      This repository contains the code for the Alfven Eigenmode localization in time, frequency, and space.
      Jupyter Notebook
      0100Updated Jan 2, 2026Jan 2, 2026
    • tokeye

      Public
      TokEye is a open-source Python-based application for automatic classification and localization of fluctuating signals. It is designed to be used in the context of plasma physics, but can be used for any type of fluctuating signal.
      Jupyter Notebook
      0200Updated Dec 30, 2025Dec 30, 2025
    • bes-ml

      Public
      BES ML data tools and models
      Jupyter Notebook
      0000Updated Dec 29, 2025Dec 29, 2025
    • keras2c

      Public
      A simple library to deploy Keras neural networks in pure C for realtime applications
      C
      439131Updated Dec 28, 2025Dec 28, 2025
    • ZERNIPAX

      Public
      A python library to calculate Zernike Polynomials fast and accurately
      Jupyter Notebook
      2500Updated Dec 17, 2025Dec 17, 2025
    • FreeMHD

      Public
      C++
      01710Updated Dec 5, 2025Dec 5, 2025
    • The Python scripts for training the Diag2Diag models for super resolution diagnostics
      Jupyter Notebook
      0100Updated Aug 5, 2025Aug 5, 2025
    • Predict n=1 Tearing Mode onset on DIII-D using the auton-survival algorithm
      Jupyter Notebook
      2100Updated Jul 8, 2025Jul 8, 2025
    • plasma-tv

      Public
      Work on plasma tv image data
      Jupyter Notebook
      0000Updated Jul 8, 2025Jul 8, 2025
    • toksearch-based scripts (+ a few OMFIT ones) for pulling data; plotting scripts for Joe and Rory's 2021 control experiment stuff
      Python
      2760Updated Apr 15, 2025Apr 15, 2025
    • Predict tokamak plasma state evolution over time (new version of ProfilePredictor associated with Abbate/Conlin/etc. 2021 Nucl. Fusion 61 046027)
      Jupyter Notebook
      21071Updated Apr 8, 2025Apr 8, 2025
    • C
      0000Updated Feb 5, 2025Feb 5, 2025
    • GSPD

      Public
      Compute Grad-Shafranove equilibria for a plasma pulse that satisfy force balance and circuit dynamics.
      MATLAB
      2300Updated Oct 9, 2024Oct 9, 2024
    • This repository includes the functions required to upload DESC or VMEC results to the stellarator database.
      Jupyter Notebook
      1700Updated Oct 3, 2024Oct 3, 2024
    • Includes the scripts and external codes to generate plot and data of Zernipax paper
      Jupyter Notebook
      0000Updated Jul 29, 2024Jul 29, 2024
    • PyRCN

      Public
      A Python 3 framework for Reservoir Computing with a scikit-learn-compatible API.
      Python
      199360Updated Jul 17, 2024Jul 17, 2024
    • Python
      1100Updated Jun 15, 2024Jun 15, 2024
    • The Python scripts for training the ML models for tearing prediction & avoidance
      PureBasic
      2600Updated Mar 14, 2024Mar 14, 2024
    • STRIDE

      Public
      Julia implementation of the STRIDE code: State Transition Rapid Integration with DCON (Asymptotic) Expansion
      Julia
      0000Updated Nov 10, 2023Nov 10, 2023
    • Python implementation of the STRIDE code: State Transition Rapid Integration with DCON (Asymptotic) Expansion
      Jupyter Notebook
      0040Updated Oct 27, 2023Oct 27, 2023
    • Pytorch style dataloader for D3D data in HDF5 format
      Python
      0120Updated Mar 31, 2023Mar 31, 2023
    • Defines mapping of D3D MDS/PTdata signals to local storage on PU systems as yaml files
      Python
      0100Updated Mar 29, 2023Mar 29, 2023
    • FAROES

      Public
      Fusion analysis, research, and optimization for energy systems
      Python
      0600Updated Nov 13, 2022Nov 13, 2022
    • Jupyter Notebook
      0700Updated Jul 31, 2022Jul 31, 2022
    • [This repo is archived. The active version is at https://github.com/PlasmaControl/bes-ml.] Edge ML models for DIII-D BES diagnostic system.
      Jupyter Notebook
      2000Updated Jul 25, 2022Jul 25, 2022
    • bes-edgeml-models

      Public archive
      [This repo is archived. The active version is at https://github.com/PlasmaControl/bes-ml.] Edge ML models for DIII-D BES diagnostic system.
      Jupyter Notebook
      2410Updated Jul 25, 2022Jul 25, 2022
    • Jupyter Notebook
      0000Updated Jun 30, 2022Jun 30, 2022