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: README.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,17 @@
1
1
## Obtaining and installing StringTie
2
2
3
3
Source and binary packages for this software, along with a small test data set
4
-
can be directly downloaded from the <ahref="https://github.com/mpertea/stringtie2/releases">Releases</a> page for this repository. StringTie is compatible with a wide range of Linux and Apple OS systems (going as far back as RedHat Enterprise Linux 5.0 and OS X 10.7). The main program (StringTie) does not have any other library dependencies and in order to compile it from source it requires only a C++ compiler which supports the C++ 0x standard (GCC 4.5 or newer).
4
+
can be directly downloaded from the <ahref="https://github.com/gpertea/stringtie/releases">Releases</a> page for this repository.
5
+
StringTie is compatible with a wide range of Linux and Apple OS systems (going as far back as RedHat Enterprise Linux 5.0 and OS X 10.7).
6
+
The main program (StringTie) does not have any other library dependencies and in order to compile it from source it requires only
7
+
a C++ compiler which supports the C++ 0x standard (GCC 4.5 or newer).
5
8
6
9
### Building the latest version from the repository
7
10
In order to compile the StringTie source in this GitHub repository the following steps can be taken:
8
11
9
12
```
10
-
git clone https://github.com/mpertea/stringtie2
11
-
cd stringtie2
13
+
git clone https://github.com/gpertea/stringtie
14
+
cd stringtie
12
15
make release
13
16
```
14
17
@@ -27,7 +30,7 @@ Instead of compiling from source, some users may prefer to download an already c
27
30
and Apple OS X, ready to run. These binary package releases are compiled on older versions of these
28
31
operating systems (RedHat Enterprise Linux 5.0 and OS X 10.7) in order to provide compatibility with
29
32
a wide range of (older) OS versions, not just the most recent versions. These precompiled packages are
30
-
made available on the <ahref="https://github.com/mpertea/stringtie2/releases">Releases</a> page for this repository.
33
+
made available on the <ahref="https://github.com/gpertea/stringtie/releases">Releases</a> page for this repository.
31
34
Please note that these binary packages do not include the optional [super-reads module](#the-super-reads-module),
32
35
which currently can only be built on Linux machines, from the source made available in this repository.
33
36
@@ -60,7 +63,9 @@ cd stringtie-2.0.Linux_x86_64
60
63
./run_tests.sh
61
64
```
62
65
63
-
These small test/demo data sets can also be downloaded separately as <ahref="https://github.com/mpertea/stringtie2/releases/download/v2.0/test_data.tar.gz">test_data.tar.gz</a> along with the source package and pre-compiled packages on the <ahref="https://github.com/mpertea/stringtie2/releases">Releases</a> page for this repository.
66
+
These small test/demo data sets can also be downloaded separately as <ahref="https://github.com/gpertea/stringtie/releases/download/v2.0/test_data.tar.gz">test_data.tar.gz</a>
67
+
along with the source package and pre-compiled packages on the <ahref="https://github.com/gpertea/stringtie/releases">Releases</a>
68
+
page of this repository.
64
69
65
70
The tests can also be run manually as shown below (after changing to the _test_data_ directory, `cd test_data`):
The above runs should take around one second each on a regular Linux or MacOS desktop.
88
-
(see also <ahref="https://github.com/mpertea/stringtie2/blob/master/test_data/README.md">test_data/README.md</a>).
93
+
(see also <ahref="https://github.com/gpertea/stringtie/blob/master/test_data/README.md">test_data/README.md</a>).
89
94
90
95
For very large data sets one can expect up to one hour of processing time. A minimum of 8GB of RAM is recommended for running StringTie on regular size RNA-Seq samples, with 16 GB or more being strongly advised for larger data sets.
91
96
@@ -186,7 +191,7 @@ This optional module can be used to de-novo assemble, align and pre-process
186
191
RNA-Seq reads, preparing them to be used as "super-reads" by Stringtie.
Quick installation instructions for this module from the source available on this repository
191
196
(assuming the above Stringtie installation was completed):
192
197
@@ -197,7 +202,7 @@ Quick installation instructions for this module from the source available on thi
197
202
198
203
### Using super-reads with Stringtie
199
204
200
-
After running the super-reads module (see the <ahref="https://github.com/mpertea/stringtie2/blob/master/SuperReads_RNA/README.md">SuperReads_RNA</a> module documentation for usage details), there
205
+
After running the super-reads module (see the <ahref="https://github.com/gpertea/stringtie/blob/master/SuperReads_RNA/README.md">SuperReads_RNA</a> module documentation for usage details), there
201
206
is a BAM file which contains sorted alignment for both short reads and super-reads, called *`sr_merge.bam`*,
202
207
created in the selected output directory. This file can be directly given as the main input file
203
208
to StringTie as described in the [Running StringTie](#running-stringtie) section above.
0 commit comments