48def addMyArgs(parser):
49
50 parser.defineArgGroup('RAWMerge_tf', 'RAWMerge specific options')
51 parser.add_argument('--inputBSFile', nargs='+',
52 type=trfArgClasses.argFactory(trfArgClasses.argBSFile, io='input'),
53 help='Input BS file(s)', group='RAWMerge_tf')
54 parser.add_argument('--outputBS_MRGFile', '--outputBSFile',
55 type=trfArgClasses.argFactory(trfArgClasses.argBSFile, io='output'),
56 help='Output merged BS file (best if this file ends in ._0001.data, but see allowRename option below)',
57 group='RAWMerge_tf')
58 parser.add_argument('--maskEmptyInputs', type=trfArgClasses.argFactory(trfArgClasses.argBool), group='RAWMerge_tf',
59 help='If true then empty BS files are not included in the merge (default True)',
60 default=trfArgClasses.argBool('True'))
61 parser.add_argument('--allowRename', type=trfArgClasses.argFactory(trfArgClasses.argBool), group='RAWMerge_tf',
62 help='If true merged BS file will be forcibly renamed to the value of "outputBSFile" (default True)',
63 default=trfArgClasses.argBool('True'))
64
65