Browse code

Update README.md

august authored on 12/02/2019 20:16:46 • GitHub committed on 12/02/2019 20:16:46
Showing 1 changed files
... ...
@@ -2,6 +2,8 @@
2 2
 SeqAn Headers for R
3 3
 
4 4
 [![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![codecov](https://codecov.io/gh/compbiocore/RSeqAn/branch/master/graph/badge.svg)](https://codecov.io/gh/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
5
+[![Docs](https://img.shields.io/badge/docs-stable-steelblue.svg?style=flat-square)](https://compbiocore.github.io/RSeqAn)
6
+[![DOI](http://joss.theoj.org/papers/10.21105/joss.01160/status.svg)](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
Browse code

Update README.md

august authored on 05/02/2019 18:08:50 • GitHub committed on 05/02/2019 18:08:50
Showing 1 changed files
... ...
@@ -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
 ```
Browse code

Update README.md

august authored on 05/02/2019 18:02:01 • GitHub committed on 05/02/2019 18:02:01
Showing 1 changed files
... ...
@@ -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
 ```
Browse code

Update README.md

august authored on 05/02/2019 18:01:18 • GitHub committed on 05/02/2019 18:01:18
Showing 1 changed files
... ...
@@ -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
 
Browse code

Update README.md

added link to vignette as well as direct c++ code in usage

august authored on 05/02/2019 16:53:16 • GitHub committed on 05/02/2019 16:53:16
Showing 1 changed files
... ...
@@ -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
Browse code

updated NEWS, README, DESCRIPTION to go with bioconductor devel

August Guang authored on 29/11/2018 20:18:03
Showing 1 changed files
... ...
@@ -1,18 +1,37 @@
1
-[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
2
-
3 1
 # RSeqAn
4 2
 SeqAn Headers for R
5 3
 
6
-## About
4
+[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![codecov](https://codecov.io/gh/compbiocore/RSeqAn/branch/master/graph/badge.svg)](https://codecov.io/gh/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](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
Browse code

got up to getuid

August Guang authored on 05/03/2018 15:54:34
Showing 1 changed files
... ...
@@ -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
Browse code

defined mingw64 macros

August Guang authored on 21/02/2018 16:37:44
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
1
+[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
2 2
 
3 3
 # RSeqAn
4 4
 SeqAn Headers for R
Browse code

added vignettes, updated license

August Guang authored on 19/02/2018 16:00:55
Showing 1 changed files
... ...
@@ -1,4 +1,4 @@
1
-[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
1
+[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](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
Browse code

updated license, README

aguang authored on 16/02/2018 15:15:15
Showing 1 changed files
... ...
@@ -1,4 +1,18 @@
1
-[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn)
1
+[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](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
Browse code

added travis badge

aguang authored on 15/02/2018 14:34:36
Showing 1 changed files
... ...
@@ -1,2 +1,4 @@
1
+[![Build Status](https://travis-ci.org/compbiocore/RSeqAn.svg?branch=master)](https://travis-ci.org/compbiocore/RSeqAn)
2
+
1 3
 # RseqAn
2 4
 SeqAn for R
Browse code

Initial commit

august authored on 13/02/2018 16:21:05 • GitHub committed on 13/02/2018 16:21:05
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,2 @@
1
+# RseqAn
2
+SeqAn for R