[root]/branches/lsl-1.0.x/lsl/imaging
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jdowell | 20 (100.0%) | 2544 (100.0%) | 127.2 |
Fixed a bug in the lsl.imaging.utils module that causes the AntennaArray instances returned by the various CorrelatedData readers to be out-of-order with regards to the antenna mapping in some cases.
15 lines of code changed in 1 file:
Small change to the lsl.imaging.deconv module to make sure all of the RadioFixedBody instances used have the correct epoch set. This should help the module work better on images with resolutions better than a few degrees where things like precession and nutation begin to matter.
4 lines of code changed in 1 file:
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.
3 lines of code changed in 1 file:
Fixed the ranging to be (-pi, pi] for the phases return by the lsl.imaging.selfCal module.
2 lines of code changed in 1 file:
Incremented the version number on the lsl.imaging.overlay module to reflect recent changes. The changes add new keywords to the various functions to allow for the overlay color to be changes. A 'marker' keyword was also added to the sources() function to control which symbol is used for plotting.
16 lines of code changed in 1 file:
Small change to lsl.imaging.utils.CorrelatedData() to not mask IOErrors.
6 lines of code changed in 1 file:
More work on the new simfast module to include source resolution effects. Source can now be modeled by as either point sources or as uniformly illuminated disks (similar to AIPY). This change involves moving in some of the cephes code from the SciPy repository and repackaging it in a stand alone fashion. Also, there have been several bug fixes in lsl.sim.vis and lsl.imaging.utils to work with data dictionaries that have only a single frequency channel.
8 lines of code changed in 1 file:
Set the 'Rev' property on the new lsl.imaging.overlay module.
1 lines of code changed in 1 file:
Added a new module to lsl.imaging called 'overlay' to help plot source, the horizon, and graticles onto an image. Added a plotting helper function to lsl.imaging.utils to help convert a aipy.img.ImgW instance to a picture.
210 lines of code changed in 2 files:
Various fixes to the lsl.imaging.deconv module from Stephen White.
15 lines of code changed in 1 file:
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.
12 lines of code changed in 1 file:
Several cleanups to the metadata extraction in the lsl.imaging.utils module to help with LEDA64-NM. Removed the conversion of the FITS IDI/UVFITS times to timezone-aware datetime instances since that is just a bad idea.
72 lines of code changed in 1 file:
Added a few 'catch' statements in lsl.imaging.utils.CorrelatedDataIDI to deal with LEDA64-NM data. Updated the offset methods in lsl.reader.ldp to update the metadata after a seek.
16 lines of code changed in 1 file:
Fixed the baseline ordering in FITS IDI files that use the stand number mapper. Updated the FITS IDI reader to use the UVFITS scheme for determining baseline sets. The second change should help with dealing with LEDA64-NM data that has been converted to FITS IDI.
16 lines of code changed in 1 file:
* Fixed a bug in lsl.imaging.utils.CorrelatedDataUV that cause getDataSet to always return all data. Maybe this will clean up that last error.
44 lines of code changed in 1 file:
Several major changes here. First, added test cases for the DRXFrameBuffer class. Next, retooled the lsl.reader.ldp module to make it friendlier. Third, improved the gaussparams function for 2-D fits, Finally, removed the requirement for a BANDPASS table in the CorrelatedDataIDI class.
1 lines of code changed in 1 file:
Created a new branch for LSL 1.0.x and incremented the version on the development trunk.
2103 lines of code changed in 3 files: