Skip to main content

timing library for high energy Pulsar observation

Project description

TAT-pulsar (Timing Analysis Toolkit for pulsar astrophysics)

DOI:<your number>

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
  • 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tat-pulsar-0.2.1.tar.gz (36.6 kB view details)

Uploaded Source

Built Distribution

tat_pulsar-0.2.1-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

Details for the file tat-pulsar-0.2.1.tar.gz.

File metadata

  • Download URL: tat-pulsar-0.2.1.tar.gz
  • Upload date:
  • Size: 36.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for tat-pulsar-0.2.1.tar.gz
Algorithm Hash digest
SHA256 e85c3028c6aa433458ad8201b574c683f537af4e5cf2b688a7ca170704e6a6d0
MD5 c4b4fea2b5de5ea3c47b69affaf11bd2
BLAKE2b-256 9cbe2d6e4df151f8ebba7c84d5bdd0df1de2dbe19b56397c7713d8dfc50d2035

See more details on using hashes here.

File details

Details for the file tat_pulsar-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: tat_pulsar-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 39.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for tat_pulsar-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca41f8ae63c8f345022351a4918c21f237fe71f39a89e36d7e4bea31d70d54c4
MD5 e79932c6e0bc9170ddeae9765ae50f8a
BLAKE2b-256 d712e08a0acbc7b81663faa528267c9ef2d71321508a6aa15d43653d41564301

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page