RSeqAn
RSeqAn: Headers and wrappers for the SeqAn library in R - Published in JOSS (2019)
Science Score: 98.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 8 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
✓Committers with academic emails
1 of 5 committers (20.0%) from academic institutions -
✓Institutional organization owner
Organization compbiocore has institutional domain (brown.edu) -
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords from Contributors
Scientific Fields
Repository
SeqAn headers for R
Basic Info
- Host: GitHub
- Owner: compbiocore
- License: other
- Language: C++
- Default Branch: master
- Homepage: http://compbiocore.github.io/RSeqAn
- Size: 3.66 MB
Statistics
- Stars: 3
- Watchers: 5
- Forks: 2
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
RSeqAn
SeqAn Headers for R
Overview
This package provides R with access to SeqAn v2.4 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.
Usage
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").
For a quick example, see our introductory vignette. Alternatively you can run the C++ code from the vignette directly by entering
r
Rcpp::sourceCpp(system.file("extdata","first_example.cpp",package="RSeqAn"))
pattern_search("This is an awesome tutorial to get to know SeqAn!", "tutorial")
Don't forget to set the C++14 compiler flags if you do this!
Installation
We recommend installing the release version through Bioconductor, especially if you are running R on Windows. Instructions are provided on their page.
Version 1.3.1 can also be installed through Bioconductor (for now, Bioconductor has a separate release cycle), downloaded as a tagged release, or installed with
devtoolsby running:r devtools::install_github("compbiocore/RSeqAn", ref="v1.3.1")This version containsRcpp::asandRcpp::wrapfunctions forCharStringand is the one submitted to the Journal of Open Source Software.The development version can be installed with
devtoolsby running:r devtools::install_github("compbiocore/RSeqAn", ref="devel")This version contains additional wrappers, though we cannot guarantee that they will work for you.
Author
August Guang
Release history
See NEWS for release history.
Citation
If you use this package in your work, even if only in auxiliary tools or pipelines please cite:
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
Please do not forget to cite SeqAn as well:
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
Owner
- Name: Computational Biology Core
- Login: compbiocore
- Kind: organization
- Email: cbc-help@brown.edu
- Location: Providence, RI
- Website: https://brown.edu/cis/data-science/compbiocore/
- Repositories: 98
- Profile: https://github.com/compbiocore
Brown University - Center for Computation and Visualization
JOSS Publication
RSeqAn: Headers and wrappers for the SeqAn library in R
Authors
Center for Computation and Visualization, Brown University, Providence, Rhode Island, United States of America, Center for Computational Biology of Human Disease, Brown University, Providence, Rhode Island, United States of America
Tags
SeqAn bioinformatics RcppGitHub Events
Total
Last Year
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| August Guang | a****g@g****m | 71 |
| aguang | a****g@C****l | 7 |
| Fernando Gelin | f****n@b****u | 3 |
| vobencha | v****a@g****m | 2 |
| vobencha | v****n@r****g | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 0
- Average time to close issues: 7 months
- Average time to close pull requests: N/A
- Total issue authors: 2
- Total pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- LTLA (1)
- JulianSpagnuolo (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- Rcpp * imports
- knitr * suggests
- rmarkdown * suggests
- testthat * suggests
