Directory trunk/Pulsar/

Directory Created:
2012-03-21 23:01
Total Files:
23
Deleted Files:
2
Lines of Code:
10966

[root]/trunk/Pulsar

Lines of Code

trunk/Pulsar/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 195 (100.0%) 24653 (100.0%) 126.4
jdowell 186 (95.4%) 23935 (97.1%) 128.6
kstovall 3 (1.5%) 698 (2.8%) 232.6
jayce 6 (3.1%) 20 (0.1%) 3.3

Most Recent Commits

jdowell 2020-03-20 10:35 Rev.: 3082

Added a file that shows that Pulsar has been moved to GitHub.

1 lines of code changed in 1 file:

  • trunk/Pulsar: 00_MOVED_TO_GITHUB (new 1)
jdowell 2020-03-02 13:02 Rev.: 3079

Update drx2drxi.py to make the buffering consistent with LSL.

3 lines of code changed in 1 file:

  • trunk/Pulsar: drx2drxi.py (+3 -3)
jdowell 2019-09-13 14:03 Rev.: 2947

Added an explicit call to close out the PSRFITS files when we are done with them.

24 lines of code changed in 6 files:

  • trunk/Pulsar: writePsrfits2.py (+4), writePsrfits2D.py (+4), writePsrfits2DMulti.py (+4), writePsrfits2FromDRSpec.py (+4), writePsrfits2FromHDF5.py (+4), writePsrfits2Multi.py (+4)
jdowell 2019-07-30 16:15 Rev.: 2885

Fixed a typo on writePstfits2FromDRSpec.py.

2 lines of code changed in 1 file:

  • trunk/Pulsar: writePsrfits2FromDRSpec.py (+2 -2)
jayce 2019-05-01 07:59 Rev.: 2879

Worked on cleaning up the error reporting from the reader in the writePsrfits2*.py family of scripts.

16 lines of code changed in 4 files:

  • trunk/Pulsar: writePsrfits2.py (+4 -1), writePsrfits2D.py (+4 -1), writePsrfits2DMulti.py (+4 -2), writePsrfits2Multi.py (+4 -2)
jdowell 2019-04-07 15:01 Rev.: 2876

Small fix for a typo in writePsrfits2D.py.

1 lines of code changed in 1 file:

  • trunk/Pulsar: writePsrfits2D.py (+1 -1)
jdowell 2019-03-29 07:05 Rev.: 2874

Force a conversion from ephem.Hours/ephem.Degrees to string in the writePsrfits2*.py family of scripts.

24 lines of code changed in 6 files:

  • trunk/Pulsar: writePsrfits2.py (+4 -2), writePsrfits2D.py (+4 -2), writePsrfits2DMulti.py (+4 -2), writePsrfits2FromDRSpec.py (+4 -2), writePsrfits2FromHDF5.py (+4 -2), writePsrfits2Multi.py (+4 -2)
jdowell 2019-03-06 13:45 Rev.: 2859

Removed another lingering 'config' from writePsrfits2FromDRSpec.py.

2 lines of code changed in 1 file:

  • trunk/Pulsar: writePsrfits2FromDRSpec.py (+2 -2)
jdowell 2019-03-05 15:05 Rev.: 2851

Cleaned up a few problems in the Pulsar extension introduced when we switched over to argparse.

4 lines of code changed in 4 files:

  • trunk/Pulsar: plotSinglePulse.py (+1 -94), updatePsrfitsMask.py (+2 -1), writePsrfits2FromDRSpec.py (-3), writePsrfits2FromHDF5.py (+1 -1)
jdowell 2019-03-01 13:41 Rev.: 2846

Worked on moving the pulsar extension over to argparse.

561 lines of code changed in 9 files:

  • trunk/Pulsar: drx2drxi.py (+26 -66), plotSinglePulse.py (+56 -36), updatePsrfitsMask.py (+39 -82), writePsrfits2.py (+73 -139), writePsrfits2D.py (+76 -140), writePsrfits2DMulti.py (+89 -160), writePsrfits2FromDRSpec.py (+56 -113), writePsrfits2FromHDF5.py (+60 -115), writePsrfits2Multi.py (+86 -160)
jdowell 2019-02-26 11:18 Rev.: 2843

Moved the pulsar tools over to using the CDS Sesame service for name resolution.

54 lines of code changed in 6 files:

  • trunk/Pulsar: writePsrfits2.py (+9 -15), writePsrfits2D.py (+9 -15), writePsrfits2DMulti.py (+9 -15), writePsrfits2FromDRSpec.py (+9 -15), writePsrfits2FromHDF5.py (+9 -15), writePsrfits2Multi.py (+9 -15)
jdowell 2019-02-25 14:57 Rev.: 2842

Moved writeHDF5FromPsrfits.py over to saving frequency values as float64.

1 lines of code changed in 1 file:

  • trunk/Pulsar: writeHDF5FromPsrfits.py (+1 -1)
jdowell 2018-12-06 10:38 Rev.: 2714

Small change to the README.md file to reflect a change to psr.c made a few months ago.

2 lines of code changed in 1 file:

  • trunk/Pulsar: README.md (+2 -2)
jdowell 2018-12-05 16:46 Rev.: 2713

Applied r2700 to drx2drxi.py (fix for when an offset is used).

4 lines of code changed in 1 file:

  • trunk/Pulsar: drx2drxi.py (+4 -2)
jdowell 2018-12-04 09:56 Rev.: 2702

Cleaned up error handling in the writePsrfits2 family of scripts so that where the error occurred in the file is not lost.

28 lines of code changed in 4 files:

  • trunk/Pulsar: writePsrfits2.py (+7 -8), writePsrfits2D.py (+7 -8), writePsrfits2DMulti.py (+7 -8), writePsrfits2Multi.py (+7 -8)
jdowell 2018-12-04 09:38 Rev.: 2701

Cleaned up how the reader function core is bound in the writePsrfits2 family of scripts. This commit separates the binding from the logging.

20 lines of code changed in 4 files:

  • trunk/Pulsar: writePsrfits2.py (+5 -3), writePsrfits2D.py (+5 -3), writePsrfits2DMulti.py (+5 -3), writePsrfits2Multi.py (+5 -3)
jdowell 2018-12-04 09:25 Rev.: 2700

Fixed a problem in the writePsrfits2 family of scripts where using -j/--skip caused the number of frames in the file to be reported incorrectly.

38 lines of code changed in 5 files:

  • trunk/Pulsar: writePsrfits2.py (+6 -4), writePsrfits2D.py (+6 -4), writePsrfits2DMulti.py (+11 -6), writePsrfits2FromDRSpec.py (+5 -4), writePsrfits2Multi.py (+10 -6)
jdowell 2018-10-31 08:14 Rev.: 2611

Converted writePsrfits2FromDRSpec.py over to using the LSL LDP interface. Fixed a typo in kurtosis.c.

39 lines of code changed in 2 files:

  • trunk/Pulsar: kurtosis.c (+1 -1), writePsrfits2FromDRSpec.py (+38 -48)
jdowell 2018-10-30 11:12 Rev.: 2606

Added a new -j/--skip option to writePsrfits2[D].py and writePsrfits2[D]Multi.py.

52 lines of code changed in 4 files:

  • trunk/Pulsar: writePsrfits2.py (+12 -3), writePsrfits2D.py (+10 -3), writePsrfits2DMulti.py (+15 -8), writePsrfits2Multi.py (+15 -8)
jdowell 2018-10-22 13:29 Rev.: 2572

Added a -y/--yes option to writePsrfits2Multi.py and writePsrfits2DMulti.py to have the scripts accept the file alignment as-is without prompting the user.

24 lines of code changed in 2 files:

  • trunk/Pulsar: writePsrfits2DMulti.py (+12 -4), writePsrfits2Multi.py (+12 -4)
jdowell 2018-09-13 08:53 Rev.: 2501

Even more work on getting the GUIs happy with wxPython Phoenix.

28 lines of code changed in 1 file:

  • trunk/Pulsar: plotSinglePulse.py (+28 -19)
jdowell 2018-09-11 10:57 Rev.: 2500

A few more fixes for wxPython Phoenix.

1 lines of code changed in 1 file:

  • trunk/Pulsar: plotSinglePulse.py (+1 -1)
jdowell 2018-09-05 08:20 Rev.: 2497

Fixed a few wxPython compatibility problems in the Pulsar extension.

1 lines of code changed in 1 file:

  • trunk/Pulsar: plotSinglePulse.py (+1 -1)
jdowell 2018-06-19 12:06 Rev.: 2415

Updated the Pulsar README to README.md.

81 lines of code changed in 2 files:

  • trunk/Pulsar: README (del), README.md (new 81)
jdowell 2018-06-19 11:26 Rev.: 2409

Small formatting fix to plotSinglePulse.py.

16 lines of code changed in 1 file:

  • trunk/Pulsar: plotSinglePulse.py (+16 -16)
jdowell 2018-06-19 11:24 Rev.: 2408

Converted tabs to spaces in the Pulsar extension.

6779 lines of code changed in 10 files:

  • trunk/Pulsar: drx2drxi.py (+363 -363), plotSinglePulse.py (+3262 -3262), updatePsrfitsMask.py (+189 -189), writeHDF5FromPsrfits.py (+266 -266), writePsrfits2.py (+400 -400), writePsrfits2D.py (+451 -451), writePsrfits2DMulti.py (+568 -568), writePsrfits2FromDRSpec.py (+354 -354), writePsrfits2FromHDF5.py (+405 -405), writePsrfits2Multi.py (+521 -521)
jayce 2018-05-23 10:40 Rev.: 2332

Fixed a typing error in writePsrfits2FromDRSpec.py.

3 lines of code changed in 1 file:

  • trunk/Pulsar: writePsrfits2FromDRSpec.py (+3 -3)
jdowell 2018-02-05 13:56 Rev.: 2233

Updated drx2drxi.py with svn keywords.

9 lines of code changed in 1 file:

  • trunk/Pulsar: drx2drxi.py (+9)
jdowell 2018-02-05 13:55 Rev.: 2232

Changed drx2drxi.py to raise a RuntimeError when an invalid timetag skip is found.

2 lines of code changed in 1 file:

  • trunk/Pulsar: drx2drxi.py (+2 -2)
jdowell 2018-01-17 17:53 Rev.: 2228

Added in a missing psr.h file that has been missing for a while.

81 lines of code changed in 1 file:

  • trunk/Pulsar: psr.h (new 81)
jdowell 2018-01-09 10:59 Rev.: 2220

Switched drx2drxi.py over to a new buffered interface to help deal with data from LWA-SV.

259 lines of code changed in 1 file:

  • trunk/Pulsar: drx2drxi.py (+259 -114)
jdowell 2017-12-08 15:34 Rev.: 2218

Split psr.c into several parts so that it is easier to keep track of changes.

2318 lines of code changed in 8 files:

  • trunk/Pulsar: Makefile (+21 -4), dedispersion.c (new 442), fft.c (new 502), kurtosis.c (new 230), psr.c (+2 -2162), quantize.c (new 393), reduce.c (new 484), utils.c (new 244)
jdowell 2017-10-16 11:39 Rev.: 2187

Removed an unintended BOM from a couple of scripts.

2 lines of code changed in 2 files:

  • trunk/Pulsar: writePsrfits2DMulti.py (+1 -1), writePsrfits2Multi.py (+1 -1)
jdowell 2017-10-16 11:30 Rev.: 2186

Added svn:keywords to writePsrfits2D.py.

4 lines of code changed in 1 file:

  • trunk/Pulsar: writePsrfits2D.py (+4 -3)
jdowell 2017-10-16 11:29 Rev.: 2185

Small tweak to the default reader queue size.

8 lines of code changed in 4 files:

  • trunk/Pulsar: writePsrfits2.py (+2 -2), writePsrfits2D.py (+2 -2), writePsrfits2DMulti.py (+2 -2), writePsrfits2Multi.py (+2 -2)
jdowell 2017-10-16 11:13 Rev.: 2184

Major overhaul of the Pulsar extension to fix a few problems, add support for LWA-SV, and provide a general speed-up. This commit bring the Pulsar extensions psr.c file over to the Numpy v1.7 API and optimizes most of the code. For LWA-SV support the various writePsrfits* scripts have be re-worked to use the lsl.reader.ldp interface to enable data buffering and the scripts have been multi-threaded to separate reading from computing.

1975 lines of code changed in 7 files:

  • trunk/Pulsar: Makefile (+8 -5), helper.c (+122 -49), psr.c (+1236 -832), writePsrfits2.py (+106 -90), writePsrfits2D.py (+131 -165), writePsrfits2DMulti.py (+205 -333), writePsrfits2Multi.py (+167 -170)
jdowell 2017-04-24 16:51 Rev.: 2087

Added an option to filter by pulse width to plotSinglePulse.py.

19 lines of code changed in 1 file:

  • trunk/Pulsar: plotSinglePulse.py (+19 -7)
jdowell 2016-11-30 13:39 Rev.: 2035

Bumped the version information on psr.c to show that something has changed. This should have been part of r2034.

1 lines of code changed in 1 file:

  • trunk/Pulsar: psr.c (+1 -1)
jdowell 2016-11-30 13:36 Rev.: 2034

Applied the odd sized complex FFT fix from the LSL 1.1.x branch, r2030 to the psr.c module.

10 lines of code changed in 1 file:

  • trunk/Pulsar: psr.c (+10 -12)
jdowell 2016-11-29 16:53 Rev.: 2027

Added in a new -b/--nsblk option from Kevin Stovall to set the number of spectra per sub-block in the PSRFITS file.

42 lines of code changed in 6 files:

  • trunk/Pulsar: writePsrfits2.py (+9 -2), writePsrfits2D.py (+9 -2), writePsrfits2DMulti.py (+7 -2), writePsrfits2FromDRSpec.py (+5 -1), writePsrfits2FromHDF5.py (+5 -1), writePsrfits2Multi.py (+7 -2)

(41 more)

Generated by StatSVN 0.7.0