comparison tomo_setup.py @ 52:1c7f86ab84aa draft

"planemo upload for repository https://github.com/rolfverberg/galaxytools commit d0260a00527c2d69ef0675b49c5d86730ec14303"
author rv43
date Thu, 28 Jul 2022 17:14:36 +0000
parents 5735b3d49897
children d34915cfd997
comparison
equal deleted inserted replaced
51:5735b3d49897 52:1c7f86ab84aa
65 logging.debug(f'tomoranges = {args.tomo_ranges}') 65 logging.debug(f'tomoranges = {args.tomo_ranges}')
66 66
67 # Check input file type 67 # Check input file type
68 print(f'inputfiles ({type(args.inputfiles)}):\n{args.inputfiles}') 68 print(f'inputfiles ({type(args.inputfiles)}):\n{args.inputfiles}')
69 print(f'inputfile_types ({type(args.inputfile_types)}):\n{args.inputfile_types}') 69 print(f'inputfile_types ({type(args.inputfile_types)}):\n{args.inputfile_types}')
70 if isinstance(args.inputfile_types, str) and args.inputfile_types == 'collection': 70 if isinstance(args.inputfile_types, list):
71 input_as_collection = True 71 if args.inputfile_types[0] == 'collection':
72 elif isinstance(args.inputfile_types, list): 72 input_as_collection = True
73 input_as_collection = False 73 if len(args.inputfiles) != 1 or args.inputfiles[0] != inputfiles.txt:
74 raise ValueError('Inconsistent inputfiles and inputfile_types:\n'+
75 f'inputfiles ({type(inputfiles)}):\n{inputfiles}\n'+
76 f'inputfile_types ({type(inputfile_types)}):\n{inputfile_types}')
77 else:
78 input_as_collection = False
74 else: 79 else:
75 raise ValueError(f'Invalid args.inputfile_types: {args.inputfile_types} '+ 80 raise ValueError(f'Invalid args.inputfile_types: {args.inputfile_types} '+
76 f'{type(args.inputfile_types)}') 81 f'{type(args.inputfile_types)}')
77 82
78 datasets = [] 83 datasets = []