Skip to content

PRESTO v3.0

Compare
Choose a tag to compare
@scottransom scottransom released this 20 Nov 22:17
· 307 commits to master since this release
10dd818

New in Version 3.0:

  • This major release of PRESTO includes a massive restructuring
    of python code and capabilities. Things should work with Python
    versions 2.7 and Python 3.6 and 3.7 at least. The installation
    of the python code has changed and has become more "pythonic"
    so that PYTHONPATH is not needed, and all of the various modules
    are now under a top-level "presto" module. For example, to
    use the psr_utils module you would now do:

    import presto.psr_utils as pu

    rather than

    import psr_utils as pu

    All of these changes will likely lead to code breakage and bugs!

    Please check your code and processing carefully and post issues
    (and hopefully pull requests) if you find them.

    The installation instructions have been updated in the INSTALL file.

    Huge thanks thanks go to Gijs Molenaar, Matteo Bachetti, and
    Paul Ray
    for the work that they have done helping with this!

  • There is also a new "examplescripts" directory where you will
    find some example code to do a lot of important things, like

    • Fully dedispersing an observation: dedisp.py
    • Fully searching a dedispersed observation: full_analysis.py
    • Sifting the results of a full search: ACCEL_sift.py
    • Searching short chunks of a long time series: short_analysis_simple.py
    • Making a really nice P-Pdot plane: ppdot_plane_plot.py
    • and a few others.