User Tools

Site Tools


difx:difx-todolist-2010

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

difx:difx-todolist-2010 [2015/10/21 10:08]
difx:difx-todolist-2010 [2015/10/21 10:08] (current)
Line 1: Line 1:
  
 +== High Priority ==
 +
 +  * Cluster configuration file standard definition
 +    * Adapting various clients (genmachines / threads) to make use of cluster definition file
 +  * Add large (~1 TB) dataset with variety of modes on Data Fabric (CR)
 +    * Regression testing scripts
 +    * <​del>​Benchmark testing scripts</​del>​
 +  * <​del>​VDIF multiple thread support (AD,​CP)</​del>​
 +  * Make general version of NRAO Monitoring GUI (HR)
 +    * <​del>​Update DB schema (HR)</​del>​
 +    * <​del>​Add database abstraction layer (HR)</​del>​
 +    * <​del>​generalize difxqueue / difxdaemon /​difxarch</​del>​
 +  * <​del>​Geodetic verification </​del>​
 +  * <​del>​Bug tracking/ feature request system</​del> ​
 +  * <​del>​refactoring difxcalculator,​ vex2difx, dif2fits, difx2mark4 -> difxio</​del>​
 +  * Choose framework for unit testing. Implement test cases (JM)
 +  * <​del>​Add support for processing multiple scans to difx2mark4</​del>​
 +  * <del> Add package config files for IPP5,6,7, and transition setup script to make use of these </​del>​
 +
 +== Medium Priority ==
 +  * Add DiFX diagnostics
 +  * Documentation
 +    * Doxygen of mpifxcorr source
 +    * <​del>​Difx Users guide -> svn and wiki</​del>​
 +    * Documentation of mpifxcorr internals (buffers etc.)
 +    * <​del>​benchmarking scripts / strategies</​del>​
 +  * Documentation Algorithms
 +    * parameter optimisation (AD)
 +    * monitoring, etc - (list of error codes) (AD)
 +    * setting up native Mark5 access (WB+)
 +  * evlbi
 +    * reconnection/​long term drop-outs (CP)
 +    * real-time delay/rate adjustment (CP)
 +  * vex2difx to create an input file setup to be used with vlbi_fake ​
 +  * Synchronize data fabric test datasets at several sites. (Bonn, Curtin, NRAO)
 +  * Maintain database of benchmarking results (JM)
 +  * Phased array (RS, CR).
 +  * visplot (Aquib)
 +  * Investigate sampler stats monitoring (AD/WB/CP)
 +  * subband distribution/​parallelisation (with VDIF) (AD/CP)
 +    * replumbing/​refactoring vex2difx setup
 +  * Play back from both Mk5 banks in parallel (WB)
 +  * Transition to using band centres instead of band edges (WB)
 +  * Baseband data generator for producting test datasets. (WB)
 +  * Parallelised calc server
 +  * Store polynomial tau(l, m) generalized delay model in FITS (WB,JM)
 +  * Standard way of setting up environment (JM)
 +  * Have different environments for building and operation (GC)
 +
 +== Low Priority ==
 +  * cleanup of DiFX error messages
 +  * Single process multi-threaded non-mpi program for DiFX-specific CPU benchmarking.
 +  * Future proofing via non-prescriptive format (AD)
 +  * K5 format support (CP)
 +  * Space VLBI
 +    * Orbit model
 +    * Baseline dependent averaging
 +  * eVLBI gui
 +  * <​del>​Tsys determination</​del>​
 +  * IPP alternatives
 +  * Generic startup scripts (CR)
 +    * Documentation of startup philosophy
 +  * Shifted FT (moving channel boundary to edge of band) (AD)
 +  * <​del>​DiFX2fits uv shifting in trunk (JM/​AD)</​del>​
 +  * Migrating to python3.0 (ensure current compatibility with python2.6) (everyone)
 +  * Add support for crosscorrelation of non matching sample rates
 +  * Support for zoom band in vex2difx, difx2fits, difxio (WB)
 +  * SVN cleanup
 +  * <​del>​SVN vendor branch</​del>​
 +  * Auditing / refactoring the amplitude scaling
 +  * pulsar predictor support in "​polyco"​
 +  * Get rid of printing to screen in mark5access (change to be called and printed from elsewhere)
 +  * Get Eric to improve AIPS PCAL (multi tone)
 +  * Improve the runtime predictor (make better use of the new cluster configuration file, better estimate true load)
 +  * Review DiFX installation (SCONS, autotools etc.) (JM)
difx/difx-todolist-2010.txt · Last modified: 2015/10/21 10:08 (external edit)