sierra.plugins#

Container module for all plugins in SIERRA.

Submodules#

Classes#

PluginCmdline

Base class for plugin cmdlines using argparse.

Package Contents#

class sierra.plugins.PluginCmdline(parents: list[argparse.ArgumentParser], stages: list[int])[source]#
Inheritance diagram of sierra.plugins.PluginCmdline

Base class for plugin cmdlines using argparse.

Note that this can't be in a cmdline.py in this folder because SIERRA will erroneouly pick it up as a plugin cmdline module.

init_multistage() None[source]#

Define cmdline arguments for all pipeline stages.

init_shortforms() None[source]#

Define cmdline shortform arguments for all pipeline stages.

init_stage1() None[source]#

Define cmdline arguments for stage 1.

init_stage2() None[source]#

Define cmdline arguments for stage 2.

init_stage3() None[source]#

Define cmdline arguments for stage 3.

init_stage4() None[source]#

Define cmdline arguments for stage 4.

init_stage5() None[source]#

Define cmdline arguments for stage 5.