From a6659a8ffcd6214e22dbd3f53701159c2023dc1a Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (l)" <j.wuttke@fz-juelich.de> Date: Fri, 11 Aug 2017 10:01:11 +0200 Subject: [PATCH] update TODO --- TODO | 42 +++++++++++++++++------------------------- 1 file changed, 17 insertions(+), 25 deletions(-) diff --git a/TODO b/TODO index 8fb86912..36914f55 100644 --- a/TODO +++ b/TODO @@ -1,40 +1,37 @@ ==== BUGS ==== -merge registries; prevent creation of variable with name already used by function -==== New functionality ==== +==== IMPROVE EXTANT FUNCTIONALITY ==== -pipes to avoid unnecessary files: oy y/[].mr{abs(x)>7}.oy{y^2}.avg[j] ? +merge registries; prevent creation of variable with name already used by function -splines (e.g. to approximate measured resolution) +coord name algebra -convolution with function -- with spline -- with TOFTOF model +handling of inf, nan +dp: output for #spec>1 is obfuscated -==== Improve extant functionality ==== +fs: for curve-calling-external-program (cc ecr or similar) -coord name algebra +mfj: remove redundant doc lines -=== plotting === +oi: wenn mehrere Files mit rank=2, automatisch in einen File packen "update plot" to replot after change of axes fn key binding: fn3-4 to scan k -=== by command === +Terminology: "file" -> "workspace" -dp: output for #spec>1 is obfuscated -fs: for curve-calling-external-program (cc ecr or similar) +==== REQUESTED FUNCTIONALITY ==== -mfj: remove redundant doc lines +error estimates for fit parameters (Michaela, Zach) -oi: wenn mehrere Files mit rank=2, automatisch in einen File packen +one-sided Fourier transform (Zach) -==== Refactoring ==== +==== REFACTORING ==== Register all commands; transform within-command dialogs into command options @@ -47,8 +44,6 @@ transform within-command dialogs into command options refactor func+op registration so that registered object can be const (assemble typed function list prior to registration) -Terminology: "file" -> "workspace" - lmfit call-back within class, thanks to std::functional Documentation: @@ -81,14 +76,11 @@ history: ==== WISHLIST ==== -customization -- let user choose points/line -- let user choose color/symbol/linestyle -- debug mode (e.g. gnuplot monitor) +splines (e.g. to approximate measured resolution) -allow ad-hoc addition of fit functions -(plugin ? distinguish from opr-functions ?) -- plot accessible Q-E-space +convolution with function +- with spline +- with TOFTOF model ==== WAITING FOR CLUE ==== -- GitLab