蛋白质微阵列的半定量密度测量
proMAD的Python项目详细描述
提示
蛋白质微阵列的半定量密度测量
设置
pip install proMAD
用法
arrayanalyse
fromproMADimportArrayAnalyseaa=ArrayAnalyse('ARY022B')# set array typeaa.load_collection('test_cases/exp_data')# set input folderaa.evaluate("A6")# get result dictionaryaa.get_spot("A6")# get raw dataaa.evaluate()# get result dictionary for all spots
cutter
- 交互式
fromproMADimportCutterc=Cutter()c.load_collection('test_cases/raw_image_folder')# set input folderc.set_shape()# ask for the shapec.guess_positions()# use a simple guess as a starting pointc.preview()# display guess (uses the last loaded image as default)c.set_positions()# ask for refined cut positionsc.set_names()# ask for namesc.preview()# check in previewc.save_images('test_cases/formated_image_folder')# save to folder (will be created if it does not exist
- 直接
fromproMADimportCutterc=Cutter()c.load_collection('test_cases/raw_image_folder')# set input folderc.shape=(2,3)c.cut_positions=[[20,225,445],[40,130,217,315]]c.names=[['OL','ML','UL'],[None,'MR','UR']]c.preview()c.save_images('test_cases/formated_image_folder')# save to folder (will be created if it does not exist