示例#1
0
        if Sequences[sequence]["Vaccine"]:
            data, layout, annotations = Graphs.StackedSequenceGraph(PercentIdentityData, sequence, AnalysisNames, Sequences,
                                                                    title=(sequence + " Comparison"))
            layout['annotations'] = annotations
            fig_vaccines.append(go.Figure(data=data, layout=layout))'''

# Orf Vaccine Graphs
fig_vaccines_n = []
fig_vaccines_a = []
vac_height = 0
for sequence in Sequences.keys():
    if Sequences[sequence]["Vaccine"]:
        fig_a, fig_n, vac_height = Graphs.CreateOrfPlot(PercentIdentityData,
                                                        sequence,
                                                        Sequences,
                                                        Heatmap_Color,
                                                        Heatmap_MinVal,
                                                        AnalysisNames,
                                                        title=sequence)
        fig_vaccines_a.append(fig_a)
        fig_vaccines_n.append(fig_n)

# Orf Plot
orfData_n = []
orfData_a = []
layouts_n = []
layouts_a = []
layout_n = None
layout_a = None
rangeD_n = {}
prevousRange = 0