madrigalweb

madrigalWeb is a pure python module to access data from any Madrigal database

https://github.com/mithaystack/madrigalweb

Science Score: 52.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
    Organization mithaystack has institutional domain (www.haystack.mit.edu)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

madrigalWeb is a pure python module to access data from any Madrigal database

Basic Info
  • Host: GitHub
  • Owner: MITHaystack
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 51.8 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 11 months ago
Metadata Files
Readme License Citation

README.md

madrigalWeb - a python API to access the Madrigal database

madrigalWeb is a pure python module to access data from any Madrigal database. For documentation and examples go to any Madrigal site such as http://cedar.openmadrigal.org

The easiest way to use the Madrigal python remote data access API is to simply let the web interface write the script you need for you. Just choose the Access data pull-down menu and choose Create a command to download multiple exps. Then follow the instructions, and you will have the command you need to download whatever you want from Madrigal. Be sure to select python as the language you want to create the command with. You can choose to download files as they are in Madrigal in either column-delimited ascii, Hdf5, or netCDF4 formats, or you can choose the parameters yourself (including derived parameters), and optionally include filters on the data you get back.

This web interface will generate python commands using one of the following two Python scripts: globalDownload.py and globalIsprint.py. Use globalDownload.py if you want data as it is in Madrigal. Use globalIsprint.py to choose parameters and/or filters. These two scripts are documented below, for those who do not want to use the web interface to generate the needed arguments:

See the online documentation for the script globalCitation.py. This script is used to create a permanent citation to a group of Madrigal files.

For questions or comments, contact Bill Rideout at brideout@mit.edu or Katherine Cariglia at cariglia@mit.edu

Owner

  • Name: MIT Haystack Observatory
  • Login: MITHaystack
  • Kind: organization
  • Location: Westford, MA

@MITHaystack

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: madrigalWeb
message: >-
  madrigalWeb is a pure python module to access data from
  any Madrigal database
type: software
authors:
  - given-names: William
    family-names: Rideout
    email: brideout@mit.edu
    affiliation: MIT Haystack Observatory
    orcid: 'https://orcid.org/0000-0002-1591-4855'
  - given-names: Katherine
    family-names: Cariglia
    email: cariglia@mit.edu
    affiliation: MIT Haystack Observatory
repository-code: 'https://github.com/MITHaystack/madrigalWeb'
url: 'http://cedar.openmadrigal.org'
abstract: >-
  madrigalWeb is a pure python module to access data from
  any Madrigal database. For documentation and examples go
  to any Madrigal site such as http://cedar.openmadrigal.org


  The easiest way to use the Madrigal python remote data
  access API is to simply let the web interface write the
  script you need for you. Just choose the Access data
  pull-down menu and choose Create a command to download
  multiple exps. Then follow the instructions, and you will
  have the command you need to download whatever you want
  from Madrigal. Be sure to select python as the language
  you want to create the command with. You can choose to
  download files as they are in Madrigal in either
  column-delimited ascii, Hdf5, or netCDF4 formats, or you
  can choose the parameters yourself (including derived
  parameters), and optionally include filters on the data
  you get back.


  This web interface will generate python commands using one
  of the following two Python scripts: globalDownload.py and
  globalIsprint.py. Use globalDownload.py if you want data
  as it is in Madrigal. Use globalIsprint.py to choose
  parameters and/or filters. These two scripts are
  documented below, for those who do not want to use the web
  interface to generate the needed arguments:


  See the online documentation for the script
  globalCitation.py. This script is used to create a
  permanent citation to a group of Madrigal files.
keywords:
  - python
  - database
  - geospace
  - API
license: MIT

GitHub Events

Total
  • Watch event: 1
  • Push event: 5
Last Year
  • Watch event: 1
  • Push event: 5

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total 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
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
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 948 last-month
  • Total dependent packages: 1
  • Total dependent repositories: 3
  • Total versions: 24
  • Total maintainers: 2
pypi.org: madrigalweb

Python Madrigal Remote API

  • Versions: 24
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Downloads: 948 Last month
Rankings
Dependent packages count: 4.8%
Average: 7.7%
Dependent repos count: 9.0%
Downloads: 9.3%
Maintainers (2)
Last synced: 6 months ago

Dependencies

pyproject.toml pypi
  • packaging *
setup.py pypi