<filename>azcam/__init__.py
"""
AzCam is a software framework for the acquisition and analysis of image data
from scientific imaging systems as well as the control of instrumentation.
It is intended to be customized for specific hardware, observational,
and data reduction requirements.
"""

import typing

# import here so future importing is not required
from azcam.functions import fits
from azcam.functions import utils
from azcam.functions import plot
from azcam.tools import image
from azcam.database import AzcamDatabase
from azcam.exceptions import AzcamError, AzcamWarning
from azcam.functions.utils import get_tools

db = AzcamDatabase()

# initially azcam.log() is print(), will usually be overwritten
log: typing.Callable = print

del typing

<filename>azcam/__init__.py
"""
AzCam is a software framework for the acquisition and analysis of image data
from scientific imaging systems as well as the control of instrumentation.
It is intended to be customized for specific hardware, observational,
and data reduction requirements.
"""

import typing

# import here so future importing is not required
from azcam.functions import fits
from azcam.functions import utils
from azcam.functions import plot
from azcam.tools import image
from azcam.database import AzcamDatabase
from azcam.exceptions import AzcamError, AzcamWarning
from azcam.functions.utils import get_tools

db = AzcamDatabase()

# initially azcam.log() is print(), will usually be overwritten
log: typing.Callable = print

del typing

AzCam is a software framework for the acquisition and analysis of image data from scientific imaging systems as well as the control of instrumentation. It is intended to be customized for specific hardware, observational, and data reduction requirements. # import here so future importing is not required # initially azcam.log() is print(), will usually be overwritten