Update app.py -- output file path
Browse files
app.py
CHANGED
@@ -83,7 +83,13 @@ def main(input_file_path, species):
|
|
83 |
UMAP = True
|
84 |
|
85 |
if (UMAP):
|
86 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
|
88 |
labels = pd.Categorical(adata.obs["cell_type"])
|
89 |
|
@@ -116,9 +122,6 @@ def main(input_file_path, species):
|
|
116 |
else:
|
117 |
img = None
|
118 |
print("no image")
|
119 |
-
|
120 |
-
# this need to be changed based on data file name
|
121 |
-
output_file = '/home/user/app/UCE/10k_pbmcs_proc_uce_adata.h5ad'
|
122 |
|
123 |
return img, output_file
|
124 |
|
|
|
83 |
UMAP = True
|
84 |
|
85 |
if (UMAP):
|
86 |
+
|
87 |
+
# Set output file path
|
88 |
+
file_name_with_ext = os.path.basename(input_file_path)
|
89 |
+
file_name = os.path.splitext(file_name_with_ext)[0]
|
90 |
+
output_file = "/home/user/app/UCE/" + f"{file_name}_uce_adata.h5ad"
|
91 |
+
|
92 |
+
adata = sc.read_h5ad(output_file_path)
|
93 |
|
94 |
labels = pd.Categorical(adata.obs["cell_type"])
|
95 |
|
|
|
122 |
else:
|
123 |
img = None
|
124 |
print("no image")
|
|
|
|
|
|
|
125 |
|
126 |
return img, output_file
|
127 |
|