diff --git a/orcasong/plotting/plot_binstats.py b/orcasong/plotting/plot_binstats.py index e27fb7edc1f4dbf4d31ccf93f7addd77d2170b3c..bea90eb6a58185d8634aae367b99ea20bd104f6a 100644 --- a/orcasong/plotting/plot_binstats.py +++ b/orcasong/plotting/plot_binstats.py @@ -219,20 +219,8 @@ def get_all_h5_files(): def main(): # TODO deprecated - warnings.warn( - "plot_binstats is deprecated and has been renamed to orcasong plot_binstats") - parser = argparse.ArgumentParser( - description='Generate a plot with statistics of the binning. ' - 'Can only be used on files generated with the FileBinner when ' - 'add_bin_stats was set to true (default). ') - parser.add_argument( - '--save_as', type=str, default="bin_stats_plot.pdf", - help='Filename of the plot. Default: bin_stats_plot.pdf.') - parser.add_argument( - 'files', type=str, nargs='*', default=None, - help='File(s) to plot. Default: Plot for all h5 files in current dir.') - - plot_hist_of_files(**vars(parser.parse_args())) + raise NotImplementedError( + "plot_binstats has been renamed to orcasong plot_binstats") def add_parser(subparsers): diff --git a/orcasong/tools/concatenate.py b/orcasong/tools/concatenate.py index 51c3a8dd9c38c1798e235833c5d069950de46479..0c47fb717d803cf6d627f5f6843f4c8a1326be68 100644 --- a/orcasong/tools/concatenate.py +++ b/orcasong/tools/concatenate.py @@ -325,33 +325,8 @@ def concatenate(file, outfile="concatenated.h5", no_used_files=False, skip_error def main(): # TODO deprecated - warnings.warn("concatenate is deprecated and has been renamed to orcasong concatenate") - parser = argparse.ArgumentParser( - description='Concatenate many small h5 files to a single large one ' - 'in a km3pipe compatible format. This is intended for ' - 'files that get generated by orcasong, i.e. all datsets ' - 'should have the same length, with one row per ' - 'blob. ' - 'Compression options and the datasets to be created in ' - 'the new file will be read from the first input file.') - parser.add_argument( - 'file', type=str, nargs="*", - help="Define the files to concatenate. If it's one argument: A txt list " - "with pathes of h5 files to concatenate (one path per line). " - "If it's multiple arguments: " - "The pathes of h5 files to concatenate.") - parser.add_argument( - '--outfile', type=str, default="concatenated.h5", - help='The absoulte filepath of the output .h5 file that will be created. ') - parser.add_argument( - '--no_used_files', action='store_true', - help="Per default, the paths of the input files are added " - "as their own datagroup in the output file. Use this flag to " - "disable. ") - parser.add_argument( - '--skip_errors', action='store_true', - help="If true, ignore files that can't be concatenated. ") - concatenate(**vars(parser.parse_args())) + raise NotImplementedError( + "concatenate has been renamed to orcasong concatenate") if __name__ == '__main__': diff --git a/orcasong/tools/make_data_split.py b/orcasong/tools/make_data_split.py index d5f3dc782ec2e53bbb06a4d5d741d9f9265dba44..e1126b464cdd8492a8e7480b1067083c7a91b034 100644 --- a/orcasong/tools/make_data_split.py +++ b/orcasong/tools/make_data_split.py @@ -15,18 +15,8 @@ import numpy as np def get_parser(): # TODO deprecated - warnings.warn("make_data_split is deprecated and has been renamed to orcasong make_data_split") - parser = argparse.ArgumentParser( - description="Create datasets based on the run_id's." - "Use the config to add input folder and set the ranges." - "Outputs a list in an txt file that can be used to " - "concatenate the files specfied" - ) - parser.add_argument( - "config", type=str, help="See example config for detailed information" - ) - - return parser + raise NotImplementedError( + "make_data_split has been renamed to orcasong make_data_split") def add_parser(subparsers): diff --git a/orcasong/tools/postproc.py b/orcasong/tools/postproc.py index 45cc32057cb1e7d288627b2fe3bfcd4aca11a699..41194825e2917cc421422cf4392d7cf5be6979e2 100644 --- a/orcasong/tools/postproc.py +++ b/orcasong/tools/postproc.py @@ -118,12 +118,5 @@ def get_filepath_output(input_file, shuffle=True, event_skipper=None): def h5shuffle(): # TODO deprecated - warnings.warn("h5shuffle is deprecated and has been renamed to orcasong h5shuffle") - parser = argparse.ArgumentParser(description='Shuffle an h5 file using km3pipe.') - parser.add_argument('input_file', type=str, help='File to shuffle.') - parser.add_argument('--output_file', type=str, - help='Name of output file. Default: Auto generate name.') - parser.add_argument('--delete', action="store_true", - help='Delete original file afterwards.') - - postproc_file(**vars(parser.parse_args()), shuffle=True, event_skipper=None) + raise NotImplementedError( + "h5shuffle has been renamed to orcasong h5shuffle") diff --git a/orcasong/tools/shuffle2.py b/orcasong/tools/shuffle2.py index 639d62a96b2e39d8c1730e7a971f3e2a919e4395..28f8a888ec7344a4a76795577e69df70df8ca338 100644 --- a/orcasong/tools/shuffle2.py +++ b/orcasong/tools/shuffle2.py @@ -273,3 +273,9 @@ def _slicify(fancy_indices): def _get_temp_filenames(output_file, number): path, file = os.path.split(output_file) return [os.path.join(path, f"temp_iteration_{i}_{file}") for i in range(number)] + + +def run_parser(): + # TODO deprecated + raise NotImplementedError( + "h5shuffle2 has been renamed to orcasong h5shuffle2")