Skip to main content

Cosmicflows Galaxy Distance-Velocity Calculator client for Python

Project description

pycf3 - Cosmicflows Galaxy Distance-Velocity Calculator client for Python

image


QuatroPe PyCF3 CI ReadTheDocs.org License Python 3.7+ PyPI

Description

pycf3 is a Python client for the Cosmicflows-3 Distance-Velocity Calculator, and NAM Distance-Velocity Calculator

Code Repository & Issues

https://github.com/quatrope/pycf3

License

pycf3 is under The BSD 3 License

The BSD 3-clause license allows you almost unlimited freedom with the software so long as you include the BSD copyright and license notice in it (found in Fulltext).

Basic Install

Execute

$ pip install pycf3

Development Install

Clone this repo and install with pip

$ git clone https://github.com/quatrope/pycf3.git
$ cd pycf3
$ pip install -e .

Quick Usage

>>> import pycf3
>>> cf3 = pycf3.CF3()
>>> result = cf3.calculate_distance(velocity=9000, glon=283, glat=75)
>>> print(result.observed_velocity_)
9000.0
>>> result.observed_distance_
array([136.90134347])

For more information, read the tutorial in the documentation.

Citation

  • If you use the results of this work in your research or other applications, please cite Kourkchi et al. 2020, AJ, 159, 67
  • Please acknowledge pycf3 in any research report or publication that requires citation of any author's work. Our suggested acknowledgment is:

The authors acknowledge the pycf3 project that contributed to the research reported here. <https://pycf3.readthedocs.io/>

ABOUT THE DATA

All data exposed by pycf3 belongs to the project

Cosmicflows-3 Distance-Velocity Calculator (http://edd.ifa.hawaii.edu/CF3calculator/) Copyright (C) Cosmicflows Team - The Extragalactic Distance Database (EDD)

Please cite:

Kourkchi, E., Courtois, H. M., Graziani, R., Hoffman, Y., Pomarede, D., Shaya, E. J., & Tully, R. B. (2020). Cosmicflows-3: Two Distance--Velocity Calculators. The Astronomical Journal, 159(2), 67.

BibText

@ARTICLE{2020AJ....159...67K,
    author = {{Kourkchi}, Ehsan and {Courtois}, H{\'e}l{\`e}ne M. and
        {Graziani}, Romain and {Hoffman}, Yehuda and {Pomar{\`e}de}, Daniel and
        {Shaya}, Edward J. and {Tully}, R. Brent},
    title = "{Cosmicflows-3: Two Distance-Velocity Calculators}",
    journal = {\aj},
    keywords = {590, 1146, 902, 1968, Astrophysics - Cosmology and
        Nongalactic Astrophysics, Astrophysics - Astrophysics of Galaxies,
        Astrophysics - Instrumentation and Methods for Astrophysics},
    year = 2020,
    month = feb,
    volume = {159},
    number = {2},
    eid = {67},
    pages = {67},
    doi = {10.3847/1538-3881/ab620e},
    archivePrefix = {arXiv},
    eprint = {1912.07214},
    primaryClass = {astro-ph.CO},
    adsurl = {https://ui.adsabs.harvard.edu/abs/2020AJ....159...67K},
    adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

Short video description

IMAGE ALT TEXT HERE

Authors

IATE - CIFASIS

This project is part of the QuatroPe scientific tools.

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

pycf3-2022.11.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

pycf3-2022.11-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file pycf3-2022.11.tar.gz.

File metadata

  • Download URL: pycf3-2022.11.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for pycf3-2022.11.tar.gz
Algorithm Hash digest
SHA256 1962e04972c00dba82ee1b4ed7331388020449b10e4fa9f37a399e97e7141df9
MD5 a90961dcc381745d303c9307584339f6
BLAKE2b-256 a72ccb390b1c26555357778a473c8c062c042e46e2d04d5ad2b7c471f61abcd0

See more details on using hashes here.

File details

Details for the file pycf3-2022.11-py3-none-any.whl.

File metadata

  • Download URL: pycf3-2022.11-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for pycf3-2022.11-py3-none-any.whl
Algorithm Hash digest
SHA256 2fbbc86dfb14748f3204268b7d036a090a310200e947b686ad6cbf5e8e66add7
MD5 aa19566cd44a3fcc1a12e7a20056f714
BLAKE2b-256 20872476aa7665c84a4baae791d9e2eb0711dc632e5b2d2a655cb03df8ef2f29

See more details on using hashes here.

Supported by

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