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.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76467e3c598da65d54bff3a2b1d128e7ffa25b96cbbff92b88ce823e9a9b8a12 |
|
MD5 | 5759763b859605d20957f60650c9cf2d |
|
BLAKE2b-256 | c3d8338072582cf452f97cd964b20b85597ef5711664014ecc02055d9503534b |