def main(): option_parser, opts, args = parse_command_line_parameters(**script_info) if os.path.isdir(opts.input_path): multiple_file_manifold(opts.input_path, opts.output_path, opts.algorithm) elif os.path.isfile(opts.input_path): manifold_res_string = compute_manifold(opts.input_path,opts.algorithm) f = open(opts.output_path, 'w') f.write(manifold_res_string) f.close() else: print("io error, check input file path") exit(1)
def main(): option_parser, opts, args = parse_command_line_parameters(**script_info) if os.path.isdir(opts.input_path): multiple_file_manifold(opts.input_path, opts.output_path, opts.algorithm) elif os.path.isfile(opts.input_path): manifold_res_string = compute_manifold(opts.input_path, opts.algorithm) f = open(opts.output_path, 'w') f.write(manifold_res_string) f.close() else: print("io error, check input file path") exit(1)
def main(): option_parser, opts, args = parse_command_line_parameters(**script_info) #Individual parameters are separated by commas params_list = opts.params.split(",") params = dict() for pair in params_list: #The value is separated from the parameter by an equals sign key_value = pair.split("=") params[key_value[0]] = key_value[1] if os.path.isdir(opts.input_path): multiple_file_manifold(opts.input_path, opts.output_path, opts.algorithm, params) elif os.path.isfile(opts.input_path): manifold_res_string = compute_manifold(opts.input_path, opts.algorithm, params) f = open(opts.output_path, 'w') f.write(manifold_res_string) f.close() else: print("io error, check input file path") exit(1)
def test_manifold(self): '''Manifold calculation should throw no errors''' result = compute_manifold([self.biomstr],"isomap") assert result
def test_manifold(self): '''Manifold calculation should throw no errors''' result = compute_manifold([self.biomstr], "isomap") assert result