PRESTO v3.0
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.
- Fully dedispersing an observation: