Skip to content

Commit

Permalink
add: server multi file plot
Browse files Browse the repository at this point in the history
  • Loading branch information
singjc committed May 23, 2024
1 parent 98e69eb commit 0bd3f25
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions massdash/server/ExtractedIonChromatogramAnalysisServer.py
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,8 @@ def main(self):
with st.status("Performing targeted extraction...", expanded=True) as status:
with time_block() as elapsed_time:
# Load transition group data
tr_group_data = self.xic_data.loadTransitionGroups(transition_list_ui.transition_settings.selected_peptide, transition_list_ui.transition_settings.selected_charge)
# tr_group_data = self.xic_data.loadTransitionGroups(transition_list_ui.transition_settings.selected_peptide, transition_list_ui.transition_settings.selected_charge)
tr_group_data = [self.xic_data.loadTransitionGroups(peptide, transition_list_ui.transition_settings.selected_charge) for peptide in transition_list_ui.transition_settings.selected_peptide]
st.write(f"Loading XIC data... Elapsed time: {elapsed_time()}")

# Perform peak picking based on user settings
Expand Down Expand Up @@ -173,10 +174,13 @@ def main(self):
tr_group_feature_data[file] = peak_features
st.write(f"Performing Conformer Peak Picking... Elapsed time: {elapsed_time()}")
else:
tr_group_feature_data = {file: None for file in tr_group_data.keys()}
# tr_group_feature_data = {file: None for file in tr_group_data.keys()}
tr_group_feature_data = [{file: None for file in trgrp.keys()} for trgrp in tr_group_data]

with time_block() as elapsed_time:

st.write(tr_group_data)

# Initialize axis limits for plotting
axis_limits_dict = {'x_range' : [], 'y_range' : []}
master_rt_arr = np.concatenate([tg.flatten().data for tg in tr_group_data.values()])
Expand Down

0 comments on commit 0bd3f25

Please sign in to comment.