pyastronomy
A collection of astronomy-related routines in Python
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
4 of 11 committers (36.4%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Keywords
Repository
A collection of astronomy-related routines in Python
Basic Info
Statistics
- Stars: 167
- Watchers: 13
- Forks: 34
- Open Issues: 1
- Releases: 25
Topics
Metadata Files
README.md
PyAstronomy
What is it?
PyAstronomy is a collection of astronomy-related packages written in Python.
Currently, the following subpackages are available:
funcFit: A convenient fitting package providing support
for minimization and MCMC sampling.
modelSuite: A Set of astrophysical models (e.g., transit
light-curve modeling), which can be used
stand-alone or with funcFit.
AstroLib: A set of useful routines including a number
of ports from IDL's astrolib.
Constants: The package provides a number of often-needed
constants.
Timing: Provides algorithms for timing analysis such as
the Lomb-Scargle and the Generalized Lomb-Scargle
periodogram
pyaGUI: A collection of GUI tools for interactive work.
Installation
To install the latest release via pip from PyPI use
pip install PyAstronomy[occult]
or
pip install git+https://github.com/sczesla/PyAstronomy.git#egg=PyAstronomy[occult]
to install the current state from github including non-Python dependencies. Remove [occult] to skip these dependencies.
Alternatively, download the source and use
python setup.py [--with-ext] install
If you specify the --with-ext flag, setup will try to
compile non-Python modules.
Documentation and further information
View the latest documentation on Read the Docs
Visit the documentation of the latest release:
https://pyastronomy.readthedocs.io/en/v_0-23-0/
Licensing
Where not stated otherwise, PyAstronomy is released under the MIT license (see also documentation).
Owner
- Name: Stefan Czesla
- Login: sczesla
- Kind: user
- Company: Hamburger Sternwarte
- Repositories: 4
- Profile: https://github.com/sczesla
GitHub Events
Total
- Issues event: 1
- Watch event: 13
- Issue comment event: 1
- Push event: 2
Last Year
- Issues event: 1
- Watch event: 13
- Issue comment event: 1
- Push event: 2
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Stefan | s****a@h****e | 888 |
| Stefan Czesla | k****t@s****u | 75 |
| Schneider | s****s@g****t | 6 |
| Jason Neal | j****l@a****t | 4 |
| Eric Jensen | e****1@s****u | 3 |
| James Guillochon | j****s@h****u | 3 |
| DanielAndreasen | d****n@a****t | 2 |
| 1kastner | 1****r | 2 |
| Sebastian Ingo Kohl | s****6@h****e | 1 |
| Udi Oron | u****n@g****m | 1 |
| Miro Fedurco | m****o@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 40
- Total pull requests: 19
- Average time to close issues: about 1 month
- Average time to close pull requests: 29 days
- Total issue authors: 26
- Total pull request authors: 8
- Average comments per issue: 3.08
- Average comments per pull request: 1.68
- Merged pull requests: 16
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: 3 days
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- DanielAndreasen (6)
- sousasag (5)
- MingjieJian (3)
- jason-neal (3)
- nonZero (2)
- decaelus (1)
- caseylam (1)
- novaric (1)
- skiehl (1)
- sazl (1)
- richardgmcmahon (1)
- yqcaogit (1)
- abhishekgrewal (1)
- astrobatty (1)
- HarHarLinks (1)
Pull Request Authors
- jason-neal (5)
- pcschneider (4)
- DanielAndreasen (3)
- 1kastner (2)
- sczesla (2)
- nonZero (1)
- elnjensen (1)
- mirofedurco (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 39,409 last-month
- Total dependent packages: 3
- Total dependent repositories: 14
- Total versions: 23
- Total maintainers: 1
pypi.org: pyastronomy
A collection of astronomy related tools for Python.
- Homepage: https://github.com/sczesla/PyAstronomy
- Documentation: https://pyastronomy.readthedocs.io/
- License: MIT Licence
-
Latest release: 0.23.0
published 8 months ago
Rankings
Maintainers (1)
Dependencies
- Sphinx *
- bidict *
- docutils <0.18
- ipython *
- matplotlib >=1.0
- mendeleev *
- mock ==1.0.1
- nbsphinx *
- numpy >=1.5
- numpydoc >=0.4
- quantities ==0.10.1
- scipy >=0.12.0
- six >=1.10.0
- bidict *
- numpy *
- quantities *
- scipy *
- six *