copy_calapplication¶
- copy_calapplication(calapp: CalApplication, origin: CalAppOrigin | None = None, **overrides) CalApplication[source]¶
Copy a CalApplication, overwriting any CalTo or CalFrom values with the given override values.
For instance, to create a copy of a CalApplication with the CalFrom.calwt set to True and the CalTo.spw set to 9:
modified = copy_calapplication(calapp, calwt=True, spw=9)
- Parameters:
calapp -- The CalApplication to copy.
origin -- Origin to set, or None to copy the origin from calapp.
overrides -- Keyword/value pairs of CalTo/CalFrom attributes to override.
- Returns:
New CalApplication instance with origin and keywords overridden as per given arguments.