You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: alphastats/DataSet_Plot.py
+14-11Lines changed: 14 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -119,15 +119,16 @@ def plot_volcano(
119
119
self,
120
120
group1,
121
121
group2,
122
-
column=None,
123
-
method="ttest",
124
-
labels=False,
125
-
min_fc=1,
126
-
alpha=0.05,
127
-
draw_line=True,
128
-
perm=100,
129
-
fdr=0.05,
130
-
compare_preprocessing_modes=False
122
+
column:str=None,
123
+
method:str="ttest",
124
+
labels:bool=False,
125
+
min_fc:float=1.0,
126
+
alpha:float=0.05,
127
+
draw_line:bool=True,
128
+
perm:int=100,
129
+
fdr:float=0.05,
130
+
compare_preprocessing_modes:bool=False,
131
+
color_list:list=[]
131
132
):
132
133
"""Plot Volcano Plot
133
134
@@ -142,6 +143,7 @@ def plot_volcano(
142
143
draw_line(boolean): whether to draw cut off lines.
143
144
perm(float,optional): number of permutations when using SAM as method. Defaults to 100.
144
145
fdr(float,optional): FDR cut off when using SAM as method. Defaults to 0.05.
146
+
color_list (list): list with ProteinIDs that should be highlighted.
145
147
compare_preprocessing_modes(bool): Will iterate through normalization and imputation modes and return a list of VolcanoPlots in different settings, Default False.
146
148
147
149
@@ -166,7 +168,8 @@ def plot_volcano(
166
168
alpha=alpha,
167
169
draw_line=draw_line,
168
170
perm=perm,
169
-
fdr=fdr
171
+
fdr=fdr,
172
+
color_list=color_list
170
173
)
171
174
172
175
returnvolcano_plot.plot
@@ -241,7 +244,7 @@ def plot_intensity(
241
244
ID (str): ProteinGroup ID
242
245
group (str, optional): A metadata column used for grouping. Defaults to None.
243
246
subgroups (list, optional): Select variables from the group column. Defaults to None.
Copy file name to clipboardExpand all lines: docs/Introduction.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,12 @@
7
7
8
8
AlphaPeptStats is an open-source package for analyzing mass spectrometry-based proteomics data.
9
9
10
-
AlphaPeptStats was developed to simplify and standardize the process of analyzing complex datasets. Hereby AlphaPeptStats supports proteomics data generated by `AlphaPept`, `DIA-NN`, `FragPipe`, `MaxQuant` and `Spectronaut`. The tool allows a structured workflow from importing data, preprocessing data to visualization.
10
+
AlphaPeptStats was developed to simplify and standardize the process of analyzing complex datasets. Hereby AlphaPeptStats supports proteomics data generated by `AlphaPept`, `DIA-NN`, `FragPipe`, `MaxQuant` and `Spectronaut` and quantiative proteomics results in `mzTab` format. The tool allows a structured workflow from importing data, preprocessing data to visualization.
11
11
12
12
AlphaPeptStats was developed by the [Mann Group at the University of Copenhagen](https://www.biochem.mpg.de/mann) and is freely available with an [Apache License](LICENSE.txt). External Python packages (available in the [requirements](requirements) folder) have their own licenses, which can be consulted on their respective websites.
13
+
14
+
The workflow consists of:
15
+
1. Import of proteomics data
16
+
2. Creation of the DataSet, consisting of the imported proteomics data and metadata
0 commit comments