# HG changeset patch # User iuc # Date 1760461982 0 # Node ID 8061668d0868a388f98dc730232ab8b3c1bdaad9 # Parent 3284b72eef56798cc48a94511a881e4f603c3c76 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/add_input_name_as_column commit 1775d01920f27931a1935e233766f615d753502b diff -r 3284b72eef56 -r 8061668d0868 add_input_name_as_column.py --- a/add_input_name_as_column.py Wed Mar 25 07:11:05 2020 -0400 +++ b/add_input_name_as_column.py Tue Oct 14 17:13:02 2025 +0000 @@ -4,11 +4,28 @@ def Parser(): the_parser = argparse.ArgumentParser(description="add label to last column of file") - the_parser.add_argument('--input', required=True, action="store", type=str, help="input tabular file") - the_parser.add_argument('--output', required=True, action="store", type=str, help="output file path") - the_parser.add_argument('--label', required=True, action="store", type=str, help="label to add in last column") - the_parser.add_argument('--header', action="store", type=str, help="column label for last column") - the_parser.add_argument('--prepend', action='store_true', default=False, help='Prepend column instead of appending' ) + the_parser.add_argument( + "--input", required=True, action="store", type=str, help="input tabular file" + ) + the_parser.add_argument( + "--output", required=True, action="store", type=str, help="output file path" + ) + the_parser.add_argument( + "--label", + required=True, + action="store", + type=str, + help="label to add in last column", + ) + the_parser.add_argument( + "--header", action="store", type=str, help="column label for last column" + ) + the_parser.add_argument( + "--prepend", + action="store_true", + default=False, + help="Prepend column instead of appending", + ) args = the_parser.parse_args() return args @@ -17,9 +34,11 @@ args = Parser() -with io.open(args.input, encoding="utf-8") as input, io.open(args.output, 'w', encoding="utf-8") as output: +with io.open(args.input, encoding="utf-8") as input, io.open( + args.output, "w", encoding="utf-8" +) as output: for i, line in enumerate(input): - line = line.strip('\n') + line = line.strip("\n") if (i == 0) and args.header: new_entry = args.header else: diff -r 3284b72eef56 -r 8061668d0868 add_input_name_as_column.xml --- a/add_input_name_as_column.xml Wed Mar 25 07:11:05 2020 -0400 +++ b/add_input_name_as_column.xml Tue Oct 14 17:13:02 2025 +0000 @@ -3,8 +3,11 @@ python + + +