Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 100 (100.0%) | 4762 (100.0%) | 47.6 |
jdowell | 99 (99.0%) | 4664 (97.9%) | 47.1 |
jayce | 1 (1.0%) | 98 (2.1%) | 98.0 |
Fixed a bug in drxSpectra when dealing with data that is not from beam 1. Added drxTimeseries to look at the I/Q timeseries data for drx frames.
0 lines of code changed in 22 files:
Moved out all of the old 'progress' code in favor of the lsl.common.progress module. Added 'skip' and 'average' keywords to tbnSpectra. Added 'disable-chunks' keyword to tbnSpectra and tbwSpectra. Updated teh various script documentation.
53 lines of code changed in 6 files:
Moved the 'tests' directory up a level so that it is not installed along with lsl.
49 lines of code changed in 1 file:
Fixed a problem with driftcurve.py that kept it from chaning frequencies away from 73.9 MHz. Added options to mark and label particular stands to plotStands.py to make it easier to see what is where. Fixed various problems associated with plotAntenna.py related to the new emperical dipole response models.
163 lines of code changed in 4 files:
Added in some of the new documentation from the 0.3.x branch (r311). Finally added in the start of the imaging module. Removed the filter bank stuff from the correlator functions since it just doesn't work right now. Fixed a problem with possm.py dealing with FITS IDI files that *don't* have a stand mapper table.
21 lines of code changed in 4 files:
Lots of changes to the correlator to add in support for windowing the data, faster C-based XMAC, and filterbanks. Some work on correlator.filterbank to make things consistent with the correlator's code.
2 lines of code changed in 1 file:
The newer parts of nec_util (__readEXCITATION) didn't actually work. I've re-written the function and all seems to be well now.
3 lines of code changed in 1 file:
Fixed a couple of typos. in the correlator scripts related to frames with bad sync. words. Added in new GSM utilities to convert the HEALpix maps into NPZ files. Added in new LWA-1 dipole responce NEC models. Added in spherical and emperical fits to the dipole responce for use with the revised driftcurve.py script. Numerous new tests.
376 lines of code changed in 11 files:
Incorportated the various changed in r284, r286, r287, and r289 into the development branch.
49 lines of code changed in 1 file:
Added a correlator for TBW and updated the various docs. This will probably make it into what will become 0.3.4.
242 lines of code changed in 1 file:
Added a preliminary filter bank module to lsl.correlator. Fixed a bug in sim.vis with the get_beam_shape function. Worked on getting the driftcurve.py script working with GSM and the new beam models.
163 lines of code changed in 1 file:
More work on the simulated DP data module (sim.dp). This time there was a problem keeping track of time throughout the simulations which causes no signals to be injected into the random data. This should fix that. Fixed the tbwSpectra.py and tbnSpectra.py scripts to deal with changes in how the window functions are applied by correlator.fx. Added drxSpectra.py for DRX (when it becomes avaliable). Added option to tbwSpectra.py to correct for cable losses and updated the associated docs.
331 lines of code changed in 3 files:
Switched over from the 'processing' to the 'multiprocessing' module since it appears to be included by default with python 2.6. Added a couple of progress bars to possm.py so that the user can keep up with how the process is going.
40 lines of code changed in 1 file:
Incorportated changed in r267 and r268. Added in new fitting functions to misc.mathutil. Added in the possm.py script and its associated documentation.
107 lines of code changed in 1 file:
A little more work on the new correlator and a few more test cases. Also, updated correlateTBN.py to use the new correlator.
119 lines of code changed in 1 file:
Added in fixes for the frame readers (r252). Added in new tests for the frame reader attributes and the new portions of lsl.skymap.
2 lines of code changed in 1 file:
Incorporated changes from the LSL v0.3.x branch in r248 and r249. Worked on adding in support for the Global Sky Model into lsl.skymap via a new SkyMapGSM class. Worked on moving the new C-based correlator core into trunk.
4 lines of code changed in 2 files:
Added fixed for Ticket #3 (r242) to the development branch. Removed import of 'math' from plotStands.py since we can use numpy. More work on fixing the statistics.robust unit tests to make them robust. Added in a small test framework for statistics.tests.
2 lines of code changed in 2 files:
Fixed the progress bar import in splitTBW.py
18 lines of code changed in 1 file:
Added in new splitTB[WN].py scripts to help select chunks of data from large files. Added a progress bar to LSL in lsl.common.progress. Updated the docs. for the new scripts.
326 lines of code changed in 2 files:
Added a sphinx page for the scripts included with LSL. More work on cleaning up the documentation. This time: adding inter-package links.
3 lines of code changed in 2 files:
Major changes to the documentation to make it cleaner and to add a sphinx-based documentation build system. Also, added the astrostatus.py script from lwa_user to the scripts directory. Added a ez_setup.py module to the top-level directory so that LSL can be installed without setuptools already installed. Switched to a setuptools-based installation.
333 lines of code changed in 3 files:
The FITS IDI writer is finally working! There was a type mis-match in the UV_DATA table's FLUX column that was causing the data to be writen as 32-bit floats and read in a 64-bit floats. Also added in earth orientation parameters to the ARRAY_GEOMETRY table. Added a new script, plotMapper, to read the stand number mapping table in the FITS IDI files to generate a plot of the stands with AIPS numbers. Moved the DiFX config. writer into misc and started working on getting it integrated into LSL.
45 lines of code changed in 1 file:
Switched the ID # of the outlier (RTA) from -1 to 258 to maintain consistency with others. Added information for stand #258 to lwa1-postions and lwa1-cables to unify the codebase. More work on getting FITS IDI working. A FITS IDI will write a file now that can be read into AIPS. However, there still seem to be some lingering problems with how the data is writen.
0 lines of code changed in 1 file:
Moved the warnings module yet again, this time to common.warns in order to avoid conflicts with the system-based warnings module. Added in functional attributes to the various Frame objects for easy frame math and comparison of time tags. More work on making the new buffer module compile and work.
98 lines of code changed in 1 file:
More work on the simulated data writing systems/simulated data simulator system. Things seem to be working, more or less for TBW and TBN. Also, found a couple of bugs in how tbwSpectra.py and tbnSpectra.py were set up. It seems that trying to get the data to fit the FFT length in tbw is silly because of how the frames are arranged. tbn had a different problem in that the value for maxFrames didn't take into account the number of ant/pols or the samples per frame.
12 lines of code changed in 2 files:
Found few bugs in the TBW/TBN reader scripts. Also, added a 'close' command to the TS/SDFITS writers so that the frame queues can be flushed at any time. This is needed when exporting short files to fits.
13 lines of code changed in 2 files:
Added a setup.cfg file to make specifiying the path the libnova easier. Added testing data for S60, TBW, and TBN. Started adding test scripts my various components to complement Dan's tests.
475 lines of code changed in 2 files:
Added in additional files from the lwa_user library.
5 lines of code changed in 1 file:
Fixed a typo. in the correlateTBN script. Added the NEC antenna model.
2 lines of code changed in 1 file:
Added a script to plot the relative antenna response of an LWA antenna. Worked on adding some one-line descriptions to each script.
65 lines of code changed in 6 files:
I seem to have forgotten to add the TBN correlator demo script in r133. Added in the NEC2 utility from the lwa_user library.
433 lines of code changed in 1 file:
Worked on getting the TBN correlator demo script working. Fixed a few typos. in readTBN.py related to the naming changes. Moved sim.py to sim_temp.py so I can add sim as a directory.
180 lines of code changed in 2 files:
Cleaned up the misc directory since what was in there no longer needed to be in there. Added in the TBW and TBN spectra scripts to scripts.
465 lines of code changed in 2 files:
Everything in the package seems to be working, at least from the few simple tests I've run.
66 lines of code changed in 2 files:
Added example scripts for working with the various data formats. Moved the relevant portions of the readS60 file to reader.s60.
497 lines of code changed in 4 files: