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.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f1ddf1544569cf9d02c930ce060a472c82ba94be9172bf6c743cd4195c6b6d8 |
|
MD5 | cc7db857f77de689f9f59e4ba2fb2eaf |
|
BLAKE2b-256 | 00f644b1fd6bb37cec96ab24a043459e3a4e97e0bf7a20d2c15218522ac6a78b |