Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
SBL_base_parser Class Reference

\sbl_add_package_main_class{Script_design, SBL.Params_base.SBL_base_parser, Long: A base parser providing default ubiquitous options Short: A base parser providing default ubiquitous options } i################################################################################ More...

Static Public Member Functions

 get_base_parser (discarded=None)

Detailed Description

\sbl_add_package_main_class{Script_design, SBL.Params_base.SBL_base_parser, Long: A base parser providing default ubiquitous options Short: A base parser providing default ubiquitous options } i################################################################################

Member Function Documentation

◆ get_base_parser()

get_base_parser ( discarded = None)
static
A base parser providing basic actions.
Can be used in two ways:
1. by providing a list of options to keep
2. by copying selection options only
for action in base_parser._actions:
  if '--repeats' in action.option_strings:
    continue
  parser._add_action(action)