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
[](https://dev.azure.com/wolffj/pyGenomeTracks/_build/latest?definitionId=2&branchName=master)
@@ -17,10 +16,13 @@ are highly customizable. Currently, it is possible to plot:
17
16
* bigwig
18
17
* bed/gtf (many options)
19
18
* bedgraph
19
+
* bedgraph matrices (like TAD-separation scores)
20
20
* epilogos
21
21
* narrow peaks
22
-
* links (represented as arcs)
23
-
* Hi-C matrices
22
+
* links (represented as arcs, triangles or squares)
23
+
* Hi-C matrices (as triangle or squares)
24
+
* fasta
25
+
* maf (multiple alignment format)
24
26
25
27
Here is a scheme which describe how pyGenomeTracks is working (graphical abstract of [Lopez-Delisle et al. 2020](https://doi.org/10.1093/bioinformatics/btaa692)):
26
28
@@ -33,60 +35,76 @@ pyGenomeTracks from [Ramírez et al. 2017](https://www.nature.com/articles/s4146
33
35
34
36
Table of content
35
37
----------------
36
-
*[Installation](#installation)
37
-
*[Usage](#usage)
38
-
*[Citation](#citation)
39
-
*[Documentation](#documentation)
40
-
*[External users](#external-users)
41
-
42
38
39
+
*[Installation](#installation)
40
+
*[Usage](#usage)
41
+
*[Citation](#citation)
42
+
*[Documentation](#documentation)
43
+
*[External users](#external-users)
43
44
44
45
Installation
45
46
------------
46
-
pyGenomeTracks works with python >=3.6.
47
+
48
+
pyGenomeTracks works with python >=3.7.
47
49
48
50
The recommended way to install pyGenomeTracks is via conda
Since version 3.5, pyGenomeTracks uses BEDTools, don't forget to install it or load it into your environment.
74
91
75
92
Usage
76
93
-----
94
+
77
95
To run pyGenomeTracks a configuration file describing the tracks is required. The easiest way to create this file is using the program `make_tracks_file` which creates a configuration file with
78
96
defaults that can be easily changed. The format is:
The ending `--outFileName` defines the image format. If `.pdf` is used, then the resulting image is a pdf. The options are pdf, png and svg.
@@ -102,8 +120,9 @@ optional arguments:
102
120
--region REGION Region to plot, the format is chr:start-end
103
121
--BED BED Instead of a region, a file containing the regions to
104
122
plot, in BED format, can be given. If this is the
105
-
case, multiple files will be created using a prefix
106
-
the value of --outFileName
123
+
case, multiple files will be created. It will use the
124
+
value of --outFileName as a template and put the
125
+
coordinates between the file name and the extension.
107
126
--width WIDTH figure width in centimeters (default is 40)
108
127
--plotWidth PLOTWIDTH
109
128
width in centimeters of the plotting (central) part
@@ -136,14 +155,14 @@ optional arguments:
136
155
<!--- End of possible arguments of pgt -->
137
156
138
157
Citation
139
-
---------
158
+
--------
159
+
140
160
If you use pyGenomeTracks in your analysis, you can cite the following papers:
141
161
142
162
Fidel Ramírez, Vivek Bhardwaj, Laura Arrigoni, Kin Chung Lam, Björn A. Grüning, José Villaveces, Bianca Habermann, Asifa Akhtar & Thomas Manke. High-resolution TADs reveal DNA sequences underlying genome organization in flies. Nature Communications (2018) [doi:10.1038/s41467-017-02525-w](https://www.nature.com/articles/s41467-017-02525-w)
143
163
144
164
Lopez-Delisle L, Rabbani L, Wolff J, Bhardwaj V, Backofen R, Grüning B, Ramírez F, Manke T. pyGenomeTracks: reproducible plots for multivariate genomic data sets. Bioinformatics. 2020 Aug 3:btaa692. [doi: 10.1093/bioinformatics/btaa692](https://doi.org/10.1093/bioinformatics/btaa692). Epub ahead of print. PMID: 32745185.
0 commit comments