NASA-IMPACT / NASA-IMPACT/science-support

[Sc] PI 26.4 Objective 3: Deploy DPS to Hubs

Open
#67 2 comments 0 reactions 1 assignee View on GitHub

@wildintellect is already working on this.

Since Jul 15, 2026.

pi-26.4-objective
Dominant language
No language data
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Motivation/Description

Science Teams using the Hub could benefit from DPS to make running their algorithms easier.

Acceptance Criteria

  • Deploy DPS for Disasters
    • EC2 instance in a new AWS account for disasters, not from JPL.
    • Also need to figure out Auth, something independent of a MAAP account?
    • UI for better algorithm selection (right now just one dropdown)
  • Deploy DPS for VEDA -- add extensions to default images (same image as MAAP)
  • Cryocloud is also interested -- will suggest self service with the MAAP extensions

Interdependencies

  • JH team (for any questions)
  • Disasters to convert their code to algorithms (Andrew the POC)

LOE

Science Engineer - Support conversion of algorithms to DPS.
Infrastructure Engineer - Coordinate any Hub, AWS account issues with JPL and 2i2c

Risks

  • Deploying instances to a different account is new to JPL (on the roadmap). The fallback will be to execute on existing MAAP account for now.
  • Accessing results from default buckets is a bit of an unknown at the moment. Writing to custom buckets inside jobs can circumvent.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.