... | ... |
@@ -2,6 +2,8 @@ |
2 | 2 |
SeqAn Headers for R |
3 | 3 |
|
4 | 4 |
[](https://travis-ci.org/compbiocore/RSeqAn) [](https://codecov.io/gh/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
5 |
+[](https://compbiocore.github.io/RSeqAn) |
|
6 |
+[](https://doi.org/10.21105/joss.01160) |
|
5 | 7 |
|
6 | 8 |
## Overview |
7 | 9 |
|
... | ... |
@@ -46,7 +48,10 @@ See [`NEWS`](/inst/NEWS) for release history. |
46 | 48 |
|
47 | 49 |
## Citation |
48 | 50 |
|
49 |
-To cite this package from within R, enter `citation("RSeqAn")`. Citation is also provided below: |
|
50 |
- Guang A (2018). *RSeqAn: R SeqAn.* R package version 1.3.1. |
|
51 |
+If you use this package in your work, even if only in auxiliary tools or pipelines please cite: |
|
51 | 52 |
|
52 |
-Please do not forget to cite SeqAn if you use this package in your acedemic work, even if only in auxiliary tools or pipelines: https://doi.org/10.1016/j.jbiotec.2017.07.017 |
|
53 |
+Guang, (2019). RSeqAn: Headers and wrappers for the SeqAn library in R. Journal of Open Source Software, 4(34), 1160, https://doi.org/10.21105/joss.01160 |
|
54 |
+ |
|
55 |
+Please do not forget to cite SeqAn as well: |
|
56 |
+ |
|
57 |
+Reinert, K., Dadi, T. H., Ehrhardt, M., Hauswedell, H., Mehringer, S., Rahn, R., … Weese, D. (2017). The SeqAn C++ template library for efficient sequence analysis: A resource for programmers. Journal of Biotechnology. https://doi.org/10.1016/j.jbiotec.2017.07.017 |
... | ... |
@@ -24,7 +24,7 @@ Don't forget to set the C++14 compiler flags if you do this! |
24 | 24 |
|
25 | 25 |
* We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html), especially if you are running R on Windows. Instructions are provided on their page. |
26 | 26 |
|
27 |
- * Version 1.3.1 can also be installed [through Bioconductor](http://bioconductor.org/packages/devel/bioc/html/RSeqAn.html), downloaded as [a tagged release](https://github.com/compbiocore/RSeqAn/releases/tag/v1.3.1), or installed with `devtools` by running: |
|
27 |
+ * Version 1.3.1 can also be installed [through Bioconductor](http://bioconductor.org/packages/devel/bioc/html/RSeqAn.html) (for now, Bioconductor has a separate release cycle), downloaded as [a tagged release](https://github.com/compbiocore/RSeqAn/releases/tag/v1.3.1), or installed with `devtools` by running: |
|
28 | 28 |
```r |
29 | 29 |
devtools::install_github("compbiocore/RSeqAn", ref="v1.3.1") |
30 | 30 |
``` |
... | ... |
@@ -22,15 +22,15 @@ Don't forget to set the C++14 compiler flags if you do this! |
22 | 22 |
|
23 | 23 |
## Installation |
24 | 24 |
|
25 |
-We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html), especially if you are running R on Windows. Instructions are provided on their page. |
|
25 |
+ * We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html), especially if you are running R on Windows. Instructions are provided on their page. |
|
26 | 26 |
|
27 |
-Version 1.3.1 can also be installed [through Bioconductor](http://bioconductor.org/packages/devel/bioc/html/RSeqAn.html), downloaded as [a tagged release](https://github.com/compbiocore/RSeqAn/releases/tag/v1.3.1), or installed with `devtools` by running: |
|
27 |
+ * Version 1.3.1 can also be installed [through Bioconductor](http://bioconductor.org/packages/devel/bioc/html/RSeqAn.html), downloaded as [a tagged release](https://github.com/compbiocore/RSeqAn/releases/tag/v1.3.1), or installed with `devtools` by running: |
|
28 | 28 |
```r |
29 | 29 |
devtools::install_github("compbiocore/RSeqAn", ref="v1.3.1") |
30 | 30 |
``` |
31 | 31 |
This version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString` and is the one submitted to the [Journal of Open Source Software](https://joss.theoj.org/). |
32 | 32 |
|
33 |
-The development version can be installed with `devtools` by running: |
|
33 |
+ * The development version can be installed with `devtools` by running: |
|
34 | 34 |
```r |
35 | 35 |
devtools::install_github("compbiocore/RSeqAn", ref="devel") |
36 | 36 |
``` |
... | ... |
@@ -22,13 +22,19 @@ Don't forget to set the C++14 compiler flags if you do this! |
22 | 22 |
|
23 | 23 |
## Installation |
24 | 24 |
|
25 |
-We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html). Instructions are provided on their page. |
|
25 |
+We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html), especially if you are running R on Windows. Instructions are provided on their page. |
|
26 | 26 |
|
27 |
-If you have `devtools`, then the development version can be installed from here by running: |
|
27 |
+Version 1.3.1 can also be installed [through Bioconductor](http://bioconductor.org/packages/devel/bioc/html/RSeqAn.html), downloaded as [a tagged release](https://github.com/compbiocore/RSeqAn/releases/tag/v1.3.1), or installed with `devtools` by running: |
|
28 | 28 |
```r |
29 |
-devtools::install_github("compbiocore/RSeqAn") |
|
29 |
+devtools::install_github("compbiocore/RSeqAn", ref="v1.3.1") |
|
30 | 30 |
``` |
31 |
-The development version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString`. |
|
31 |
+This version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString` and is the one submitted to the [Journal of Open Source Software](https://joss.theoj.org/). |
|
32 |
+ |
|
33 |
+The development version can be installed with `devtools` by running: |
|
34 |
+```r |
|
35 |
+devtools::install_github("compbiocore/RSeqAn", ref="devel") |
|
36 |
+``` |
|
37 |
+This version contains additional wrappers, though we cannot guarantee that they will work for you. |
|
32 | 38 |
|
33 | 39 |
## Author |
34 | 40 |
|
... | ... |
@@ -11,6 +11,15 @@ This package provides R with access to [SeqAn v2.4](http://www.seqan.de/) header |
11 | 11 |
|
12 | 12 |
RSeqAn can be used via the `LinkingTo:` field in the `DESCRIPTION` field of an R package. Note that the compiler will need to compile as C++14. This can be done in R as `Sys.setenv("PKG_CXXFLAGS"="-std=c++14")`. |
13 | 13 |
|
14 |
+For a quick example, see our [introductory vignette](https://compbiocore.github.io/RSeqAn/first_example/). Alternatively you can run the C++ code from the vignette directly by entering |
|
15 |
+ |
|
16 |
+```r |
|
17 |
+Rcpp::sourceCpp(system.file("extdata","first_example.cpp",package="RSeqAn")) |
|
18 |
+pattern_search("This is an awesome tutorial to get to know SeqAn!", "tutorial") |
|
19 |
+``` |
|
20 |
+ |
|
21 |
+Don't forget to set the C++14 compiler flags if you do this! |
|
22 |
+ |
|
14 | 23 |
## Installation |
15 | 24 |
|
16 | 25 |
We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html). Instructions are provided on their page. |
... | ... |
@@ -19,7 +28,7 @@ If you have `devtools`, then the development version can be installed from here |
19 | 28 |
```r |
20 | 29 |
devtools::install_github("compbiocore/RSeqAn") |
21 | 30 |
``` |
22 |
-This version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString`. |
|
31 |
+The development version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString`. |
|
23 | 32 |
|
24 | 33 |
## Author |
25 | 34 |
|
... | ... |
@@ -32,6 +41,6 @@ See [`NEWS`](/inst/NEWS) for release history. |
32 | 41 |
## Citation |
33 | 42 |
|
34 | 43 |
To cite this package from within R, enter `citation("RSeqAn")`. Citation is also provided below: |
35 |
- Guang A (2018). *RSeqAn: R SeqAn.* R package version 1.2.0. |
|
44 |
+ Guang A (2018). *RSeqAn: R SeqAn.* R package version 1.3.1. |
|
36 | 45 |
|
37 |
-Please do not forget to cite SeqAn if you use this package in your acedemic work, even if only in auxiliary tools or pipelines: https://doi.org/10.1016/j.jbiotec.2017.07.017 |
|
38 | 46 |
\ No newline at end of file |
47 |
+Please do not forget to cite SeqAn if you use this package in your acedemic work, even if only in auxiliary tools or pipelines: https://doi.org/10.1016/j.jbiotec.2017.07.017 |
... | ... |
@@ -1,18 +1,37 @@ |
1 |
-[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
|
2 |
- |
|
3 | 1 |
# RSeqAn |
4 | 2 |
SeqAn Headers for R |
5 | 3 |
|
6 |
-## About |
|
4 |
+[](https://travis-ci.org/compbiocore/RSeqAn) [](https://codecov.io/gh/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
|
5 |
+ |
|
6 |
+## Overview |
|
7 | 7 |
|
8 | 8 |
This package provides R with access to [SeqAn v2.4](http://www.seqan.de/) header files. SeqAn is an open source C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data. |
9 | 9 |
|
10 |
+## Usage |
|
11 |
+ |
|
10 | 12 |
RSeqAn can be used via the `LinkingTo:` field in the `DESCRIPTION` field of an R package. Note that the compiler will need to compile as C++14. This can be done in R as `Sys.setenv("PKG_CXXFLAGS"="-std=c++14")`. |
11 | 13 |
|
14 |
+## Installation |
|
15 |
+ |
|
16 |
+We recommend installing the release version [through Bioconductor](https://bioconductor.org/packages/release/bioc/html/RSeqAn.html). Instructions are provided on their page. |
|
17 |
+ |
|
18 |
+If you have `devtools`, then the development version can be installed from here by running: |
|
19 |
+```r |
|
20 |
+devtools::install_github("compbiocore/RSeqAn") |
|
21 |
+``` |
|
22 |
+This version contains `Rcpp::as` and `Rcpp::wrap` functions for `CharString`. |
|
23 |
+ |
|
12 | 24 |
## Author |
13 | 25 |
|
14 | 26 |
August Guang |
15 | 27 |
|
28 |
+## Release history |
|
29 |
+ |
|
30 |
+See [`NEWS`](/inst/NEWS) for release history. |
|
31 |
+ |
|
16 | 32 |
## Citation |
17 | 33 |
|
34 |
+To cite this package from within R, enter `citation("RSeqAn")`. Citation is also provided below: |
|
35 |
+ Guang A (2018). *RSeqAn: R SeqAn.* R package version 1.2.0. |
|
36 |
+ |
|
18 | 37 |
Please do not forget to cite SeqAn if you use this package in your acedemic work, even if only in auxiliary tools or pipelines: https://doi.org/10.1016/j.jbiotec.2017.07.017 |
19 | 38 |
\ No newline at end of file |
... | ... |
@@ -11,4 +11,8 @@ RSeqAn can be used via the `LinkingTo:` field in the `DESCRIPTION` field of an R |
11 | 11 |
|
12 | 12 |
## Author |
13 | 13 |
|
14 |
-August Guang |
|
15 | 14 |
\ No newline at end of file |
15 |
+August Guang |
|
16 |
+ |
|
17 |
+## Citation |
|
18 |
+ |
|
19 |
+Please do not forget to cite SeqAn if you use this package in your acedemic work, even if only in auxiliary tools or pipelines: https://doi.org/10.1016/j.jbiotec.2017.07.017 |
|
16 | 20 |
\ No newline at end of file |
... | ... |
@@ -1,4 +1,4 @@ |
1 |
-[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/MIT) |
|
1 |
+[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
|
2 | 2 |
|
3 | 3 |
# RSeqAn |
4 | 4 |
SeqAn Headers for R |
... | ... |
@@ -1,4 +1,4 @@ |
1 |
-[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
|
1 |
+[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/MIT) |
|
2 | 2 |
|
3 | 3 |
# RSeqAn |
4 | 4 |
SeqAn Headers for R |
... | ... |
@@ -11,8 +11,4 @@ RSeqAn can be used via the `LinkingTo:` field in the `DESCRIPTION` field of an R |
11 | 11 |
|
12 | 12 |
## Author |
13 | 13 |
|
14 |
-August Guang |
|
15 |
- |
|
16 |
-## License |
|
17 |
- |
|
18 |
-The license provided is the same as for SeqAn and is unaltered. |
|
19 | 14 |
\ No newline at end of file |
15 |
+August Guang |
|
20 | 16 |
\ No newline at end of file |
... | ... |
@@ -1,4 +1,18 @@ |
1 |
-[](https://travis-ci.org/compbiocore/RSeqAn) |
|
1 |
+[](https://travis-ci.org/compbiocore/RSeqAn) [](https://opensource.org/licenses/BSD-3-Clause) |
|
2 | 2 |
|
3 |
-# RseqAn |
|
4 |
-SeqAn for R |
|
3 |
+# RSeqAn |
|
4 |
+SeqAn Headers for R |
|
5 |
+ |
|
6 |
+## About |
|
7 |
+ |
|
8 |
+This package provides R with access to [SeqAn v2.4](http://www.seqan.de/) header files. SeqAn is an open source C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data. |
|
9 |
+ |
|
10 |
+RSeqAn can be used via the `LinkingTo:` field in the `DESCRIPTION` field of an R package. Note that the compiler will need to compile as C++14. This can be done in R as `Sys.setenv("PKG_CXXFLAGS"="-std=c++14")`. |
|
11 |
+ |
|
12 |
+## Author |
|
13 |
+ |
|
14 |
+August Guang |
|
15 |
+ |
|
16 |
+## License |
|
17 |
+ |
|
18 |
+The license provided is the same as for SeqAn and is unaltered. |
|
5 | 19 |
\ No newline at end of file |