Skip to content

For Python embedding, support the grid attribute being defined as a grid specification string.  #1471

@DanielAdriaansen

Description

@DanielAdriaansen

Describe the Enhancement

Python embedding currently requires a user to define all attributes about the grid that their data is on. Could we support numbered grids already known to MET, either via a new Python embedding-specific attribute (i.e. grid_number) or via the set_attr_grid command line argument like shown in #1020 ? This would end up supporting a wide variety of data on commonly-used grids already known to MET, and relieve the user from needing to re-describe their data using all of the required grid attributes MET needs in those cases.

Time Estimate

1-2 days

Relevant Deadlines

NONE

Funding Source

NONE

Assignee

  • Select engineer(s) or no engineer required: John HG
  • Select scientist(s) or no scientist required: none required but have Dan A review the PR

Labels

  • Select component(s)
  • Select priority
  • Select requestor(s)

Projects and Milestone

  • Review projects and select relevant Repository and Organization ones
  • Select milestone

Define Related Issue(s)

Consider the impact to the other METplus components.

Enhancement Checklist

See the METplus Workflow for details.

  • Complete the issue definition above.
  • Fork this repository or create a branch of develop.
    Branch name: feature_<Issue Number>_<Description>
  • Complete the development and test your changes.
  • Add/update unit tests.
  • Add/update documentation.
  • Push local changes to GitHub.
  • Submit a pull request to merge into develop and link the pull request to this issue..
    Pull request: feature <Issue Number> <Description>
  • Iterate until the reviewer(s) accept and merge your changes.
  • Delete your fork or branch.
  • Close this issue.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions