ads

Python tool for ADS

https://github.com/andycasey/ads

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
    5 of 23 committers (21.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary

Keywords from Contributors

astronomy astrophysics astropy mcmc astropy-affiliated closember probabilistic-data-analysis mcmc-sampler bayesian-inference stars
Last synced: 10 months ago · JSON representation

Repository

Python tool for ADS

Basic Info
  • Host: GitHub
  • Owner: andycasey
  • License: mit
  • Language: Python
  • Default Branch: master
  • Size: 1.13 MB
Statistics
  • Stars: 180
  • Watchers: 19
  • Forks: 71
  • Open Issues: 3
  • Releases: 5
Created almost 13 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

A Python Module to Interact with NASA's ADS that Doesn't Suck™

If you're in astro research, then you pretty much need NASA's ADS. It's tried, true, and people go crazy on the rare occasions when it goes down.

  • Docs: https://ads.readthedocs.io/
  • Repo: https://github.com/andycasey/ads
  • PyPI: https://pypi.python.org/pypi/ads

Build Status Coverage Status

Quickstart

```python import ads ads.config.token = 'secret token'

papers = ads.SearchQuery(q="supernova", sort="citation_count") for paper in papers: print(paper.title[0]) ```

You can expect to see some titles like this: Maps of Dust Infrared Emission for Use in Estimation of Reddening and Cosmic Microwave Background Radiation Foregrounds Measurements of Omega and Lambda from 42 High-Redshift Supernovae Observational Evidence from Supernovae for an Accelerating Universe and a Cosmological Constant First-Year Wilkinson Microwave Anisotropy Probe (WMAP) Observations: Determination of Cosmological Parameters Abundances of the elements: Meteoritic and solar

Running tests

bash cd /path/to/ads pip install -e . "ads[tests]" python -m unittest discover

Owner

  • Name: Andy Casey
  • Login: andycasey
  • Kind: user
  • Location: Melbourne
  • Company: Monash University

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 5
  • Watch event: 11
  • Issue comment event: 5
  • Push event: 2
  • Pull request event: 3
  • Fork event: 3
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 5
  • Watch event: 11
  • Issue comment event: 5
  • Push event: 2
  • Pull request event: 3
  • Fork event: 3

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 280
  • Total Committers: 23
  • Avg Commits per committer: 12.174
  • Development Distribution Score (DDS): 0.471
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
andycasey a****y@g****m 148
Vladimir Sudilovsky v****y@g****m 77
Jonny Elliott j****e 10
Andy Casey a****y@m****u 8
Steven Murray s****y@a****u 6
Miguel de Val-Borro m****l@g****m 5
Michael Maier m****r@x****g 4
Christoph Deil D****h@g****m 4
Geert Barentsen g****t@b****e 3
Dan Foreman-Mackey d****n@d****a 2
James Guillochon g****n@g****m 1
Andy Casey a****y@g****m 1
Benjamin Bastian-Querner b****n@d****e 1
Jonny Elliott j****t@g****m 1
Keaton Bell k****l@u****u 1
Roman Chyla r****a@g****m 1
Dan F-M d****m@n****u 1
Sergey K k****v@a****k 1
Erik Tollerud e****d@g****m 1
Mike Boyle m****e 1
Geert Barentsen h****o@g****o 1
Aram Panasenco p****o 1
Rui Xue r****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 63
  • Total pull requests: 44
  • Average time to close issues: 6 months
  • Average time to close pull requests: 2 months
  • Total issue authors: 42
  • Total pull request authors: 18
  • Average comments per issue: 3.33
  • Average comments per pull request: 3.55
  • Merged pull requests: 40
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 3
  • Pull requests: 2
  • Average time to close issues: 4 days
  • Average time to close pull requests: 1 day
  • Issue authors: 3
  • Pull request authors: 2
  • Average comments per issue: 1.67
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • jonnybazookatone (5)
  • cdeil (4)
  • Morisset (4)
  • guillochon (3)
  • richardgmcmahon (3)
  • barentsen (2)
  • Gabriel-p (2)
  • andycasey (2)
  • takerukoushirou (2)
  • zingale (2)
  • SimonJMurphy (2)
  • lzkelley (2)
  • astrofrog (2)
  • JohannesBuchner (1)
  • shbhuk (1)
Pull Request Authors
  • jonnybazookatone (12)
  • vsudilov (11)
  • migueldvb (4)
  • takerukoushirou (2)
  • JohannesBuchner (2)
  • timothygebhard (2)
  • cdeil (2)
  • eteq (1)
  • guillochon (1)
  • willettk (1)
  • keatonb (1)
  • segasai (1)
  • r-xue (1)
  • moble (1)
  • panasenco (1)
Top Labels
Issue Labels
bug (8) enhancement (6) question (6) api (1)
Pull Request Labels
enhancement (4)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 7,624 last-month
  • Total docker downloads: 29
  • Total dependent packages: 14
    (may contain duplicates)
  • Total dependent repositories: 57
    (may contain duplicates)
  • Total versions: 44
  • Total maintainers: 1
pypi.org: ads

A Python module for NASA's ADS that doesn't suck.

  • Versions: 43
  • Dependent Packages: 9
  • Dependent Repositories: 57
  • Downloads: 7,624 Last month
  • Docker Downloads: 29
Rankings
Dependent packages count: 1.6%
Dependent repos count: 2.0%
Docker downloads count: 3.5%
Average: 3.8%
Downloads: 4.6%
Forks count: 5.2%
Stargazers count: 5.7%
Maintainers (1)
Last synced: 11 months ago
conda-forge.org: ads

ads implements a Python interface to NASA ADS's API.

  • Versions: 1
  • Dependent Packages: 5
  • Dependent Repositories: 0
Rankings
Dependent packages count: 10.4%
Forks count: 20.5%
Average: 22.9%
Stargazers count: 26.7%
Dependent repos count: 34.0%
Last synced: 11 months ago

Dependencies

requirements.txt pypi
  • httpretty >=0.8.10
  • mock *
  • requests *
  • six *
  • werkzeug *
setup.py pypi