# HG changeset patch # User greg # Date 1479958025 18000 # Node ID e661f0191dda4df4e66d7d58e87d197a3179a88d # Parent 207bf3ea07ce207e18ba094c4dc34394e2c1ba51 Uploaded diff -r 207bf3ea07ce -r e661f0191dda data_manager/data_manager_plant_tribes_scaffolds_download.py --- a/data_manager/data_manager_plant_tribes_scaffolds_download.py Wed Nov 23 17:02:25 2016 -0500 +++ b/data_manager/data_manager_plant_tribes_scaffolds_download.py Wed Nov 23 22:27:05 2016 -0500 @@ -69,8 +69,9 @@ data_manager_dict = {} # Populate the data table, there should be a single entry in target_directory. for file_path in os.listdir(target_directory): + full_path = os.path.abspath(os.path.join(target_directory, file_path)) entry_name = "%s" % os.path.basename(file_path) - data_table_entry = dict(value=entry_name.lower(), name=entry_name, path=file_path, description=description) + data_table_entry = dict(value=entry_name, name=entry_name, path=full_path, description=description) for data_table_name in data_table_names: data_manager_dict = add_data_table_entry(data_manager_dict, data_table_name, data_table_entry) return data_manager_dict @@ -85,8 +86,7 @@ args = parser.parse_args() # Some magic happens with tools of type "manage_data" in that the output -# file magically contains some JSON data that allows us to define the target -# directory. +# file contains some JSON data that allows us to define the target directory. params = json.loads(open(args.out_file).read()) target_directory = params['output_data'][0]['extra_files_path'] make_directory(target_directory)