Mercurial > repos > estrain > data_manager_amrfinderplus_database_builder
changeset 21:9d869fa8e47e draft
Uploaded
author | estrain |
---|---|
date | Tue, 08 Mar 2022 18:26:39 +0000 |
parents | 5a4fb81b6177 |
children | 9ea395080163 |
files | data_manager_amrfinderplus_database_builder/data_manager/data_manager_amrfinderplus_database_builder.py |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/data_manager_amrfinderplus_database_builder/data_manager/data_manager_amrfinderplus_database_builder.py Tue Mar 08 18:25:57 2022 +0000 +++ b/data_manager_amrfinderplus_database_builder/data_manager/data_manager_amrfinderplus_database_builder.py Tue Mar 08 18:26:39 2022 +0000 @@ -58,7 +58,7 @@ return version -def print_json (version,argspath,argsname,argsvalue): +def print_json (version,argspath,argsname,argsvalue,argsout): valueentry="AMRFinderPlus_"+version @@ -74,7 +74,7 @@ } } - with open("out_file_amr", 'w') as fh: + with open(argsout, 'w') as fh: json.dump(data_table_entry,fh, sort_keys=True) def main(): @@ -83,6 +83,7 @@ parser.add_argument('--name', type=str, required=True, nargs=1, help='Database name') parser.add_argument('--path', type=str, required=True, nargs=1, help='Absolute path to new database folder') parser.add_argument('--value', type=str, required=True, nargs=1, help='Database value') + parser.add_argument('--out', type=str, required=True, nargs=1, help='output file') args = parser.parse_args() @@ -93,6 +94,6 @@ os.chdir("..") shutil.copytree("output",args.path[0]) - print_json(version,args.path[0],args.name[0],args.value[0]) + print_json(version,args.path[0],args.name[0],args.value[0],args.out[0]) if __name__ == "__main__": main()