Mercurial > repos > perssond > quantification
view ParseInput.py @ 0:928db0f952e3 draft
"planemo upload for repository https://github.com/ohsu-comp-bio/quantification commit a4349062e9177b5e60fb7c49115c57299e0d648d-dirty"
author | perssond |
---|---|
date | Fri, 12 Mar 2021 00:19:24 +0000 |
parents | |
children | aba3655fdef0 |
line wrap: on
line source
#Functions for parsing command line arguments for ome ilastik prep import argparse def ParseInputDataExtract(): """Function for parsing command line arguments for input to single-cell data extraction""" #if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument('--masks',nargs='*') parser.add_argument('--image') parser.add_argument('--channel_names') parser.add_argument('--output') #parser.add_argument('--suffix') args = parser.parse_args() #Create a dictionary object to pass to the next function dict = {'masks': args.masks, 'image': args.image,\ 'channel_names': args.channel_names,'output':args.output} #Print the dictionary object print(dict) #Return the dictionary return dict