QUICKFIT¶
Contacts: Tomas Odstrcil
Short Description¶
Interactive kinetic profiles fitting tool
Long Description¶
QUICKFIT was developed as a fast and robust tool for the fitting of all measured timepoints within a discharge at once with minimal necessary input from a user (profile loading, fitting and storing can be done just by one mouse click by a middle button on the plot). The fitting routine is based on a sparse Gaussian processes, where the radial, and temporal correlation length is specified by a user. Interactive GUI allows fast data visualization, detailed inspection and swift identification and removal of corrupted measurements, timeslices or channels.
GUI can be used for fitting of basic kinetics profiles from CER, TS, ECE, and reflectometer diagnostic as well as few derived quantities like Zeff, Te/Ti or Mach number. Fitted profiles with uncertainty estimates are stored in OMFITtree, providing input for other modules within the OMFIT framework like kineticsEFITtime, TRANSP, IMPRAD, ONETWO, and EFITtime. The structure of outputs is very similar to OMFITprofiles, and it can be trivially included in any module which already supports this module.
Typical workflows¶
Select equilibrium used for mapping
Select fitted quantity
Load data
Fit data
Remove corrupted measurements, optimize radial/temporal resolution, and fit again
Store fits in OMFITtree
Supported devices¶
DIII-D, AUG, NSTX, NSTX-U, CMOD
Tutorials¶
Google Document (in progress) https://docs.google.com/document/d/1zG7LWsZU1J-pduKg1I-FjSx88YkEm3G4F9acia-B9GY/edit?usp=sharing
DIII-D wikipage <https://diii-d.gat.com/diii-d/Quickfit>
Contributors¶
List of contributors sorted by number of lines authored:
1143 Tomas Odstrcil
15 Fusion Bot
10 Francesco Sciortino
7 Orso Meneghini
Submodules¶
None
Users¶
List of usernames sorted by number of module imports: odstrcilt, leekuanwei, tomas, sciortinof, odstrcil, rosenthala, mattesr, victorb, matejaj, nelsonand, chiribogaj, cjperks, stephanet, millerma, leppinke, rutherfordg, turnerl, loughranj, yadavn, shis, mordijck, sciortino, parsonsm, welsha, callahank, cavallaroa, huqiming, mcclenaghanj, dunsmorej, gerrur, marshalli, maxinxing, balbinj, qinx, rothsteina, smiskeyj, wilsonhaley, duranj, myersr, ogormant, pandyam, cotet, khabanovf, chabanr, clarkr, ernst, herfindalj, hongrongjie, howardnt, lanzratha, leutholdn, taczakb, wanghuiqian, zamperinis, curiem, dingsiye, eldond, farreh, fleishhackerj, krogenk, likai, marinoni, messers, nurgalievm, perillor, root, tangt, todstrci, wudonggui, yangseongmoo, zeng, austinm, boyesw, burkem, casalil, choiwilkie, fujia, guizzos, haskeysr, horvathl, jaulmes, jduns, jiangy, jmcclena, kimsang, lestzj, lizeyu, logannc, luniap, lvovskiya, millerm, molesworths, morbeym, neille, osborne, plh, prabhudesaig, psinha, ravi, reksoatmodjor, schellpfefferj, shinan, smunaret, sunxuan, tomie_g, traversop, vanovacb, weixishuo, yuguanying