Lsl

Latest version: v3.0.3

Safety actively analyzes 681912 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 11

0.6.0

* Removed the correlator.fx.calcSpectra()/calcSpectrum() functions
* Removed the lsl.common.warns module
* Removed the LWAFS-specific modules since they are not needed for the new DROS v2
* Updated the DR spectrometer reader (lsl.reader.drpsec) for the new DROS v2

0.5.5

* Added in the pointing correction rotation code to lsl.common.mcs as applyPointingCorrecton()
* Made the visibility simulations consistent with the output of lsl.correlator.fx.FXMaster()
* Added a new lsl.writer.fitsidi.ExtendedIDI class to deal with more than 255 antennas
* Updated lsl.imaging.utils to deal with the new ExtendedIDI class
* Added in the self-calibration routines to lsl.imaging.selfCal
* Updated the LWA1 and LWA2 SSMIFs
* Fixed the observatory/instrument specific header values in lsl.writer.fitsidi so that they reflect the different sites
* Updated lsl.misc.dedispersion.coherent() to deal with the padding better

0.5.4

* Switched over to transparent compression in the lsl.common.metabundle functions
* Added support for '/' seperated YYYY/MM/DD in lsl.common.sdf.parseTimeString()
* Removed the 'return' values from the _gofast module import call
* Various cleanups in the C extentions to remove compile time warnings
* Tweaked the splitDRX.py script to be more robust
* Added support for libnova version 0.15.0
* Improved support for STEPPED observations in lsl.common.sdf
* Made the TBW read-out duration calculation consistent with the current version of MCS
* Changed the allowed TBN tuning from 10 to 88 MHz to 5 to 93 MHz
* Tweaked lsl.common.beamformer.phaseAndSum() to automatically exclude bad stands
* Removed a testing block from lsl.common.beamformer.intDelayAndSum() which only sums the first 20 antennas

0.5.3

* Changed the DROS spectrometer reader to match the new format
* Fixed the documentation for the various correlator.fx spectra functions
* Updated the sphinx documentation to address Ticket 25
* Added the session splitting script to IOC to address Ticket 24
* Changed lsl.common.mcs.mjdmpm2datetime() to return naive datetime instances (Ticket 26)
* Fixed a bug in lsl.common.sdf.Project that causes some observation non-overlaps to be reported as overlaps
* Fixed a bug in the setup.py script that caused it to crash on systems without pkg-config installed
* Modified splitDRX.py to cope with DRX data that begins with frames that list a decimation of zero
* Added support for parsing the OBS_DRX_GAIN and OBS_TBN_GAIN keywords in the SDF parser
* Cleaned up drxSpectra.py to better deal with files that have a tuning missing at the beginning or where the sample rate changes at the beginning of the file
* Added a module to lsl.misc to generate autostereograms from 2-D NumPy arrays
* Fixed a bug in lsl.misc.geodesy related to an exception that is thrown when the URL cannot be reached
* Added support for parsing LST times at LWA-1 in lsl.common.sdf.parseTimeString()

0.5.2

* Fixed a bug in gatherDebugging.py that caused the script to crash on missing modules
* Fixed a bug in FEnginep[RC][23] that caused segmentation faults in Python 2.7
* Made the module path finder a little more robust
* Updated the LWA1 SSMIF to the May 16, 2012 version to include the latest antenna status codes
* Added a beamformer to lsl.common.dp.SoftwareDP
* Changed lsl.common.dp.SoftwareDP.apply() to lsl.commondp.SoftwareDP.applyFilter()
* Fixed multi-threading in the lsl.common.dp.SoftwareDP class
* Added a clock offset parameter to the cable model (lsl.common.stations.Cable)
* Cleaned up the correlateTBW.py scripts
* Fixed a bug in the correlator integer sample delays
* Fixed bugs in the lsl.misc.beamformer module related to delays
* Fixed the URL used by lsl.misc.geodesy.__loadHistoric1992()
* Added support for FreeBSD
* Added datetime <-> MJD/MPM conversion functions to lsl.common.mcs
* Converted lsl.common.progress.ProgressBar to a rotating progress bar

0.5.1

* Added jinja2 to the list of install dependencies
* Fixed the segfault associated with the DR spectrometer reader
* Cleaned up how splitDRX.py offsets in a file
* Removed splitTBW.py since it is no longer needed
* Fixed a few bugs in the SDF parser dealing the logging keywords
* Modified lsl.common.metabundle.getSessionDefinition to use the SDF in the tarball rather than generate it from the session and observation specification files
* Made drxSpectra.py robust against DRX frames with decimation of zero
* Made the SDF parser more robust against single word names

Page 8 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.