Copernicus

Docstrings for the Copernicus class

Objects

CopernicusBase()
CopernicusBase.get_url()
Product()
Product.from_copernicus()
Copernicus()
Copernicus.get_product()

Functionality for accessing Copernicus datasets via OPeNDAP.

CopernicusBase()

class CopernicusBase():
Information required for accessing Copernicus datasets via OPeNDAP.
CopernicusBase.get_url()

def CopernicusBase.get_url(self, product_id):

Get the URL required to access a Copernicus OPeNDAP dataset.

Args:
                product_id: The product ID belonging to the chosen dataset.

Returns:
                The constructed URL.

Product()

class Product(OpendapInfo):
Information required to access and stream data from a Copernicus product.
Product.from_copernicus()
@classmethod
def Product.from_copernicus(cls, product_id, copernicus):

Instantiate a Product using Copernicus information and a specific product ID.

Args:
                product_id: The product ID of the chosen Copernicus OPeNDAP dataset.
                copernicus: A previously instantiated Copernicus info object.

Returns:
                An instantiated Product accessor.

Copernicus()

class Copernicus(CopernicusBase):
An object for accessing Copernicus products via OPeNDAP.
Copernicus.get_product()

def Copernicus.get_product(self, product_id):

Instantiate a Product related to a specific product ID.

Args:
                product_id: The product ID of the chosen Copernicus OPeNDAP dataset.

Returns:
                The instantiated Product accessor.


Last modified November 23, 2022: Updated docstrings from coast repo. (9daee18)