[root]/trunk/Commissioning/TBN/Calibration
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 |
Updated the Commissioning README's to README.md's.
72 lines of code changed in 2 files:
Converted Commissioning/TBN from tabs to spaces per PEP8.
2537 lines of code changed in 11 files:
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:
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:
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:
Minor formatting cleanup in prepareDelayData.py.
18 lines of code changed in 1 file:
Small cleanup of the newly added scripts.
45 lines of code changed in 2 files:
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:
Updated prepareDelayData.py to calculate the geometric delay for each time.
24 lines of code changed in 1 file:
Make sure the stopping time summary is in frequency order.
1 lines of code changed in 1 file:
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:
The variable that stores the reference stand is 'refAnt' not 'ref'.
4 lines of code changed in 1 file:
Looks like the string substitution order was swapped.
2 lines of code changed in 2 files:
Looks like I forgot to add -r/--refernce to the list of options in simpleFringe*.py.
2 lines of code changed in 2 files:
Tweaked simpleFringe*.py to save the NPZ files to the local directory.
7 lines of code changed in 2 files:
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:
Changed the default clip level in simpleFringeDemux.py from 90 to 120.
2 lines of code changed in 1 file:
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:
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:
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:
Removed the trackSource.py script since we have MCS0030 now.
0 lines of code changed in 2 files:
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:
Updated the help messages for several scripts and set subversion keywords on splitMultiVis.py.
16 lines of code changed in 3 files:
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:
Yet another tweak to clean up the output.
1 lines of code changed in 1 file:
Looks like the new file naming logic is a little busted.
1 lines of code changed in 1 file:
Converted splitMultiVis.py to handle multiple files at once.
36 lines of code changed in 1 file:
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:
Fixed a couple of typos related to finding the current TBN frequency in simpleFringeDemux.py.
2 lines of code changed in 1 file:
Added the Sun as a valid fringe stopping option to prepareDelayData.py.
3 lines of code changed in 1 file:
One last Commissioning script for Ticket #38. This should take care of all of it.
2 lines of code changed in 1 file:
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:
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:
Removed errant executable tags from fringe.c and the Makefile.
0 lines of code changed in 2 files:
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:
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:
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:
Minor clean up to solveCoeffs.py to make it a little more clear.
31 lines of code changed in 1 file:
Updated the solveCoeffs.py script to implement fringe stopping and filtering.
62 lines of code changed in 2 files:
Added in the changes from r706.
12 lines of code changed in 2 files:
(10 more)