[root]/branches/lsl-1.0.x/scripts
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jdowell | 61 (100.0%) | 2348 (100.0%) | 38.4 |
Small cleanups to various bits of code to help support circular polarizations and fix a few script problems.
2 lines of code changed in 2 files:
Cleaned up the various 'spliter' scripts that ship with LSL to make them a little nicer.
85 lines of code changed in 3 files:
Fixed a couple of bugs in the updated splitSession script that caused it to crash and label files wrong. Added imageIDI-style options to possm.py.
164 lines of code changed in 2 files:
Applied r1789 to the 1.0.x branch of LSL (script updates).
70 lines of code changed in 3 files:
Fixed a bug in lsl.imaging.utils.CorrelatedData() that makes the IOErrors transparent. Added options to the correlateTBN/correlateTBW scripts to correlate all dipoles regardless of status. Added options to imageIDI.py to image sub-sets of dipoles.
68 lines of code changed in 3 files:
Fixed a bug in imageIDI.py that assumed that the XX polarization was always in the FITS IDI file.
2 lines of code changed in 1 file:
Change to splitSession.py to address Ticket #60 (better handling of truncated data files).
15 lines of code changed in 2 files:
Worked in making the gatherDebugging.py script behave more like the setup.py script so that NumPy is tried for ATLAS and pkg-config for FFTW3. This should make the debugging process a little easier since the two should work in a similar fashion. Also, did a few small cleanups in the setup.py script to supress some of the NumPy output during ATLAS discovery.
102 lines of code changed in 2 files:
Fixed a bug in imageIDI.py that caused the script to crash if a FITS image was not saved.
12 lines of code changed in 1 file:
Fixed a bug in the inspectTarball.py script that caused it to crash on metadata tarballs for TBN/TBW runs.
18 lines of code changed in 2 files:
Added new resonse() functions to the FEE and Cable objects in lsl.common.stations and fixed a bug in the new correlateTBW.py script that mangled the visibilities coming out of the correlator.
2 lines of code changed in 1 file:
A few small clean ups to the lsl.misc.beamformer module. Added a new 'iauConvention' keyword to the lsl.misc.beamformer.circularize() function to help keep track of the sign of V. Updated various scripts to use the new LDP module. Removed readTBN_buffered.py since it didn't do much.
649 lines of code changed in 10 files:
Added an option to export the images created by imageIDI.py to a FITS image file via a new '-f/--fits' option.
45 lines of code changed in 1 file:
Updated tbnSpectra.py to be more intelligent about plotting fewer than 20 antennas.
22 lines of code changed in 1 file:
Fixed a bug in correlateTBN.py that caused the file to be saved in the same directory as the input data rather than the current directory.
2 lines of code changed in 1 file:
Several small fixed to fh.seek() calls to get around problems skipping into files.
8 lines of code changed in 15 files:
Updated the lsl.imaging.utils module to better deal with sparse FITS IDI/UVFITS files. The problem was that files that didn't contain all N*(N+1)/2 baselines had the number of integrations determined incorrectly by possm.py/imageIDI.py. This update adds a new attribute 'integrationCount' to the CorrelatedData* instances to contain that information. The integrationCount is based on the number of unique JDs found in the file's data table.
2 lines of code changed in 4 files:
Added PyFFTW wisdom support to lsl.correlator.filterbank and lsl.misc.dedispersion. Switched the varous FFTW C extensions over to floating point since the input data is at most float32 (but really integers).
62 lines of code changed in 1 file:
Worked on bring FFTW wisdom to the various lsl.correlator.fx functions. Added a new lsl.misc.wisdom module for building/update the wisdom and a new makeWisdom.py script.
13 lines of code changed in 1 file:
Small change to updateLSLSSMIF.py to allow the LWA1 SSMIF to be updated using a particular file.
19 lines of code changed in 1 file:
Created a new branch for LSL 1.0.x and incremented the version on the development trunk.
986 lines of code changed in 4 files: