Update dash_plotly_QC_scRNA.py
Browse files- dash_plotly_QC_scRNA.py +2 -1
dash_plotly_QC_scRNA.py
CHANGED
|
@@ -397,6 +397,7 @@ def update_graph_and_pie_chart(batch_chosen, s_chosen, g2m_chosen, condition1_ch
|
|
| 397 |
dff_pre = dff.with_columns(["batch","Cdc45","Uhrf1","Mcm2","Slbp","Mcm5","Pola1","Gmnn","Cdc6","Rrm2","Atad2"])
|
| 398 |
dff_pre = dff_pre.with_columns(dff_pre['batch'].cast(pl.String))
|
| 399 |
dff_long = dff_pre.melt(id_vars="batch", variable_name="Gene", value_name="Expression")
|
|
|
|
| 400 |
|
| 401 |
fig_pie = px.pie(names=labels, values=values, title=pie_title,template="seaborn")
|
| 402 |
|
|
@@ -446,7 +447,7 @@ def update_graph_and_pie_chart(batch_chosen, s_chosen, g2m_chosen, condition1_ch
|
|
| 446 |
#labels={'X_umap-0': 'umap1' , 'X_umap-1': 'umap2'},
|
| 447 |
hover_name='batch',template="seaborn")
|
| 448 |
|
| 449 |
-
fig_scatter_12 = px.scatter(data_frame=
|
| 450 |
#labels={'X_umap-0': 'umap1' , 'X_umap-1': 'umap2'},
|
| 451 |
hover_name='batch',template="seaborn")
|
| 452 |
|
|
|
|
| 397 |
dff_pre = dff.with_columns(["batch","Cdc45","Uhrf1","Mcm2","Slbp","Mcm5","Pola1","Gmnn","Cdc6","Rrm2","Atad2"])
|
| 398 |
dff_pre = dff_pre.with_columns(dff_pre['batch'].cast(pl.String))
|
| 399 |
dff_long = dff_pre.melt(id_vars="batch", variable_name="Gene", value_name="Expression")
|
| 400 |
+
expression_means = dff_long.group_by(["Region", "Gene"]).agg(pl.mean("Expression"))
|
| 401 |
|
| 402 |
fig_pie = px.pie(names=labels, values=values, title=pie_title,template="seaborn")
|
| 403 |
|
|
|
|
| 447 |
#labels={'X_umap-0': 'umap1' , 'X_umap-1': 'umap2'},
|
| 448 |
hover_name='batch',template="seaborn")
|
| 449 |
|
| 450 |
+
fig_scatter_12 = px.scatter(data_frame=expression_means, x="batch", y=condition3_chosen, color=condition3_chosen,
|
| 451 |
#labels={'X_umap-0': 'umap1' , 'X_umap-1': 'umap2'},
|
| 452 |
hover_name='batch',template="seaborn")
|
| 453 |
|