Directory trunk/Commissioning/TBN/Calibration/

Directory Created:
2011-10-10 17:17
Total Files:
18
Deleted Files:
3
Lines of Code:
3355

[root]/trunk/Commissioning/TBN/Calibration

Lines of Code

trunk/Commissioning/TBN/Calibration/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 118 (100.0%) 6950 (100.0%) 58.8
jdowell 113 (95.8%) 6942 (99.9%) 61.4
jayce 5 (4.2%) 8 (0.1%) 1.6

Most Recent Commits

jdowell 2018-06-19 12:05 Rev.: 2414

Updated the Commissioning README's to README.md's.

72 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: README (del), README.md (new 72)
jdowell 2018-06-19 11:07 Rev.: 2403

Converted Commissioning/TBN from tabs to spaces per PEP8.

2537 lines of code changed in 11 files:

  • trunk/Commissioning/TBN/Calibration: delayConversion.py (+51 -51), formBeam.py (+239 -239), multiStation.py (+769 -769), phasedBeam.py (+90 -90), prepareDelayData.py (+343 -343), simpleFringe.py (+203 -203), simpleFringeDemux.py (+227 -227), solveCoeffs.py (+166 -166), splitMultiVis.py (+100 -100), tbnCalibFringeRates.py (+216 -216), tbnCalibRecordCommand.py (+133 -133)
jdowell 2017-09-08 13:23 Rev.: 2169

Updated fringe.c so that a 'OMP_SCHEDULER' macro is used to control the OpenMP scheduler used.

6 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: fringe.c (+6 -3)
jdowell 2017-09-07 10:55 Rev.: 2166

Worked on cleaning up the fringe.c module and getting it inline with version 1.7 of the NumPy C API.

24 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: Makefile (+9 -3), fringe.c (+15 -7)
jdowell 2016-06-13 13:35 Rev.: 1943

Various changes and clean-ups to get everything working for LWA-SV. This include a temporary 'multiStation.py' module for working with the LWA-SV SSMIF.

827 lines of code changed in 5 files:

  • trunk/Commissioning/TBN/Calibration: Makefile (+3), fringe.c (+16 -9), multiStation.py (new 791), prepareDelayData.py (+5 -2), simpleFringeDemux.py (+12 -6)
jdowell 2014-12-04 16:15 Rev.: 1757

Minor formatting cleanup in prepareDelayData.py.

18 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+18 -18)
jdowell 2013-09-04 10:03 Rev.: 1422

Small cleanup of the newly added scripts.

45 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: tbnCalibFringeRates.py (+17 -17), tbnCalibRecordCommand.py (+28 -27)
jdowell 2013-09-04 09:55 Rev.: 1421

Added a couple of small utilities that were useful in the past for figuring out the TBN calibration.

451 lines of code changed in 3 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+1 -1), tbnCalibFringeRates.py (new 270), tbnCalibRecordCommand.py (new 180)
jdowell 2013-02-06 14:10 Rev.: 1198

Updated prepareDelayData.py to calculate the geometric delay for each time.

24 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+24 -25)
jdowell 2013-01-28 17:09 Rev.: 1177

Make sure the stopping time summary is in frequency order.

1 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+1 -1)
jdowell 2013-01-28 17:06 Rev.: 1176

Cleaned up the prepareDelayData.py script to better group the frequencies for fringe stopping. Added an auto-trim option to splitMultiVis.py to try to clean the data in a little more uniform manner.

47 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+22 -64), splitMultiVis.py (+25 -4)
jayce 2013-01-25 11:04 Rev.: 1172

The variable that stores the reference stand is 'refAnt' not 'ref'.

4 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+4 -4)
jayce 2013-01-25 00:23 Rev.: 1171

Looks like the string substitution order was swapped.

2 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+1 -1), simpleFringeDemux.py (+1 -1)
jayce 2013-01-24 16:28 Rev.: 1169

Looks like I forgot to add -r/--refernce to the list of options in simpleFringe*.py.

2 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+1 -1), simpleFringeDemux.py (+1 -1)
jdowell 2013-01-24 14:44 Rev.: 1168

Tweaked simpleFringe*.py to save the NPZ files to the local directory.

7 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+2 -1), simpleFringeDemux.py (+5 -7)
jdowell 2013-01-24 10:44 Rev.: 1165

Several changes to make it easier to keep track of what is going on in the scripts. First, the reference stand used has been added to all of the filenames. Seconds, the SSMIF is wrapped in all of the intermediate NPZ files. This insures that the SSMIF isn't mixed between steps. Finally, prepareDelayData.py makes sure that all of the files begin combined have the same reference and SSMIF.

64 lines of code changed in 4 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+46 -13), simpleFringe.py (+7 -6), simpleFringeDemux.py (+6 -2), splitMultiVis.py (+5 -2)
jdowell 2013-01-23 17:50 Rev.: 1164

Changed the default clip level in simpleFringeDemux.py from 90 to 120.

2 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: simpleFringeDemux.py (+2 -2)
jdowell 2013-01-16 15:58 Rev.: 1159

Looks like I need to make sure the clipping happens as the level specified in the option.

1 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+1 -1)
jdowell 2013-01-16 15:57 Rev.: 1158

Cleaned up a few spelling errors and added the clip level option to simpleFringe.py in such a way that it is easy to turn off time domain excision.

17 lines of code changed in 3 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+1 -1), simpleFringe.py (+13 -4), solveCoeffs.py (+3 -3)
jdowell 2013-01-16 12:59 Rev.: 1157

Brought simpleFringe.py into the future and fixed a bug with the -o/--output option in prepareDelayData.py.

74 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+2), simpleFringe.py (+72 -6)
jdowell 2013-01-16 12:51 Rev.: 1156

Removed the trackSource.py script since we have MCS0030 now.

0 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: README (-7), trackSource.py (del)
jdowell 2013-01-16 12:45 Rev.: 1155

Even more changes to the core calibration scripts. These changes add option parsing and removed some of the hard-coded values (like integration time in simpleFringeDemux.py). This also enable using different SSMIFs for the processing.

194 lines of code changed in 3 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+64 -8), simpleFringeDemux.py (+79 -9), splitMultiVis.py (+51 -4)
jdowell 2013-01-16 12:12 Rev.: 1154

Updated the help messages for several scripts and set subversion keywords on splitMultiVis.py.

16 lines of code changed in 3 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+6), simpleFringeDemux.py (+3), splitMultiVis.py (+7)
jdowell 2013-01-16 12:08 Rev.: 1153

Several changes here. First, simpleFringeDemux.py now works on regular TBN files since we no longer have a custom file system on the DRSUs. Second, prepareDelayData.py has been cleaned up and improved to work over a larger frequency range. It now also prints out fringe rates for each file in case anyone wants to see them. splitMultiVis.py has also be tweaked to remove the '-multi' part of the input filename since the split data are not 'multi' at all. Finally, the Makefile for fringe.c has been updated for Python 2.7.

91 lines of code changed in 5 files:

  • trunk/Commissioning/TBN/Calibration: Makefile (+1 -1), README (+2 -2), prepareDelayData.py (+73 -18), simpleFringeDemux.py (+14 -13), splitMultiVis.py (+1)
jdowell 2013-01-16 10:44 Rev.: 1152

Yet another tweak to clean up the output.

1 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: splitMultiVis.py (+1 -1)
jdowell 2013-01-16 10:43 Rev.: 1151

Looks like the new file naming logic is a little busted.

1 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: splitMultiVis.py (+1 -1)
jdowell 2013-01-16 10:42 Rev.: 1150

Converted splitMultiVis.py to handle multiple files at once.

36 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: splitMultiVis.py (+36 -34)
jdowell 2013-01-16 10:39 Rev.: 1149

Small change to splitMultiVis.py to skip over frequencies of zero and make it easier to adjust how many iterations define a good frequency.

9 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: splitMultiVis.py (+9 -4)
jdowell 2012-12-06 18:09 Rev.: 1083

Fixed a couple of typos related to finding the current TBN frequency in simpleFringeDemux.py.

2 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: simpleFringeDemux.py (+2 -2)
jdowell 2012-12-06 18:05 Rev.: 1082

Added the Sun as a valid fringe stopping option to prepareDelayData.py.

3 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+3 -1)
jdowell 2012-12-06 18:03 Rev.: 1081

One last Commissioning script for Ticket #38. This should take care of all of it.

2 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+2 -1)
jdowell 2012-02-08 18:32 Rev.: 776

Modified plotShelterTemp.py to also work with the new files created by SHL MCS. Added in a script to plot PDU voltages from the SHL MCS software. Added a comment about which chassis is which to plotChassisTemps.py. Fixed a bug in formBeam.py related to some tested I did a while ago.

1 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: formBeam.py (+1 -1)
jdowell 2012-01-17 17:59 Rev.: 759

Fixed a problem using simpleFringe/simpleFringeDemux with LSL 0.4.x. Removed the plotting part of simpleFringe.

14 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: simpleFringe.py (+5 -8), simpleFringeDemux.py (+9 -2)
jdowell 2011-12-19 11:50 Rev.: 736

Removed errant executable tags from fringe.c and the Makefile.

0 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: Makefile (-1), fringe.c (-1)
jdowell 2011-12-09 17:53 Rev.: 727

Removed interactiveFitting.py since it isn't really all that useful. Tweaked delayConversion.py to report what antennas it is skipping. Added the 'black widow' pulsar to the list of sources that can be traced with trackSource.py.

10 lines of code changed in 4 files:

  • trunk/Commissioning/TBN/Calibration: README (-6), delayConversion.py (+8 -6), interactiveFitting.py (del), trackSource.py (+2 -1)
jdowell 2011-12-02 11:38 Rev.: 714

Updated simpleFringeDemux.py to the DRSU version actually used for calibration. Added in the C extensions that allow fringing to go faster. Updated the README with new descriptions.

287 lines of code changed in 5 files:

  • trunk/Commissioning/TBN/Calibration: Makefile (new 7), README (+26), fringe.c (new 133), simpleFringeDemux.py (+57 -39), splitMultiVis.py (new 64)
jdowell 2011-12-02 11:27 Rev.: 713

Updated prepareDelayData.py to work with fringe stopping. It now groups the data in ~38 MHz, ~52 MHz, and ~74 MHz to figure out the averaging of the fringe stopped data. Added better polarization support to solveCoeffs.py. Also, added a version of simpleFringeDemux.py to deal with TBN files that contain more than one frequency.

414 lines of code changed in 3 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+212 -9), simpleFringeDemux.py (new 198), solveCoeffs.py (+4 -1)
jdowell 2011-11-17 17:23 Rev.: 712

Minor clean up to solveCoeffs.py to make it a little more clear.

31 lines of code changed in 1 file:

  • trunk/Commissioning/TBN/Calibration: solveCoeffs.py (+31 -19)
jdowell 2011-11-17 16:17 Rev.: 711

Updated the solveCoeffs.py script to implement fringe stopping and filtering.

62 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: prepareDelayData.py (+3 -21), solveCoeffs.py (+59 -15)
jdowell 2011-11-09 15:38 Rev.: 707

Added in the changes from r706.

12 lines of code changed in 2 files:

  • trunk/Commissioning/TBN/Calibration: delayConversion.py (+11 -5), solveCoeffs.py (+1 -1)

(10 more)

Generated by StatSVN 0.7.0