get_casa_quantity

get_casa_quantity(value: None | dict | str | float | int) QuantityDict[source]

Wrapper around quanta.quantity() that handles None input.

Starting with CASA 6, quanta.quantity() no longer accepts None as input. This utility function handles None values when calling CASA quanta.quantity() tool method.

Returns:

A CASA quanta.quantity (dictionary)

Examples: >>> get_casa_quantity(None) {'unit': '', 'value': 0.0} >>> get_casa_quantity('10klambda') {'unit': 'klambda', 'value': 10.0}