Source code for osl_dynamics
import logging
from importlib.metadata import PackageNotFoundError, version
from osl_dynamics.config_api.pipeline import run_pipeline
from osl_dynamics import meeg
# Setup the version
try:
__version__ = version("osl-dynamics")
except PackageNotFoundError:
__version__ = "unknown"
finally:
del version, PackageNotFoundError
# Configure logging
logging.basicConfig(
format="%(asctime)s %(levelname)s %(name)s [%(filename)s:%(lineno)d:%(funcName)s]: %(message)s",
datefmt="%Y-%m-%d %H:%M:%S",
level=logging.INFO,
)
[docs]
logger = logging.getLogger("osl-dynamics")
logger.debug("Version %s", __version__)
del logger, logging