[root]/branches/lsl-1.0.x/lsl/misc
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jdowell | 27 (100.0%) | 1974 (100.0%) | 73.1 |
Added a deprecation warning to lsl.misc.mathutil.robustmean() since it will be removed in 1.1.x.
3 lines of code changed in 1 file:
Set the version control keywords on the dedispersion module.
1 lines of code changed in 1 file:
Several small changes to the statistics functions to make them more compatible with the numpy offerings. These changes add in the 'axis' and 'dtype' keywords to the mean, mode, and stadard deviation functions in lsl.statistics.robust and lsl.misc.mathutils. Also added in 'boundary' and 'fill_value' keywords to the incoherent dedispersion function in lsl.misc.dedispersion to make it more clear how the time boundary is handled in a chunk of data.
91 lines of code changed in 2 files:
More work on the new lsl.misc.rfutil. This takes some of the functions, i.e., dBi2gain(), and grounds them in the physical constants. This revision also adds in new functions to fill out the module.
75 lines of code changed in 1 file:
Small update to the documentation in the lsl.misc.__init__ file.
2 lines of code changed in 2 files:
Added in a new lsl.misc.rfutil module to help with understanding RF antenna parameters. This will help in converting things like gains in dBi or dBd into more meaningful value in K/Jy. Moved the calculateSEFD() function out of lsl.sim.vis and into the new lsl.misc.rfutil module where it is a better fit.
97 lines of code changed in 1 file:
Added fallbacks to lsl.misc.geodesy to use a backup EOP server if the primary is unreachable.
26 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.
70 lines of code changed in 1 file:
Several changes to LSL to clean up a few things. First, added pytz as a dependency since it is used by lsl.common.sdf. Second, switched setup.py over to using NumPy's internal facilities to identify and configure ATLAS. Also, updated LDP to clean up a few things with regards to timetag checking and TBW captures and fixed a small bug in the lsl.writer.tsfits module. Finally, removed a couple of debugging print statements from lsl.misc.dedispersion.
0 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.
16 lines of code changed in 2 files:
A few more fixes to try and get the PyFFTW stuff reliable.
14 lines of code changed in 1 file:
Further improvements to the PyFFTW-enabled modules.
68 lines of code changed in 1 file:
Fixed a bug (missing chirp definition) in lsl.misc.dedispersion.coherent().
4 lines of code changed in 1 file:
Fixed a few missing import statements in the updated lsl.misc.dedispersion and lsl.correlator.filterbank modules.
2 lines of code changed in 1 file:
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).
170 lines of code changed in 3 files:
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.
203 lines of code changed in 2 files:
Added support for PyFFTW in the lsl.correlator.filterbank module and retooled the implementation in the lsl.misc.dedispersion module.
22 lines of code changed in 1 file:
Added support for PyFFTW in lsl.misc.dedispersion.
32 lines of code changed in 1 file:
Created a new branch for LSL 1.0.x and incremented the version on the development trunk.
1078 lines of code changed in 3 files: