To-Do and Wish List
Before the end of the week
Clock units in vex2difx
VDIF channel order
Handle >5 EOPs correctly (at least remove the incorrect sliding average code)
SFXC-DiFX sensitivity question
zoom band amplitudes
Fix errors caused by strideLength and xmacLength during wideband + zoom band
Update the pulsar documentation
Finalise the new (open-source) license (and repository?) Prepare a template that everyone can fill in.
High Priority
Regression testing scripts (AD)
Xcube support (at least one way of getting Xcube data into DiFX) (CP)
Mark6 support (complete getting Mark6 data into DiFX) see
difxmark6
Finish/publish data generator for producing test datasets. (NP,ZMZ,ASIAA)
vex2 support (relies on vex2 finalization and some support from field systems)
DBBC3 support
redirect old CIRA wiki to
CSIRO wiki
Medium Priority
GPU acceleration of the DiFX core code
Add project code to difx messages (JS)
Add DiFX diagnostics
Documentation
Maintain database of benchmarking results
visplot (CP, JS)
Investigate sampler stats monitoring (AD/WB/CP)
subband distribution/parallelisation (with VDIF) (AD/CP)
Transition to using band centres instead of band edges (WB)
Parallelised calc server / Efficiency gains in CALC (wait for difxcalc11, which has тАЬnativeтАЭ support and will be easier to parallelise)
Cleanly separate data format and data source
difx2vgos? Next generation geodetic output data format support
A version of polarisation conversion code in the DiFX source codebase
Option for zero-padded FFT
Low Priority
evlbi
reconnection/long term drop-outs (CP)
reliability with UDP data (CP)
real-time delay/rate adjustment (CP)
Store polynomial tau(l, m) generalized delay model in FITS (WB,JM)
Mixed module and file list on one station
Check the relative signs of 1-bit / 2-bit unpacking
IF selection in difx2fits
addZoomFreq in the SETUP section (applies to all antennas)
Document Algorithms
Still produce one FITS file even when there was a clock change during the correlation
Refactoring the mpifxcorr/mk5daemon libraries and merging functionality
Move to a compressed text format for pcal files
Modernize sniffer
cleanup of DiFX error messages (appropriate verbosity level everywhere)
eVLBI gui
Shifted FT (moving channel boundary to edge of band) (AD)
DiFX2fits uv shifting in trunk (JM/AD)
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)
Fantasy wishlist
Choose framework for unit testing. Implement test cases.
Phased array
Add per-IF phase polynomial in the calc file (and delay polynomial, too?)
On-the-fly application of calibration (bandpasses etc) with appropriate accountability
-
Auditing / refactoring the amplitude scaling
Restitching contiguous zoom bands into wider bands (e.g. for ALMA)
Old lists
Old list from DIFX meeting in Bologna, Nov 2014
Old list from DIFX meeting in Korea, Oct 2013
Old list from DIFX meeting in ATNF, Oct 2012
Old list from DIFX meeting in Haystack, Oct 2011
Old list from DiFX meeting in Socorro, Oct 2010
Old list from DiFX meeting in Perth, Sep 2009
Old list from DiFX meeting in Bonn, Sep 2008
Old list (from DiFX meeting in Bonn, 13&14 Sep 2007)