Skip to content

Add a minimal SSW tree as a backup mirror #6

Description

@wtbarnes

aiapy pulls several files from existing SSW mirrors (https://github.com/LM-SAL/aiapy/blob/c3e15711eef0b3b073ada1311ee4fc13a1bdc5f0/aiapy/__init__.py#L16). Though there are multiple listed, these are all NASA resources. Periodically, these go down for undetermined amounts of time (e.g. right now due to move of SDAC servers to new building). It would be convenient to add a minimal SSW tree here that includes the files used by aiapy and follows the same directory structure as SSW.

Currently, there are only three different filetypes pulled from the SSW mirror: the error table and correction table (https://github.com/LM-SAL/aiapy/blob/c3e15711eef0b3b073ada1311ee4fc13a1bdc5f0/aiapy/calibrate/utils.py#L32-L52) and the instrument response (https://github.com/LM-SAL/aiapy/blob/c3e15711eef0b3b073ada1311ee4fc13a1bdc5f0/aiapy/response/channel.py#L32-L40). It would be fairly straightforward to just add these files to the repo, update the files as needed as new versions become available.

This way, during periods where all mirrors are unavailable, these resources would still be available and the aiapy (every package that depends on it) CI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions