Skip to content

OceananiganPythonInterface or ClimaOceanPythonInterface auxiliary package for collecting PythonCall utilities? #614

@glwagner

Description

@glwagner

Right now ClimaOcean defines an extension for PythonCall which allows one to use the copernicusmarine python package:

https://github.com/CliMA/ClimaOcean.jl/blob/main/ext/ClimaOceanPythonCallExt.jl

As discussed over on Oceananigans PR CliMA/Oceananigans.jl#4782 with @cjdoris and @vchuravy, it makes more sense to wrap this function in a new package (CopernicusMarine.jl?) which provides a wrapper around the python package copernicusmarine.

Then, ClimaOcean will have an extension ClimaOceanCopernicusMarine which hooks into the Julia package to define datasets / extend Metadata for CopernicusMarine.jl.

also cc @giordano

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