6 changed files with 127 additions and 126 deletions
			
			
		| @ -1,119 +1,119 @@@@ -1,119 +1,119 @@ | ||||
| """ Column name definitions """ | ||||
| 
 | ||||
| # original, unmodified column names | ||||
| RAW_DATA_POS_X = "Pos.X" | ||||
| RAW_DATA_POS_Y = "Pos.Y" | ||||
| RAW_DATA_BKG_MEAN = "Bkg.Mean" | ||||
| RAW_DATA_SPOT_MEAN = "Spot.Mean" | ||||
| RAW_DATA_BKG_MEDIAN = "Bkg.Median" | ||||
| RAW_DATA_SPOT_MEDIAN = "Spot.Median" | ||||
| RAW_DATA_BKG_STDDEV = "Bkg.StdDev" | ||||
| RAW_DATA_SPOT_STDDEV = "Spot.StdDev" | ||||
| RAW_DATA_BKG_SUM = "Bkg.Sum" | ||||
| RAW_DATA_SPOT_SUM = "Spot.Sum" | ||||
| RAW_DATA_BKG_AREA = "Bkg.Area" | ||||
| RAW_DATA_SPOT_AREA = "Spot.Area" | ||||
| RAW_DATA_POS_NOM_X = "Pos.Nom.X" | ||||
| RAW_DATA_POS_NOM_Y = "Pos.Nom.Y" | ||||
| POS_X = "Pos.X" | ||||
| POS_Y = "Pos.Y" | ||||
| POS_NOM_X = "Pos.Nom.X" | ||||
| POS_NOM_Y = "Pos.Nom.Y" | ||||
| BKG_SUM = "Bkg.Sum" | ||||
| BKG_AREA = "Bkg.Area" | ||||
| BKG_MEAN = "Bkg.Mean" | ||||
| BKG_MEDIAN = "Bkg.Median" | ||||
| BKG_STDDEV = "Bkg.StdDev" | ||||
| SPOT_SUM = "Spot.Sum" | ||||
| SPOT_AREA = "Spot.Area" | ||||
| SPOT_MEAN = "Spot.Mean" | ||||
| SPOT_MEDIAN = "Spot.Median" | ||||
| SPOT_STDDEV = "Spot.StdDev" | ||||
| 
 | ||||
| # replacement column names | ||||
| RAW_DATA_POS_ID = "Pos.Id" | ||||
| RAW_DATA_SPOT_FOUND = "Spot.Found" | ||||
| RAW_DATA_SPOT_DIAMETER = "Spot.Diameter" | ||||
| RAW_DATA_SPOT_SAT = "Spot.Saturation" | ||||
| POS_ID = "Pos.Id" | ||||
| SPOT_FOUND = "Spot.Found" | ||||
| SPOT_DIAMETER = "Spot.Diameter" | ||||
| SPOT_SATURATION = "Spot.Saturation" | ||||
| 
 | ||||
| 
 | ||||
| RAW_DATA_COLUMNS_RENAME_MAP = { | ||||
|     " ID ": RAW_DATA_POS_ID, | ||||
|     "Found": RAW_DATA_SPOT_FOUND, | ||||
|     "Dia.": RAW_DATA_SPOT_DIAMETER, | ||||
|     "Spot.Sat. (%)": RAW_DATA_SPOT_SAT, | ||||
| # some csv columns are just named poorly | ||||
| CSV_RENAME_MAP = { | ||||
|     " ID ": POS_ID, | ||||
|     "Found": SPOT_FOUND, | ||||
|     "Dia.": SPOT_DIAMETER, | ||||
|     "Spot.Sat. (%)": SPOT_SATURATION, | ||||
| } | ||||
| 
 | ||||
| # meta data extracted from filename and path | ||||
| META_DATA_ANALYSIS_NAME = "Analysis.Name" | ||||
| META_DATA_WELL_NAME = "Well.Name" | ||||
| META_DATA_WELL_ROW = "Well.Row" | ||||
| META_DATA_WELL_COLUMN = "Well.Column" | ||||
| META_DATA_EXPOSURE_ID = "Exposure.Id" | ||||
| ANALYSIS_NAME = "Analysis.Name" | ||||
| EXPOSURE_ID = "Exposure.Id" | ||||
| WELL_NAME = "Well.Name" | ||||
| WELL_ROW = "Well.Row" | ||||
| WELL_COLUMN = "Well.Column" | ||||
| 
 | ||||
| # parsed measurement parameter information (optional, from parameters folder) | ||||
| META_DATA_PARAMETERS_CHANNEL = "Parameters.Channel" | ||||
| META_DATA_PARAMETERS_TIME = "Parameters.Time" | ||||
| PARAMETERS_TIME = "Parameters.Time" | ||||
| PARAMETERS_CHANNEL = "Parameters.Channel" | ||||
| 
 | ||||
| 
 | ||||
| PARSED_DATA_COLUMN_SET = { | ||||
|     RAW_DATA_POS_X, | ||||
|     RAW_DATA_POS_Y, | ||||
|     RAW_DATA_BKG_MEAN, | ||||
|     RAW_DATA_SPOT_MEAN, | ||||
|     RAW_DATA_BKG_MEDIAN, | ||||
|     RAW_DATA_SPOT_MEDIAN, | ||||
|     RAW_DATA_BKG_STDDEV, | ||||
|     RAW_DATA_SPOT_STDDEV, | ||||
|     RAW_DATA_BKG_SUM, | ||||
|     RAW_DATA_SPOT_SUM, | ||||
|     RAW_DATA_BKG_AREA, | ||||
|     RAW_DATA_SPOT_AREA, | ||||
|     RAW_DATA_SPOT_SAT, | ||||
|     RAW_DATA_POS_NOM_X, | ||||
|     RAW_DATA_POS_NOM_Y, | ||||
|     RAW_DATA_POS_ID, | ||||
|     RAW_DATA_SPOT_FOUND, | ||||
|     RAW_DATA_SPOT_DIAMETER, | ||||
|     META_DATA_ANALYSIS_NAME, | ||||
|     META_DATA_WELL_NAME, | ||||
|     META_DATA_WELL_ROW, | ||||
|     META_DATA_WELL_COLUMN, | ||||
|     META_DATA_EXPOSURE_ID, | ||||
|     META_DATA_PARAMETERS_CHANNEL, | ||||
|     META_DATA_PARAMETERS_TIME, | ||||
|     ANALYSIS_NAME, | ||||
|     WELL_NAME, | ||||
|     WELL_ROW, | ||||
|     WELL_COLUMN, | ||||
|     EXPOSURE_ID, | ||||
|     POS_X, | ||||
|     POS_Y, | ||||
|     POS_ID, | ||||
|     POS_NOM_X, | ||||
|     POS_NOM_Y, | ||||
|     BKG_SUM, | ||||
|     BKG_AREA, | ||||
|     BKG_MEAN, | ||||
|     BKG_MEDIAN, | ||||
|     BKG_STDDEV, | ||||
|     SPOT_SUM, | ||||
|     SPOT_AREA, | ||||
|     SPOT_MEAN, | ||||
|     SPOT_FOUND, | ||||
|     SPOT_MEDIAN, | ||||
|     SPOT_STDDEV, | ||||
|     SPOT_DIAMETER, | ||||
|     SPOT_SATURATION, | ||||
|     PARAMETERS_CHANNEL, | ||||
|     PARAMETERS_TIME, | ||||
| } | ||||
| 
 | ||||
| # list of columns to ensure a pandas numeric type | ||||
| RAW_DATA_NUMERIC_COLUMNS = { | ||||
|     RAW_DATA_POS_ID, | ||||
|     RAW_DATA_POS_X, | ||||
|     RAW_DATA_POS_Y, | ||||
|     RAW_DATA_POS_NOM_X, | ||||
|     RAW_DATA_POS_NOM_Y, | ||||
|     RAW_DATA_BKG_MEAN, | ||||
|     RAW_DATA_BKG_MEDIAN, | ||||
|     RAW_DATA_BKG_STDDEV, | ||||
|     RAW_DATA_BKG_SUM, | ||||
|     RAW_DATA_SPOT_MEAN, | ||||
|     RAW_DATA_SPOT_MEDIAN, | ||||
|     RAW_DATA_SPOT_STDDEV, | ||||
|     RAW_DATA_SPOT_SUM, | ||||
|     RAW_DATA_SPOT_DIAMETER, | ||||
|     META_DATA_EXPOSURE_ID, | ||||
|     META_DATA_WELL_COLUMN, | ||||
| NUMERIC_COLUMNS = { | ||||
|     POS_ID, | ||||
|     WELL_COLUMN, | ||||
|     EXPOSURE_ID, | ||||
|     POS_X, | ||||
|     POS_Y, | ||||
|     POS_NOM_X, | ||||
|     POS_NOM_Y, | ||||
|     SPOT_SUM, | ||||
|     BKG_SUM, | ||||
|     BKG_MEAN, | ||||
|     BKG_MEDIAN, | ||||
|     BKG_STDDEV, | ||||
|     SPOT_MEAN, | ||||
|     SPOT_MEDIAN, | ||||
|     SPOT_STDDEV, | ||||
|     SPOT_DIAMETER, | ||||
|     SPOT_SATURATION, | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| # set of columns directly dependent on exposure time | ||||
| 
 | ||||
| # set of columns where values are directly dependent on exposure time | ||||
| EXPOSURE_DEPENDENT_COLUMNS = { | ||||
|     RAW_DATA_BKG_MEAN, | ||||
|     RAW_DATA_BKG_MEDIAN, | ||||
|     RAW_DATA_BKG_STDDEV, | ||||
|     RAW_DATA_BKG_SUM, | ||||
|     RAW_DATA_SPOT_MEAN, | ||||
|     RAW_DATA_SPOT_MEDIAN, | ||||
|     RAW_DATA_SPOT_STDDEV, | ||||
|     RAW_DATA_SPOT_SUM, | ||||
|     BKG_SUM, | ||||
|     BKG_MEAN, | ||||
|     BKG_MEDIAN, | ||||
|     BKG_STDDEV, | ||||
|     SPOT_SUM, | ||||
|     SPOT_MEAN, | ||||
|     SPOT_MEDIAN, | ||||
|     SPOT_STDDEV, | ||||
| } | ||||
| 
 | ||||
| # common indexes | ||||
| 
 | ||||
| INDEX_COLUMNS_WELL = ( | ||||
|     META_DATA_ANALYSIS_NAME, | ||||
|     META_DATA_WELL_NAME, | ||||
|     META_DATA_WELL_ROW, | ||||
|     ANALYSIS_NAME, | ||||
|     WELL_NAME, | ||||
|     WELL_ROW, | ||||
| ) | ||||
| 
 | ||||
| INDEX_COLUMNS_POS = ( | ||||
|     META_DATA_ANALYSIS_NAME, | ||||
|     META_DATA_WELL_NAME, | ||||
|     META_DATA_WELL_ROW, | ||||
|     RAW_DATA_POS_ID, | ||||
|     ANALYSIS_NAME, | ||||
|     WELL_NAME, | ||||
|     WELL_ROW, | ||||
|     POS_ID, | ||||
| ) | ||||
|  | ||||
					Loading…
					
					
				
		Reference in new issue