Skip to content

Submit erddapy for review #1

Closed
Closed
@ocefpaf

Description

@ocefpaf

Submitting Author: Filipe Fernandes (@ocefpaf)
Repository Link: https://github.com/ioos/erddapy
Version submitted: v0.4.0
Editor: @lwasser
Reviewer 1: @jlpalomino @choldgraf
Reviewer 2: @npch
Archive: TBD
Version accepted: TBD


  • Paste the full DESCRIPTION file inside a code block below:
erddapy is a python wrapper to ERDDAP's RESTful web services to create valid ERDDAP URLs for data requests, searches, metadata queries, etc.

Scope

  • Please indicate which category or categories this package falls under:
    • Data retrieval
    • Data extraction
    • Data munging
    • Data deposition
    • Reproducibility
    • Geospatial
    • Education
    • Data visualization*

* Please fill out a pre-submission inquiry before submitting a data visualization package. For more info, see this section of our guidebook.

  • Explain how the and why the package falls under these categories (briefly, 1-2 sentences):

erddapy is a tool to construct URLs for retrieving data from ERDDAP servers.

  • Who is the target audience and what are scientific applications of this package?

The target audience is anyone who needs to access that in ERDDAP servers, they are usually Met/Ocean scientists who need near-real time access to data. erddapy does not have a direct scientific application b/c that varies based on the data available. It is essentially a retrieval tool. However, ERDDAP servers are essentially scientific data servers, erddapy's goal is to make access to that data easier.

  • Are there other Python packages that accomplish the same thing? If so, how does yours differ?

Not to my knowledge.

  • If you made a pre-submission enquiry, please paste the link to the corresponding issue, forum post, or other discussion, or @tag the editor you contacted:

Technical checks

For details about the pyOpenSci packaging requirements, see our packaging guide. Confirm each of the following by checking the box. This package:

  • does not violate the Terms of Service of any service it interacts with.
  • has an OSI approved license
  • contains a README with instructions for installing the development version.
  • includes documentation with examples for all functions.
  • contains a vignette notebook with examples of its essential functions and uses.
  • has a test suite.
  • has continuous integration, such as Travis CI, AppVeyor, CircleCI, and/or others.

Publication options

JOSS Options
  • The package has an obvious research application according to JOSS's definition in their submission requirements. Be aware that completing the pyOpenSci review process does not guarantee acceptance to JOSS. Be sure to read their submission requirements (linked above) if you are interested in submitting to JOSS.
  • The package contains a paper.md matching JOSS's requirements with a high-level description in the package root or in inst/.
  • The package is deposited in a long-term repository with the DOI:

Note: Do not submit your package separately to JOSS

Code of conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions