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] (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)