R Observatory
Search
install.packages("scistreer")
CRAN checks, method
OKnotes on 2 of 13
CRAN 30-day downloads, method
451−18.2% down on the 30 days before, the worse direction

Fast maximum-likelihood phylogeny inference from noisy single-cell data using the 'ScisTree' algorithm by Yufeng Wu (2019) <doi:10.1093/bioinformatics/btz676>. 'scistreer' provides an 'R' interface and improves speed via 'Rcpp' and 'RcppParallel', making the method applicable to massive single-cell datasets (>10,000 cells).

Maintainer
Teng Gao
Licence
GPL-3
Latest release
5 Feb 2026
First release
21 Nov 2022

Compare with another package

More details
Releases
5
Needs compilation
Yes
Needs R
>= 4.1.0
Config/testthat/edition
3
LazyData
true
RoxygenNote
7.2.2
SystemRequirements
GNU make
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("scistreer")
APA
Gao, T., Biederstedt, E., Kharchenko, P., & Wu, Y. (2026). scistreer: Maximum-Likelihood Perfect Phylogeny Inference at Scale (Version 1.2.1) [Computer software]. https://doi.org/10.32614/CRAN.package.scistreer
About

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA
Balamuta, J. J. (2026). R Observatory: Metrics for scistreer version 1.2.1 [Data set]. HJJB, LLC. Data release v2026-10-26. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-26, which the citation names so these numbers can be found later.

No warnings or errors. 2 of 13 check platforms have notes.

  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    Note

    Version checked
    1.2.1
    Time taken
    164 s

    dependencies in R code: Note

    Namespace in Imports field not imported from:

    Full output

  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    Note

    Version checked
    1.2.1
    Time taken
    117 s

    dependencies in R code: Note

    Namespace in Imports field not imported from:

    Full output

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    1.2.1
    Time taken
    165 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    1.2.1
    Time taken
    124 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    275 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    1.2.1
    Time taken
    38 s
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    244 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    245 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    164 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    162 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    1.2.1
    Time taken
    39 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    159 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    1.2.1
    Time taken
    193 s
  • 2 Note
  • 11 OK
Check output (1)

dependencies in R code, Note on 2 platforms

Namespace in Imports field not imported from:
  ‘Rcpp’
All declared Imports should be used.

Over time

No change since 5 Aug 2026

As a list (9)
ChangedWorst statusOKNotesWarningsErrors
5 Aug 2026Note11200
30 Jul 2026Error10201
9 Jun 2026Note11200
8 Jun 2026Error10201
10 May 2026Note11200
3 May 2026Error10201
22 Apr 2026Note9500
18 Apr 2026Error8501
10 Mar 2026Note9500

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
502−16.6% down on the 30 days before, the worse directionIt is the sum of 3 channels: CRAN, r2u and Bioconda.

CRAN rank

7,025 of 26,529

CRAN

451 downloads in the last 30 days

Rank
7,025 of 26,529
Change
−18.2% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

12 downloads in the last 30 days

Rank
6,028 of 30,526
Change
−25% down on the 30 days before, the worse direction

It is in the total. Take it out

Bioconda

39 downloads in the last 30 days

Rank
3,576 of 4,976
Change
+11.4% up on the 30 days before, the better direction

It is in the total. Take it out

Over time

Compare downloads

Needs
15
Dependent packages
1
Suggested by
0
Needs (15)
Optional extras (1)
Dependent packages (1)
PackageTitleDownloads in 30 days
numbatHaplotype-Aware CNV Analysis from scRNA-Seq524
Functions
45
Public exports
9
Lines of R code
632
Median complexity
1
Functions (45)
Size and composition

Lines by kind (1,497)

KindLinesShare
R code63242%
Tests262%
Documentation36324%
Compiled code47632%

Lines by language

LanguageLinesShare
R65844%
C++47632%
Rd36324%

Languages are counted from file extensions.

Files
39
R functions
22
Compiled functions
24
Complexity
Median
1
Mean
1.82
Highest
7
Median lines per function
10.5
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
22
Calls
12
Unconnected
6
Groups
4
Growth (5 releases)
Total lines by release
1,133 on 21 Nov 20221,497 on 5 Feb 2026
Release changes

The package could not be built for the coverage run.

Test cases
4
Lines of tests
26
Exports named in tests
44.4%
Test suite
Has tests
Yes
Test frameworks
testthat
Test cases
4
Test lines per line of code
0.04
Exports documented
100%
Arguments documented
100%
Return value documented
88.9%
Help pages with examples
52.9%
Examples run in checks
100%
Other documentation
README
Yes, 225 words
Release notes file
No
Help pages
17
Lines of documentation
363
DatasetSizeColumns
P_exampleExample genotype probability matrix1,000 × 25
P_smallSmaller example genotype probability matrix100 × 25
gtree_smallSmaller example annotated tree built from P_smalllength 198
mut_nodes_smallMutation placements calculated from tree_small and P_small9 × 2name, site
tree_smallSmaller example tree built from P_smalllength 5
tree_upgmaExample tree built using UPGMA from P_smalllength 4

kharchenkolab / scistreer on github.com

Stars
9no change on 30 days ago
Forks
3
Open issues
0
Last commit
4 Feb 2026
Activity
Commits
117
Open pull requests
0
Tagged releases
0
Latest tagged release
–
Issues closed in
0 days (median)
Pull requests closed in
0 days (median)
Pull requests merged
100%
Created
14 Nov 2022
Licence file reads as
GPL-3.0
Development practices (5)
KindFound
Continuous integrationGitHub Actions, CircleCI
Docs sourcepkgdown
GitHub Pages site last deployed 2026-02-04
The repository has a site deploy workflow
pkgdown site last built 2023-01-05, before release 1.2.1 (2026-02-05)

Method, repository practices

Across kharchenkolab

R releases
  • On CRAN
  • Release
VersionReleasedR
1.2.1 current5 Feb 20264.5.2
1.2.015 Jun 20234.3.0
1.1.06 Jan 20234.2.2
1.0.125 Nov 20224.2.2
1.0.021 Nov 20224.2.2