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
File details
Details for the file tat-pulsar-0.2.9.tar.gz
.
File metadata
- Download URL: tat-pulsar-0.2.9.tar.gz
- Upload date:
- Size: 39.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac7921d7154ef358645c578017520dee9326f23133d5990783fdb40f18136ffc |
|
MD5 | 63e4869387b0c73f8005186a0cc90247 |
|
BLAKE2b-256 | e94cb4f8707b429d5c7468d7d99f0e91e0f5dfe1c0cafa7396c52483c34bfac2 |
File details
Details for the file tat_pulsar-0.2.9-py3-none-any.whl
.
File metadata
- Download URL: tat_pulsar-0.2.9-py3-none-any.whl
- Upload date:
- Size: 43.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dcaa4f55dff95f1192dac9b5ae2f3e97a5aeb10fb8d3032cb6d96dc8227232a |
|
MD5 | b0b64eb51045600a3263e319f8003660 |
|
BLAKE2b-256 | bc3b544e2210316e34e81367de651eec5692a5ede74171869ebc88ad040b59c9 |