[root]/trunk/lsl/lsl/statistics
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jdowell | 59 (100.0%) | 1958 (100.0%) | 33.1 |
Added basic module import tracking to LSL.
12 lines of code changed in 3 files:
More formatting cleanup. I think I like this better. The only thing left to decide is what to do about the '# -*- coding: utf-8 -*' line.
18 lines of code changed in 4 files:
More work on trying to clean up the telemetry module. Plus, unified the 'Python3' boilerplate at the start of each and every module.
24 lines of code changed in 4 files:
Various fixes for Python3 support. I still need to figure out what is going on with the lsl.misc.total_sorting module.
5 lines of code changed in 1 file:
Cleaned up some more documentation.
14 lines of code changed in 1 file:
Cleaned up the __all__ variable used in the various LSL modules.
4 lines of code changed in 3 files:
Major overhaul of the style of LSL to make it more tensorflow-like. More changes will probably happen but this is a good start.
46 lines of code changed in 3 files:
Worked on Python3 xrange() compatiability for LSL.
5 lines of code changed in 1 file:
lsl.statistics to PEP8.
735 lines of code changed in 3 files:
Fixed a couple of typos from r2260.
2 lines of code changed in 1 file:
Cleaned up a few messages in various places. Also, changed lsl.statistics.robust to raise ValueError when a problem happens.
10 lines of code changed in 1 file:
Ran pylint on lsl.statistics.
6 lines of code changed in 2 files:
Applied r2088, r2089, r2090, and r2091 to the development trunk (fixes for Numpy>=1.12, updated EOP parameter files).
1 lines of code changed in 1 file:
Fixed a collection of typos. in r1883. Applied r1884, r1885, r1886, and r1887 to the development trunk (various fixes for newer NumPy versions).
10 lines of code changed in 1 file:
Fixed a bug in the lsl.statistics.robust module that caused various functions to fail when an 'axis' keyword was provided.
8 lines of code changed in 1 file:
Added a deprecation warning to lsl.misc.mathutil.robustmean() since it will be removed in 1.1.x.
0 lines of code changed in 1 file:
Applied r1782 and r1783 to the development trunk (new function keywords for the statistical functions to make them more like those in numpy; better boundary handling in lsl.misc.dedispersion.incoherent()).
168 lines of code changed in 1 file:
Applied r1746 to the development trunk (robust mode estimator added to lsl.statistics.robust).
63 lines of code changed in 1 file:
Applied r1428 to the development trunk (getLimits() fix).
10 lines of code changed in 1 file:
Added licensing for LSL 0.5-dev and working on getting ready for a release. These changes are centered around improving the documentation of the new functions/modules and cleaning up typos. Alos, finished up removing the S60 scripts and the changes needed in the testing setup.
22 lines of code changed in 2 files:
Added a start at a spectral kurtosis module to compute the S-K value and generate estimates of the limits to use for RFI rejection.
153 lines of code changed in 1 file:
Incorporated __init__.py script changes from r495 and r496 into the trunk.
6 lines of code changed in 3 files:
Clean-up for the various docstring in the lsl module. Lots of small changes here. Added documention for the lsl.common.progress module.
44 lines of code changed in 2 files:
Added extension to lsl.correlator called spec.c to replace the fx.calcSpectra function and made the necessary changes to the setup script. Cleaned up some of the windowing code in core.c to deal with a few memory leaks that turned up. Added a few lines to deal with masked arrays in statistics.robust. It's not a complete solution, but it's a start.
16 lines of code changed in 1 file:
I don't really understand why all of the tests are failed now. I've renamed statistics.test to statistics.stattests to see if that helps any. I've also make several minor changes to blank lines, etc. trying to clear this up.
74 lines of code changed in 4 files:
Added a module comment to statistics.tests.
7 lines of code changed in 1 file:
Fixed a couple of problems with lsl.statistics.robust that were found during testing and updated the testing scripts.
3 lines of code changed in 1 file:
Added in the fix to correlator.uvUtils from r235 and r236. Re-worked the robust statistics module and added robust line fitting and polynomial fitting functions. I also changed a lot of the function names in statistics.robust to make them more inline with the numpy equivalents, e.g., robust.robustSigma is now robust.std
466 lines of code changed in 3 files:
More minor changes to the documentation...
1 lines of code changed in 1 file:
Added a sphinx page for the scripts included with LSL. More work on cleaning up the documentation. This time: adding inter-package links.
7 lines of code changed in 1 file:
That last batch of 'fixes' seemed to have caused more harm that good. Maybe this fixes part of that.
2 lines of code changed in 1 file:
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.
2 lines of code changed in 2 files:
Lots of changes to many modules. Most of the changes are to the documentation within the modules. However, there are several functional changes. First, FITS IDI seems to be working now on past ~50 sources. I ended up deleting the STARS table and everything seems to be working. Second, lsl.sim.sim has been renamed to lsl.sim.vis since it deals with simulating visiblity data. Third, more work on the difxconfig module and getting it up to a point where it will run. Fourth, added a simple post-acquisition beam former to lsl.misc.
14 lines of code changed in 2 files: