[Tobyfit-tickets] [TOBYFIT] #74: Possible commands line interface enhancements

Tobyfit tobyfit-trac at svr2.nd.rl.ac.uk
Thu Oct 22 17:24:20 BST 2009


#74: Possible commands line interface enhancements
--------------------------+-------------------------------------------------
Reporter:  Ronald Fowler  |      Owner:  Ronald Fowler
    Type:  enhancement    |     Status:  new          
Priority:  major          |   Keywords:               
--------------------------+-------------------------------------------------
 This is a general ticket to list features of the command line interface
 that could be improved.

 1. Cross section panel
 Setting tf_set('bind',1,<bind var>,<bind value>) does not check that the
 <bind var> value should be integer.


 2. Runs panel
 Setting just one value of a unit cell parameter (e.g. 'as') seems to clear
 the other values as well, but only on first such operation after starting
 tobyfit. Problem with backing store?

 Can alter output file name which can cause problem with plotting.

 Not totally clear from the online help as to way to set some parameters.
 For example, temperature is set as 'temp', energy as 'ei' but frequency as
 'hz'. Would be useful to at least list all valid names if an invalid name
 is given. Also need to note that advanced parameters, as well as ones in
 the runs tab, can be set here. tf_set('run',2,'para','hz',33).

 Not clear from "help" how data summary table is updated from cmd line,
 e.g. tf_set('run',1,'datas',1,'sel',1)

 Binding parameters is good in that symbolic names can be used rather than
 numbers. However this prevents binding across runs.

 Binding background parameters uses numbers as for cross section
 parameters. OK as long as binding to other datasets/runs not needed.

 No cmdline way to input keep/remove regions.
 No cmdline way to plot data (not so important as this usually done by
 hand).

 No way to use clear all/clear run/clear dataset.

 3. Integration tab

 The parameter values have to be strings, even for integers and reals.
 Setting parameters requires an exact match of the parameter name. Since I
 extended the names to be more more meaning full this is very tiresome .
 These does not seem to be get routines for these values.

 4. Sim/fit panels

 No way to select runs or load previous tft files.
 No way to do plotting (not important usually).

-- 
Ticket URL: <http://trac.isis.rl.ac.uk/Tobyfit/ticket/74>
Tobyfit <http://tobyfit.isis.rl.ac.uk/>
Tobyfit


More information about the Tobyfit-tickets mailing list