def _get_arg_parser(self, doc_parser=False):
description = textwrap.dedent(__doc__)
examples = textwrap.dedent('''
mdt-generate-bvec-bval my_protocol.prtcl
mdt-generate-bvec-bval my_protocol.prtcl bvec_name.bvec bval_name.bval
''')
epilog = self._format_examples(doc_parser, examples)
parser = argparse.ArgumentParser(description=description, epilog=epilog,
formatter_class=argparse.RawTextHelpFormatter)
parser.add_argument('protocol', help='the protocol file').completer = FilesCompleter()
parser.add_argument('bvec', help="the output bvec file", nargs='?', default=None).completer = FilesCompleter()
parser.add_argument('bval', help="the output bvec file", nargs='?', default=None).completer = FilesCompleter()
return parser
评论列表
文章目录