https://github.com/astroml/gatspy

General tools for Astronomical Time Series in Python

https://github.com/astroml/gatspy

Science Score: 46.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
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    2 of 8 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.9%) to scientific vocabulary

Keywords from Contributors

astronomy closember astrophysics mcmc gtk qt tk wx ipython notebook
Last synced: 7 months ago · JSON representation

Repository

General tools for Astronomical Time Series in Python

Basic Info
  • Host: GitHub
  • Owner: astroML
  • License: bsd-2-clause
  • Language: Python
  • Default Branch: master
  • Size: 7.09 MB
Statistics
  • Stars: 87
  • Watchers: 10
  • Forks: 30
  • Open Issues: 10
  • Releases: 0
Created about 11 years ago · Last pushed about 2 years ago
Metadata Files
Readme Changelog License

README.md

gatspy: General tools for Astronomical Time Series in Python

Gatspy (pronounced as F. Scott Fitzgerald would probably pronounce it) is a collection of tools for analyzing astronomical time series in Python. Documentation can be found at http://astroML.org/gatspy/

DOI version status build status license

Examples

For examples of using gatspy, refer to the example notebooks in the package (powered by nbviewer)

Installation

You can install the released version of gatspy using

$ pip install gatspy

or install the source from this directory using

$ python setup.py install

The package is pure python (i.e. no C or Fortran extensions) so there should be no problems with installation on any system. Gatspy has the following dependencies:

Additionally, for some of the functionality gatspy optionally depends on:

Unit Tests

Gatspy uses nose for unit tests. With nosetests installed, type

$ nosetests gatspy

to run the unit tests.

The tests are run on Python versions 2.7, 3.4, and 3.5.

Authors

Citing

If you use this code in an academic publication, please consider including a citation. Citation information in a variety of formats can be found on zenodo.

Please also see our paper describing the multiband methods in this package: VanderPlas & Ivezic (2015).

Owner

  • Name: astroML
  • Login: astroML
  • Kind: organization

GitHub Events

Total
  • Watch event: 1
  • Issue comment event: 1
  • Fork event: 1
Last Year
  • Watch event: 1
  • Issue comment event: 1
  • Fork event: 1

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 164
  • Total Committers: 8
  • Avg Commits per committer: 20.5
  • Development Distribution Score (DDS): 0.085
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Jake VanderPlas j****p@g****m 150
Brett Naul b****l@g****m 4
Brigitta Sipocz b****z@g****m 3
Christian Dersch c****h@p****e 2
Alex Willmer a****x@m****k 2
jeanlucmargot j****m@e****u 1
Peter Williams p****r@n****x 1
Brett Morris b****1@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 20
  • Total pull requests: 22
  • Average time to close issues: 20 days
  • Average time to close pull requests: 5 days
  • Total issue authors: 16
  • Total pull request authors: 12
  • Average comments per issue: 4.4
  • Average comments per pull request: 1.95
  • Merged pull requests: 17
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • dutry (3)
  • jakevdp (3)
  • bnaul (1)
  • keatonb (1)
  • baileyji (1)
  • anntzer (1)
  • lupinix (1)
  • stharrold (1)
  • mwcraig (1)
  • bsipocz (1)
  • adrn (1)
  • robdmc (1)
  • ebachelet (1)
  • kinsey40 (1)
  • ImmanuelSamuel (1)
Pull Request Authors
  • jakevdp (10)
  • bnaul (2)
  • ebellm (1)
  • keatonb (1)
  • pkgw (1)
  • nhuntwalker (1)
  • abhimat (1)
  • bmorris3 (1)
  • bsipocz (1)
  • lupinix (1)
  • moreati (1)
  • jeanlucmargot (1)
Top Labels
Issue Labels
question (1)
Pull Request Labels
bug (1) enhancement (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 4,301 last-month
  • Total docker downloads: 604
  • Total dependent packages: 13
    (may contain duplicates)
  • Total dependent repositories: 79
    (may contain duplicates)
  • Total versions: 6
  • Total maintainers: 1
pypi.org: gatspy

General tools for Astronomical Time Series in Python

  • Versions: 5
  • Dependent Packages: 11
  • Dependent Repositories: 79
  • Downloads: 4,301 Last month
  • Docker Downloads: 604
Rankings
Dependent packages count: 1.0%
Docker downloads count: 1.7%
Dependent repos count: 1.7%
Downloads: 3.1%
Average: 3.8%
Forks count: 7.3%
Stargazers count: 7.8%
Maintainers (1)
Last synced: 7 months ago
conda-forge.org: gatspy
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 19.5%
Forks count: 29.0%
Average: 29.2%
Dependent repos count: 34.0%
Stargazers count: 34.1%
Last synced: 8 months ago