[root]/trunk/Commissioning/DRX/Fringing
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 83 (100.0%) | 4543 (100.0%) | 54.7 |
jdowell | 79 (95.2%) | 4513 (99.3%) | 57.1 |
jayce | 4 (4.8%) | 30 (0.7%) | 7.5 |
Cleaned up a few problems in the Commissioning DRX/Fringing scripts.
3 lines of code changed in 3 files:
Updated the Commissioning README's to README.md's.
64 lines of code changed in 2 files:
Converted Commissioning/DRX from tabs to spaces per PEP8.
1412 lines of code changed in 11 files:
Cleaned up the Fringing directory to remove the fringeSets.py script since it isn't needed anymore. Removed the gain.py and delay.py externals as well. Also, added in scripts to parse binary gain and delay files from MCS to help test the fringeSDF.py output and the new beam-dipole mode.
107 lines of code changed in 4 files:
Added in Frank's plotFringes[2]HDF.py scripts for working with the output of fringeBeamHDF.py.
313 lines of code changed in 3 files:
Fixed a few more spelling errors.
3 lines of code changed in 3 files:
Changed to address Ticket #50 (fringeSDF.py gain problem for dipole-dipole experiments.
7 lines of code changed in 1 file:
Updated fringeBeamHDF.py for LSL 1.0.x.
4 lines of code changed in 1 file:
Set the keywords on fringeBeamHDF.py.
3 lines of code changed in 1 file:
Added Frank's fringeBeamHDF.py script that saves the visibilities to an HDF5 file. Changed fringeBeam.py and fringeBeamHDF.py to zero out the cable length since that beam/dipole delay should already be handled by DP's delay system. Added a -s/--skip option to fringeBeam.py and fringeDipole.py.
580 lines of code changed in 4 files:
Set the OBS_DRX_GAIN to one in the SDFs generated by fringeSDF.py to help save observers.
1 lines of code changed in 1 file:
Added an option to fringeSDF.py to generate an SDF that works on the Y polarization instead of only the X polarization.
26 lines of code changed in 1 file:
Added automatic pointing corrections to the beams generated by fringeSDF.py.
40 lines of code changed in 1 file:
Added the fringeSDF.py script to the Commissioning/DRX/Fringing directory.
240 lines of code changed in 2 files:
Improved support for massive numbers of input NPZ files in plotFringes*.py. Added the ability to save the outlier autocorrelation data to plotFringes.py in case that is ever needed.
22 lines of code changed in 2 files:
Looks like the fringeSets.py script isn't computing the beamforming coefficients the same way generateDelays.py is. This fixes that.
1 lines of code changed in 1 file:
Modified fringeBeam.py and fringeDipole.py to write the NPZs to the current directory.
8 lines of code changed in 2 files:
Updated various README files to clean up spelling errors.
1 lines of code changed in 1 file:
Even more work for Ticket #38. This time it's the DRX/Fringing scripts.
8 lines of code changed in 2 files:
Added the date/time range title to the figures generated by simulateFringesBright.py.
7 lines of code changed in 2 files:
Fixed a couple of typos in plotFringes2.py regarding the suptitle() calls.
2 lines of code changed in 1 file:
Added date/time range information to the plotFringe*.py plots. Added the auto-correlations back into plotFringe.py. Added a phase plot to plotFringe.py.
53 lines of code changed in 2 files:
Added revision information to the various Python scripts.
13 lines of code changed in 6 files:
Improved simulateFringesBright.py so that it takes a list of NPZ files and figures everything out for itself. Removed simulateFringes.py/gsm_low.npz since the script was really too slow and the dipole-outlier baseline resolves out a lot of the Galactic plane emission.
59 lines of code changed in 5 files:
Updated the various single beam fringing script to make them more user friendly.
637 lines of code changed in 5 files:
Worked on making the various DRX scripts robust to DRX frames at the beginning of a file with a decimation value of zero.
1 lines of code changed in 1 file:
Fixed a few typos associated with finding the central frequency of the second DRX tuning. I think I fixed them all in this commit.
2 lines of code changed in 2 files:
Added support for finding the DRX tunings from the raw DRX frames. The method implemented should work with LSL 0.4 and 0.5.
49 lines of code changed in 2 files:
Added the saving the sample rate to the NPZ file created by drxWaterfall and even more work on getting plotWaterfall to do 'the right thing' when dealing with the bandpass. Also added a automatic colorbar scaling option and cleaned up some of the spectral kurtosis stuff. Added a very very basi caggregateWaterfalls.py script to combine number high time resolution NPZ files into a single lower time resolution NPZ file. The changes needed to deal with this have been added into plotWaterfall and it should be able to figure out when it is dealing with an aggregated file.
10 lines of code changed in 2 files:
Added two simulation scripts that will make dipole-dipole visibilities for either bright sources only or the fully sky.
277 lines of code changed in 4 files:
Switched over to an adaptive beam gain for fringeSets.py and switched back to total power plots for the dirft curves in plotWaterfall.py. Also tweaked the bandpass spline so make it a little more smooth. Various permission fixes to Commissioning scripts so that they run a little better.
5 lines of code changed in 1 file:
Added a 'Fringing' directory to keep up with the DRX fringing stuff. Converted plotWaterfall to plotting mean power instead of total power. Cleaned up some file permissions and switch imshow()s to 'interpolation=nearest'.
585 lines of code changed in 4 files: