Applied r1393 to the development trunk (typos. + fix for older NumPy installs).
28 lines of code changed in 5 files:
Applied r1383, r1384, r1385, r1386, r1387, r1388, and r1389 to the development trunk (metabundle updates).
486 lines of code changed in 6 files:
Applied r1381 to the development trunk (update to lsl.common.metabundle).
22 lines of code changed in 2 files:
Fixed a bug in the gatherDebugging.py compiler OpenMP check and added the compiler output when the OpenMP test fails.
18 lines of code changed in 1 file:
Updated the gatherDebugging.py script to include compiler-specific information and drop libnova. Removed the executable flag from the LFmap FITS file.
50 lines of code changed in 5 files:
Some logic needs to be moved around in get() to make it play nicely with the new get()/flush() structure.
4 lines of code changed in 1 file:
More updated the the buffer.py module to add in preliminary support for dealing with duplicate frames.
155 lines of code changed in 1 file:
Added back in the ring buffer code for DRX data with a couple of improvements.
95 lines of code changed in 1 file:
Fixed the bug in the new Antenna __reduce__ function that caused the strange beamformer errors.
5 lines of code changed in 2 files:
Looks like there was an unintended complication with the new LWAStationBase/LWAStation structure. Trying to recover.
5 lines of code changed in 1 file:
Looks like r1371 is missing the new test_stations.py test suite.
44 lines of code changed in 1 file:
Several changes to lsl.common.stations to add in new features. First LWAStation is now a sub-class of ephem.Observer which should make it easier to find things. Second, all of the objects should pickle well now. Finally, added a response() function to the Antenna object to read in an estimate of the impedance mis-match loss.
297 lines of code changed in 3 files:
Updated the various bits of documentation to reflect the changes over the last couple of days. There was far more work than those few lines would indicate. Also, update the description of the lsl.common.stations.LWAStation object to correct the name of the attribute that holds the longitude.
13 lines of code changed in 6 files:
Updated the lwa_cat_view.py script to use the lsl.common.stations.lwa1 instance for position information. Removed the Fermi first point source catalog since the 2-yr catalog is now included.
6 lines of code changed in 4 files:
Fixed a couple of bugs in astro.py introduced by the new effort to remove the libnova dependency. Fixed the class associated with the new Fermi 2-yr point source catalog. Maybe I should deprecate the first point source catalog.
187 lines of code changed in 3 files:
Added the 2-year Fermi LAT catalog to catalog.py.
5073 lines of code changed in 3 files:
Changed the formatting n the catalog.py file and removed the libnova stuff from astroevents.py.
665 lines of code changed in 2 files:
Reformatted the astro.py module and the test_astro.py test suite. Tried to get the test_transform.py test suite working again.
3492 lines of code changed in 3 files:
It looks like implementing the astro_array.hrz_from_equ() function is too slow to be useful in Python (shock). So, a better plan is to replace the code on skymap.py to use so simple HA/dec -> alt/az math. Also, worked on cleaning up the tranform.py module to use tab indentation and cleaned up the test_transform.py test suite.
854 lines of code changed in 3 files:
Found another couple of problems in the new astro.py module.
8 lines of code changed in 1 file:
That didn't go to well. Fixed the test_astro.py suite and tweaked the version numbers on skymap.py and astor.py to reflect the changes. Also, added a statement to lsl.correlator.fx that there are now 'LFFT' channels instead of 'LFFT-1' channels. I need to looking into the astro.hrz_from_equ function to see what is wrong with it.
5 lines of code changed in 4 files:
Removed the astro_array module in favor of a function in lsl.astro. Update lsl.skymap to use this new function.
32 lines of code changed in 5 files:
Fixed an import error in the new test_astro.py test script.
1 lines of code changed in 1 file:
Modified astro.py to use pyephem instead of the LSL _libnova module. Updated setup.py and setup.cfg accordingtly.
937 lines of code changed in 5 files:
Added in the changes needed to get the lsl.correlator modules returning all 'LFFT' channels.
207 lines of code changed in 9 files:
That last change set was regrettable.
1 lines of code changed in 1 file:
Slightly re-tooled version of the new setup.py.
17 lines of code changed in 1 file:
Trying out a new setup.py that will help deal with OpenMP problems on Mac OSX. Added a statement to the LSL __init__.py script to import the version information.
51 lines of code changed in 2 files:
Applied r1349/r1350 to the development trunk (close after numpy.load).
7 lines of code changed in 5 files:
Applied r1345 to the deveopment trunk (imageIDI.py fix).
32 lines of code changed in 2 files: