Source code for calim_pipelines.pipelines.run_cimager

""" Simple flow to image using cimager
"""
import argparse

from calim_pipelines.flows import run_cimager
from calim_pipelines.objects import ContainerDescriptor


[docs]def main(): """Simple application to run cimager""" parser = argparse.ArgumentParser( description="Run Cimager in a container, configured via configuration file" ) parser.add_argument( "-c", "--config", help="Configuration file", type=str, required=True ) parser = ContainerDescriptor.argument_parser(parser) args = parser.parse_args() desc = ContainerDescriptor.from_parser(parser) if args.config is not None: run_cimager(config=args.config, desc=desc)
if __name__ == "__main__": main()