oda_api

API client to access some of the MMODA resources: INTEGRAL, POLAR, ANTARES, LIGO/Virgo, SDSS

https://github.com/oda-hub/oda_api

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.7%) to scientific vocabulary

Keywords

api client
Last synced: 4 months ago · JSON representation ·

Repository

API client to access some of the MMODA resources: INTEGRAL, POLAR, ANTARES, LIGO/Virgo, SDSS

Basic Info
  • Host: GitHub
  • Owner: oda-hub
  • License: other
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 16.1 MB
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 1
  • Open Issues: 45
  • Releases: 0
Topics
api client
Created almost 5 years ago · Last pushed 5 months ago
Metadata Files
Readme License Citation Codemeta

README.md

oda_api

PyPI version Documentation Status

Upload Python Package Prose Linting Executing Notebook Python package

API for cdcidataanalysis

What's the license?

oda_api is distributed under the terms of The MIT License.

Who's responsible?

Volodymyr Savchenko (https://github.com/volodymyrss) Gabriele Barni (https://github.com/burnout87)

Astronomy Department of the University of Geneva

Chemin d'Ecogia 16 CH-1290 Versoix Switzerland

Installation

This is the recommended method, equally in conda environment.

bash $ pip install oda-api --upgrade

Alternatively, download source and use Anaconda

bash git clone https://github.com/oda-hub/oda_api oda_api cd oda_api conda install -c conda-forge --file requirements.txt python setup.py install

Documentation

https://oda-api.readthedocs.io/en/latest/

Binder

Owner

  • Name: oda-hub
  • Login: oda-hub
  • Kind: organization
  • Email: contact@odahub.io
  • Location: Geneva, Lausanne, Paris

(Multi-Messenger) Online/Open Data/Distributed Analysis is an AstroParticle community initiative to foster interoperability of scientific data analysis workflow

Citation (CITATION.cff)

# YAML 1.2
# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/)
#
# made with fork of https://github.com/citation-file-format/doi2cff 
# doi2cff init 10.1051/0004-6361/202037850
cff-version: 1.0.3
message: If you use this software, please cite it using these metadata.
title: Online data analysis system of the INTEGRAL telescope
doi: 10.1051/0004-6361/202037850
authors:
- given-names: A.
  family-names: Neronov
- given-names: V.
  family-names: Savchenko
- given-names: A.
  family-names: Tramacere
- given-names: M.
  family-names: Meharga
- given-names: C.
  family-names: Ferrigno
- given-names: S.
  family-names: Paltani
date-released: 2021-07-01
license:
- URL: https://www.edpsciences.org/en/authors/copyright-and-licensing
  start:
    date-parts:
    - - 2021
      - 7
      - 23
    date-time: '2021-07-23T00:00:00Z'
    timestamp: 1626998400000
  delay-in-days: 22

CodeMeta (codemeta.json)

{
  "@context": [
    "https://doi.org/10.5063/schema/codemeta-2.0",
    "https://w3id.org/software-iodata",
    "https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
    "https://schema.org",
    "https://w3id.org/software-types"
  ],
  "@type": "SoftwareSourceCode",
  "author": [
    {
      "@type": "Person",
      "familyName": "Tramacere",
      "givenName": "Andrea"
    },
    {
      "@type": "Person",
      "familyName": "Savchenko",
      "givenName": "Volodymyr"
    },
    {
      "@type": "Person",
      "familyName": "Barni",
      "givenName": "Gabriele"
    },
    {
      "@type": "Person",
      "familyName": "Savchenko",
      "givenName": "Denys"
    },
    {
      "@type": "Person",
      "familyName": "Kalashev",
      "givenName": "Oleg"
    }
  ],
  "description": "API plugin for MMODA",
  "identifier": "oda-api",
  "name": "oda-api",
  "runtimePlatform": "Python 3",
  "softwareRequirements": [
    {
      "@type": "SoftwareApplication",
      "identifier": "astropy",
      "name": "astropy",
      "runtimePlatform": "Python 3",
      "version": ">= 3.2"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "astroquery",
      "name": "astroquery",
      "runtimePlatform": "Python 3",
      "version": ">= 0.4.4"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "astroquery",
      "name": "astroquery",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "black",
      "name": "black",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "future",
      "name": "future",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "gwpy",
      "name": "gwpy",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "json-tricks",
      "name": "json-tricks",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "jsonschema",
      "name": "jsonschema",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "ligo.skymap",
      "name": "ligo.skymap",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "matplotlib",
      "name": "matplotlib",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "numpy",
      "name": "numpy",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "pyjwt",
      "name": "pyjwt",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "pytest-xdist[psutil]",
      "name": "pytest-xdist[psutil]",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rdflib",
      "name": "rdflib",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "requests",
      "name": "requests",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "scipy",
      "name": "scipy",
      "runtimePlatform": "Python 3"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "sentry-sdk",
      "name": "sentry-sdk",
      "runtimePlatform": "Python 3"
    }
  ],
  "targetProduct": {
    "@type": "CommandLineApplication",
    "executableName": "oda-api",
    "name": "oda-api",
    "runtimePlatform": "Python 3"
  },
  "version": "1.2.12"
}

GitHub Events

Total
  • Issues event: 34
  • Delete event: 1
  • Member event: 1
  • Issue comment event: 82
  • Push event: 122
  • Pull request review event: 49
  • Pull request review comment event: 6
  • Pull request event: 53
  • Fork event: 1
  • Create event: 29
Last Year
  • Issues event: 34
  • Delete event: 1
  • Member event: 1
  • Issue comment event: 82
  • Push event: 122
  • Pull request review event: 49
  • Pull request review comment event: 6
  • Pull request event: 53
  • Fork event: 1
  • Create event: 29

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 12
  • Total pull requests: 13
  • Average time to close issues: 4 months
  • Average time to close pull requests: 9 days
  • Total issue authors: 5
  • Total pull request authors: 4
  • Average comments per issue: 2.08
  • Average comments per pull request: 1.23
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 6
Past Year
  • Issues: 10
  • Pull requests: 13
  • Average time to close issues: 22 days
  • Average time to close pull requests: 9 days
  • Issue authors: 5
  • Pull request authors: 4
  • Average comments per issue: 1.1
  • Average comments per pull request: 1.23
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 6
Top Authors
Issue Authors
  • volodymyrss (15)
  • dsavchenko (13)
  • burnout87 (5)
  • interstellxr (2)
  • ferrigno (1)
Pull Request Authors
  • dsavchenko (17)
  • github-actions[bot] (17)
  • burnout87 (12)
  • okolo (6)
  • ferrigno (5)
  • volodymyrss (4)
Top Labels
Issue Labels
bug (2)
Pull Request Labels
test-live (38) dependencies (1) enhancement (1)

Dependencies

doc/requirements.txt pypi
  • IPython *
  • astropy ==4.3.1
  • astroquery ==0.4.4
  • extension-helpers *
  • furo *
  • json-tricks *
  • jsonschema *
  • matplotlib ==3.5.0
  • nbsphinx *
  • numpydoc *
  • pyjwt ==2.3.0
  • requests *
  • scipy *
  • simplejson *
  • sphinx-automodapi *
requirements.txt pypi
  • astropy <5.0.0
  • astroquery *
  • future *
  • json_tricks *
  • jsonschema *
  • matplotlib *
  • numpy *
  • requests *
  • simplejson *
requirements_docker.txt pypi
  • matplotlib *
setup.py pypi
  • astropy >=3.2
  • astroquery *
  • future *
  • json_tricks *
  • jsonschema *
  • matplotlib *
  • numpy *
  • pyjwt *
  • requests *
  • scipy *
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/enforce-labels.yml actions
  • yogevbd/enforce-label-action 2.1.0 composite
.github/workflows/prose.yml actions
  • actions/checkout v2 composite
  • errata-ai/vale-action reviewdog composite
.github/workflows/python-package-live.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v1.3.1 composite
.github/workflows/python-package.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v1.3.1 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
Dockerfile docker
  • andreatramacere/oda-api test build