adde format_results_dynamut2.py and ran shiny scripts for barplots

This commit is contained in:
Tanushree Tunstall 2021-08-19 16:25:38 +01:00
parent 9cb33ed67b
commit c0c30fd527
9 changed files with 235 additions and 59 deletions

View file

@ -123,7 +123,7 @@ def format_dynamut_output(dynamut_output_csv):
# reorder columns
#############
dynamut_data.columns
dynamut_dataf = dynamut_data[['mutationinformation'
dynamut_data_f = dynamut_data[['mutationinformation'
, 'ddg_dynamut'
, 'ddg_dynamut_scaled'
@ -149,13 +149,14 @@ def format_dynamut_output(dynamut_output_csv):
, 'dds_encom_scaled'
, 'dds_encom_outcome']]
if len(dynamut_data.columns) == len(dynamut_dataf):
if len(dynamut_data.columns) == len(dynamut_data_f.columns) and sorted(dynamut_data.columns) == sorted(dynamut_data_f.columns):
print('\nPASS: outcome_classification, scaling and column reordering completed')
else:
print('\nFAIL: Something went wrong...'
, '\nExpected length: ', len(dynamut_data.columns)
, '\nGot: ', len(dynamut_dataf))
, '\nGot: ', len(dynamut_data_f.columns))
sys.exit()
return(dynamut_dataf)
return(dynamut_data_f)
#%%#####################################################################