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
In this release, we have fixed various bugs and introduced new features:
10
+
11
+
* Users now can provide all the `BedTools` options by setting `--bedtools-options` argument in `venn`, `upset` and `pairwise` module. Thanks to Issue #3
12
+
* Now users can save all the overlapping genomic regions as BED and name lists as text file as by setting `--save-overlaps`. Thanks to those who suggested this feature.
13
+
* We added `--bordercolors` to change the Venn border colors.
14
+
15
+
16
+
Version 0.6.0
17
+
-------------
18
+
Released date: December 11, 2017
19
+
20
+
* Fixed the pairwise module's `--names` argument. Thanks to @adomingues for reporting the bug.
21
+
22
+
23
+
Version 0.5.9
24
+
-------------
25
+
Released date: December 08, 2017
26
+
27
+
* Fixed the bug with two lists, issue #1 reported by @dayanne-castro
28
+
* Fixed upset module memory issue for large number of sets
Copy file name to clipboardExpand all lines: docs/modules.rst
+12-5Lines changed: 12 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@ Intervene modules
3
3
=================
4
4
Intervene provides three types of plots to visualize intersections of genomic regions and list sets. These are pairwise heatmap of N genomic region sets, classic Venn diagrams of genomic regions and list sets of up to 6-way and UpSet plots.
5
5
6
+
.. note:: By default the intersection genomic regions is computed using default parameters of `BedTools`. Intervene version > v0.6.0 now allows users to provide all the arguments available in BedTools' commands by using **--bedtools-options**.
6
7
7
8
Venn diagram module
8
9
===================
@@ -42,12 +43,15 @@ This will save the results in the current working directory with a folder named
42
43
:widths: 10, 80
43
44
44
45
"-h, --help","To show the help message and exit"
45
-
"-i","Input genomic regions in (BED/GTF/GFF) format or lists of genes/SNPs IDs. For files in a directory use *.<extension>. e.g. *.bed"
46
+
"-i, --input","Input genomic regions in (BED/GTF/GFF) format or lists of genes/SNPs IDs. For files in a directory use *.<extension>. e.g. *.bed"
46
47
"--type","{genomic,list}. Type of input sets. Genomic regions or lists of genes/SNPs. Default is ``genomic``"
47
48
"--names","Comma-separated list of names as labels for input files. If it is not set file names will be used as labels. For example: --names=A,B,C,D,E,F"
48
-
"--filenames","Use file names as labels instead. Default is ``False``"
49
-
"--colors","Comma-separated list of matplotlib-valid colors. E.g., --colors=r,b,k"
49
+
"--filenames","Use file names as labels instead. Default is ``False``"
50
+
"--bedtools-options","List any of the arguments available for bedtool’s intersect command. Type bedtools intersect --help to view all the options. For example: --bedtools-options f=0.8,r,etc"
51
+
"--colors","Comma-separated list of matplotlib-valid colors for fill. E.g., --colors=r,b,k"
52
+
"--bordercolors","Comma-separated list of matplotlib-valid colors for borders. E.g., --bordercolors=r,b,k"
50
53
"-o, --output","Output folder path where results will be stored. Default is current working directory."
54
+
"--save-overlaps","Save overlapping regions/names for all the combinations as bed/txt files. Default is ``False``"
51
55
"--figtype","{pdf,svg,ps,tiff,png} Figure type for the plot. e.g. --figtype svg. Default is ``pdf``"
52
56
"--figsize","Figure size as width and height.e.g. --figsize 12 12."
53
57
"--fontsize","Font size for the plot labels. Default is ``14``"
@@ -98,7 +102,9 @@ This will save the results in the current working directory with a folder named
98
102
"--type","Type of input sets. Genomic regions or lists of genes sets {genomic,list}. Default is ``genomic``"
99
103
"--names","Comma-separated list of names as labels for input files. If it is not set file names will be used as labels. For example: --names=A,B,C,D,E,F"
100
104
"--filenames","Use file names as labels instead. Default is ``True``"
105
+
"--bedtools-options","List any of the arguments available for bedtool’s intersect command. Type bedtools intersect --help to view all the options. For example: --bedtools-options f=0.8,r,etc"
101
106
"-o, --output","Output folder path where plots will store. Default is current working directory."
107
+
"--save-overlaps","Save overlapping regions/names for all the combinations as bed/txt files. Default is ``False``"
102
108
"--order", "The order of intersections of sets {freq,degree}. e.g. --order degree. Default is ``freq`` "
103
109
"--ninter", "Number of top intersections to plot. Default is ``30``"
104
110
"--showzero", "Show empty overlap combinations. Default is ``False``"
@@ -113,7 +119,7 @@ This will save the results in the current working directory with a folder named
113
119
"--scriptonly", "Set to generate Rscript only, if R/UpSetR package is not installed. Default is ``False``"
114
120
"--showshiny", "Print the combinations of intersections to input to Shiny App. Default is ``False``"
115
121
116
-
122
+
117
123
Pairwise intersection module
118
124
============================
119
125
Once you have installed Intervene, you can type:
@@ -152,7 +158,7 @@ This will save the results in the current working directory with a folder named
152
158
:widths: 10, 80
153
159
154
160
"-h, --help","show this help message and exit"
155
-
"-i","Input genomic regions in (BED/GTF/GFF) format. For files in a directory use *.<extension>. e.g. *.bed"
161
+
"-i, --input","Input genomic regions in (BED/GTF/GFF) format. For files in a directory use *.<extension>. e.g. *.bed"
156
162
"--type","{genomic,list}. Type of input sets. Genomic regions or lists of genes/SNPs. Default is ``genomic``"
157
163
"--compute","Compute count/fraction of overlaps or statistical relationships. {``count``, ``frac``, ``jaccard``, ``fisher``, ``reldist``}"
158
164
" ","--compute=count - calculates the number of overlaps."
@@ -161,6 +167,7 @@ This will save the results in the current working directory with a folder named
161
167
" ","--compute=reldist - calculate the distribution of relative distances. `Read more details here <http://bedtools.readthedocs.io/en/latest/content/tools/reldist.html>`_"
162
168
" ","--compute=fisher - calculate Fisher`s statistic. `Read more details here <http://bedtools.readthedocs.io/en/latest/content/tools/fisher.html>`_"
163
169
" ","Note: For jaccard and reldist regions should be pre-shorted or set --sort``"
170
+
"--bedtools-options","List any of the arguments available for bedtool’s subcommands: interset, jaccard, fisher, reldist. Type `bedtools <subcommand> --help` to view all the options. For example: --bedtools-options f=0.8,r,etc"
164
171
"--corr","Compute the correlation. By default set to False"
165
172
"--corrtype","Select the type of correlation from ``pearson``, ``kendall`` or ``spearman``."
166
173
" ","--corrtype=pearson: computes the Pearson correlation. (Default)"
0 commit comments