timing library for high energy Pulsar observation
Project description
TAT-pulsar (Timing Analysis Toolkit for pulsar astrophysics)
Install the Package using conda
Download the repository
Download the whole repository to your local directory using git clone
or git fetch
.
For example, In you local path execute:
git clone https://github.com/tuoyl/tat-pulsar.git
And you will get the folder tat-pulsar
, in the folder you will see a file named setup.py
. We will install the whole package based on this script.
Create a conda environment
The most elegant thing to do before installing is to create a new conda environment to avoid conflicts with your existing python environment.
conda create -n pulsar-timing python=3
after downloading the dependancies, execute
conda activate pulsar-timing
to enter the pulsar-timing environment of conda, you will see (pulsar-timing)
before the shell prompt.
Install the repository
Now you are all set to install the repository. In the directory where the setup.py located, execute:
python3 -m pip install -e .
Uninstall the repository
if you want to uninstall the package for generating the product.
python3 -m pip uninstall tat-pulsar
Todo list
- optimize the structure of the package (!important!)
- root directory contains
data
,utils
,pulse
(for searching, folding and related timing analysis) - construct object for
-
Profile
-
TOA
defined in data directory
-
- reconstruct and optimize the output results of
-
tatpulsar.pulse.fold
-
tatpulsar.pulse.search
-
- root directory contains
- Documentation (real data example, tutorial)
- barycentric correction module
- add console script for Event FITS file barycor
- binary analysis (search, binary correction)
- profile simulator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tat_pulsar-0.2.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dcaa4f55dff95f1192dac9b5ae2f3e97a5aeb10fb8d3032cb6d96dc8227232a |
|
MD5 | b0b64eb51045600a3263e319f8003660 |
|
BLAKE2b-256 | bc3b544e2210316e34e81367de651eec5692a5ede74171869ebc88ad040b59c9 |