view m-toolbox/TODO.txt @ 22:b11e88004fca database-connection-manager

Update collection.fromRepository
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Mon, 05 Dec 2011 16:20:06 +0100
parents f0afece42f48
children
line wrap: on
line source

===========================================================================
TODO list for ltpda toolbox
===========================================================================

M Hewitson 02-02-07
$Id: TODO.txt,v 1.41 2007/06/12 12:34:04 hewitson Exp $

===========================================================================

interp for tsdata, fsdata, xydata, ao

- how do we input the new values? 

----------------------

join      - join multiple aos together to produce one AO
 - for overlapping parts we choose first
1    [1111111111]
2          [222222222]
out  [111111111122222]


-----------------------

>> b = ltpda_ao_consolidate(a, pl)

make all sample sample rate fsmax
make all sample time instances
make all same length as one vector 
- how to choose this? 
  - Input t0, nsecs? 
  - From one of the inputs?                                   

------------------------

** add scale to ltpda_lpsd plist to chose ASD,AS, etc

---------------

submit should use plist instead of 'SERVER' key word

---------------------------------

make correlation and auto-correlation
make convolution

----------------------------------

Need bar and stem plots

----------- 

ao2mdl
hist2mdl

---------------

Some kind of history browser
- maybe using XSLT XML, CSS ?

-------------------------------------

Working on submit/retrieve.

- add hist as text blob to database - good for browsing without getting all the data

add nsecs and fs to fields

for dbphp viewer, show less until clicked on an AO

------------------------------------


Make AOget AOset HISTget HISTset blocks for AO. Hard-code parameters.

--------------------------

Make test model for each block
- test with loop

- in particular, test with string values
- make AO block that takes plist as input - variable filename

- run test models from run_tests()

------------------

multiply/divide pzmodels?
- how does add/subtract work?

*********************************

How do we get history stuff into mux and demux?
- perhaps each element of output vector gets remade with new history
  of all input objects.

b = cat(a1,a2)

so b(1) has history of both a1 and a2, as does b(2)

********************************

sltpda 

- better open file dialogs - ** make own gui **
  - add file extension if missing
  - save should default to xml


---------------------------------------------------------------------------
AO class
---------------------------------------------------------------------------

Methods to implement:
  resample  - resample time and frequency series
  average   - average the input AOs, either time or frequency
  split     - split by parameter list input
              - 'N' - a number (does as close as possible)




---------------------------------------------------------------------------
history class
---------------------------------------------------------------------------

+ work more on plot function 
  - input info level to decide how much info to display for each node
  - display more info for each node
  - deal with input array of history objects
    - subplots?