Source code for nav.nav_master.nav_master

import fnmatch
from collections.abc import Sequence
from typing import Any, cast

import numpy as np
from oops import Observation

from nav.annotation import Annotations
from nav.config import Config
from nav.nav_model import (
    NavModel,
    NavModelBody,
    NavModelBodySimulated,
    NavModelCombined,
    NavModelRings,
    NavModelRingsSimulated,
    NavModelStars,
    NavModelTitan,
)
from nav.nav_model.nav_model_body_base import NavModelBodyBase
from nav.nav_model.nav_model_rings_base import NavModelRingsBase
from nav.nav_technique import NavTechniqueCorrelateAll, NavTechniqueManual
from nav.support.file import clean_obj
from nav.support.nav_base import NavBase
from nav.support.types import NDArrayFloatType, NDArrayUint8Type