Skip to content

Commit ecc47bf

Browse files
committed
Add citation for tree seq to DESCRIPTION and other such files #46
1 parent 5ab0453 commit ecc47bf

6 files changed

Lines changed: 27 additions & 15 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
`Tskit` enables performant storage, manipulation, and analysis of ancestral
66
recombination graphs (ARGs) using succinct tree sequence encoding.
7+
The tree sequence encoding of an ARG is
8+
described in Wong et al. (2024) <doi:10.1093/genetics/iyae100>.
79
See https://tskit.dev for project news, documentation, and tutorials.
810
`Tskit` provides Python, C, and Rust application programming interfaces (APIs).
911
The Python API can be called from R via the `reticulate` R package to

RcppTskit/DESCRIPTION

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,18 @@ Authors@R: c(
1111
)
1212
Description: 'Tskit' enables performant storage, manipulation, and
1313
analysis of ancestral recombination graphs (ARGs) using succinct tree
14-
sequence encoding. See <https://tskit.dev> for project news,
15-
documentation, and tutorials. 'Tskit' provides Python, C, and Rust
16-
application programming interfaces (APIs). The Python API can be
17-
called from R via the 'reticulate' R package to seamlessly load and
18-
analyse a tree sequence as described at
19-
<https://tskit.dev/tutorials/tskitr.html>. 'RcppTskit' provides R
20-
access to the 'tskit' C API for use cases where the 'reticulate'
21-
option is not optimal. For example, for high-performance and low-level
22-
work with tree sequences. Currently, 'RcppTskit' provides a limited
23-
number of R functions due to the availability of extensive Python API
24-
and the 'reticulate' option.
14+
sequence encoding. The tree sequence encoding of an ARG is described
15+
in Wong et al. (2024) <doi:10.1093/genetics/iyae100>. See also
16+
<https://tskit.dev> for project news, documentation, and tutorials.
17+
'Tskit' provides Python, C, and Rust application programming
18+
interfaces (APIs). The Python API can be called from R via the
19+
'reticulate' R package to seamlessly load and analyse a tree sequence
20+
as described at <https://tskit.dev/tutorials/tskitr.html>. 'RcppTskit'
21+
provides R access to the 'tskit' C API for use cases where the
22+
'reticulate' option is not optimal. For example, for high-performance
23+
and low-level work with tree sequences. Currently, 'RcppTskit'
24+
provides a limited number of R functions due to the availability of
25+
extensive Python API and the 'reticulate' option.
2526
License: MIT + file LICENSE
2627
URL: https://github.com/HighlanderLab/RcppTskit
2728
BugReports: https://github.com/HighlanderLab/RcppTskit/issues

RcppTskit/R/RcppTskit-package.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
#' @description
44
#' `Tskit` enables performant storage, manipulation, and analysis of
55
#' ancestral recombination graphs (ARGs) using succinct tree sequence encoding.
6-
#' See https://tskit.dev for project news, documentation, and tutorials.
6+
#' The tree sequence encoding of an ARG is described in Wong et al. (2024)
7+
#' <doi:10.1093/genetics/iyae100>.
8+
#' See also https://tskit.dev for project news, documentation, and tutorials.
79
#' `Tskit` provides Python, C, and Rust application programming interfaces (APIs).
810
#' The Python API can be called from R via the `reticulate` R package to
911
#' seamlessly load and analyse a tree sequence as described at

RcppTskit/inst/WORDLIST

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1+
ARG
12
ARGs
23
ORCID
34
Rcpp
45
SLiM
56
TreeSequence
67
Tskit
8+
doi
79
etc
810
finaliser
11+
iyae
912
kastore
1013
msprime
1114
tskit

RcppTskit/man/RcppTskit-package.Rd

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RcppTskit/vignettes/references.bib

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ @article{brandt2024promise
88
journal = {Genome Biology and Evolution},
99
year = {2024},
1010
pages = {evae005},
11-
doi = {10.1093/gbe/evae005}
11+
doi = {10.1093/gbe/evae005},
12+
url = {https://doi.org/10.1093/gbe/evae005}
1213
}
1314

1415
@manual{eddelbuettel2026rcpp,
@@ -138,5 +139,6 @@ @article{wong2024general
138139
pages = {iyae100},
139140
year = {2024},
140141
month = {07},
141-
doi = {10.1093/genetics/iyae100}
142+
doi = {10.1093/genetics/iyae100},
143+
url = {https://doi.org/10.1093/genetics/iyae100}
142144
}

0 commit comments

Comments
 (0)