def log10(ic):
    """
        Element-wise base 10 log of an `ImageCollection`.

        If the `ImageCollection` is empty, returns the empty `ImageCollection`.

        Example
        -------
        >>> import descarteslabs.workflows as wf
        >>> col = wf.ImageCollection.from_id("landsat:LC08:01:RT:TOAR",
        ...     start_datetime="2017-01-01", end_datetime="2017-05-30")
        >>> col.log10().compute(geoctx) # doctest: +SKIP
        ImageCollectionResult of length 2:
        ...
        """
    from ..math import arithmetic
    return arithmetic.log10(ic)
