R Observatory
Search
install.packages("FSA")
CRAN 30-day downloads, method
16,205−0.17% down on the 30 days before, the worse direction
Test coverage, method
73%of lines run by tests

A variety of simple fish stock assessment methods.

Maintainer
Derek H. Ogle
Licence
GPL (>= 2)
Latest release
10 Jan 2026
First release
8 Oct 2015

Compare with another package

More details
Releases
37
Needs compilation
No
Needs R
>= 3.5.0
Config/Needs/website
r-lib/pkgdown, quarto, ggplot2
Config/testthat/edition
3
Date
2026-1-7
LazyData
true
RoxygenNote
7.3.3
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("FSA")

The package provides a citation file that builds its entry when R runs it. Run citation() to see it.

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 FSA version 0.10.1 [Data set]. HJJB, LLC. Data release v2026-10-28. https://doi.org/10.5281/zenodo.21843040
About

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

All 13 check platforms pass.

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

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    0.10.1
    Time taken
    203 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    0.10.1
    Time taken
    130 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    0.10.1
    Time taken
    131 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    0.10.1
    Time taken
    132 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    269 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    0.10.1
    Time taken
    40 s
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    143 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    333 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    194 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    191 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    0.10.1
    Time taken
    41 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    182 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    0.10.1
    Time taken
    266 s
  • 13 OK

Over time

No change since 5 Aug 2026

As a list (5)
ChangedWorst statusOKNotesWarningsErrors
5 Aug 2026OK13000
1 Aug 2026Note12100
9 Jun 2026OK13000
8 Jun 2026Error12001
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
17,074+3.1% up on the 30 days before, the better directionIt is the sum of 5 channels: CRAN, r2u, autoCRAN, conda-forge and c2d4u.

CRAN rank

888 of 26,530

CRAN

16,205 downloads in the last 30 days

Rank
888 of 26,530
Change
−0.17% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

459 downloads in the last 30 days

Rank
1,202 of 30,526
Change
+341% up on the 30 days before, the better direction

It is in the total. Take it out

autoCRAN

5 downloads in the last 30 days

Rank
10,893 of 29,212
Change
−58.3% down on the 30 days before, the worse direction

It is in the total. Take it out

conda-forge

378 downloads in the last 30 days

Rank
1,755 of 3,828
Change
+94.9% up on the 30 days before, the better direction

It is in the total. Take it out

c2d4u, no longer updated

27 downloads in the last 30 days

Rank
704 of 7,575
Change
+12.5% up on the 30 days before, the better direction

It is in the total. Take it out

Over time

Compare downloads

Needs
12
Dependent packages
9
Suggested by
6
Needs (12)
Installing it adds
63 packages, 55.2 MB of source
Of those, need compilation
32
Optional extras (10)
Dependent packages (9)
PackageTitleDownloads in 30 days
autotestRAutomated Functions for Basic Statistical Tests382
aelabData Processing for Aquatic Ecology353
omuA Metabolomics Analysis Tool for Intuitive Figures and Convenient Metadata Collection347
factorHMultifactor Nonparametric Rank-Based ANOVA with Post Hoc Tests320
EasyDescribeA Convenient Way of Descriptive Statistics280
rFAMSFisheries Analysis and Modeling Simulator260
mbXA Comprehensive Microbiome Data Processing Pipeline239
dentomedicalPublication-Ready Descriptive, Bivariate, Regression, Correlation and Diagnostic Accuracy Tools for Medical and Dental Data215
trendtestRExploratory Trend Analysis and Visualization for Time-Series and Grouped Data194
Functions
498
Public exports
93
Lines of R code
18,718
Median complexity
3
Functions (498)
Size and composition

Lines by kind (36,534)

KindLinesShare
R code18,71851%
Tests8,78824%
Documentation9,02825%

Lines by language

LanguageLinesShare
R27,50675%
Rd9,02825%

Languages are counted from file extensions.

Files
221
R functions
498
Object systems
S3: 66 methods
Deprecated functions
19
Complexity
Median
3
Mean
4.03
Highest
33
Median lines per function
14
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
498
Calls
761
Unconnected
116
Groups
4
Growth (37 releases)
Total lines by release
26,234 on 8 Oct 201536,534 on 10 Jan 2026
Release changes

The tests ran and coverage was measured.

Lines run by tests
72.9%
Expressions run by tests
73.8%
Test cases
246
Exports named in tests
77.4%
Coverage by file (47)
Coverage run
Lines counted
5,833
Lines the tests ran
4,253
Tests passed
Yes
Measured with
covr 3.6.5 on R 4.6.1
Test suite
Has tests
Yes
Test frameworks
testthat
Test cases
246
Lines of tests
8,788
Test lines per line of code
0.47
Exports documented
100%
Arguments documented
94.2%
Return value documented
98.5%
Help pages with examples
95.5%
Examples run in checks
98.8%
Other documentation
README
No
Release notes file
Yes
Help pages
89
Lines of documentation
9,028

24 datasets, 20 can be loaded by name

DatasetSizeColumns
BluegillJLCapture histories (2 samples) of Bluegill from Jewett Lake, MI.277 × 2first, second
Boot1length 11
BrookTroutTHCatch-at-age for Tobin Harbor, Isle Royale Brook Trout.7 × 2age, catch
ChinookArgLengths and weights for Chinook Salmon from three locations in Argentina.112 × 3tl, w, loc
CodNorwegianStock and recruitment data for Norwegian cod, 1937-1960.24 × 3year, recruits, stock
CutthroatALCapture histories (9 samples) of Cutthroat Trout from Auke Lake.1,684 × 10id, y1998, y1999, y2000, y2001, y2002 and 4 more
EcoliPopulation growth of Escherichia coli.8 × 2days, cells
GrowthData1Hypothetical growth data for testing179 × 5age, tlV, tlG, tlL, tlR
GrowthData2Hypothetical growth data for testing seasonal age models.126 × 2age, tlS
GrowthData3Hypothetical growth data for testing128 × 5tag, tlM, tlR, deltat, deltaL
MirexMirex concentration, weight, capture year, and species of Lake Ontario salmon.122 × 4year, weight, mirex, species
PSDWR_data4testthat290 × 9species, location, sex, species2, len, wt and 3 more
More datasets (12)
DatasetSizeColumns
PSDWR_testdata119 × 8species, spec_code, GCATN, GCATV, tl, wt and 2 more
PSDWRtestHypothetical weight-length data for testing PSD and relative weight functions1,016 × 5species, location, len, wt, sex
PSDlitGabelhouse five-cell length categories for various species.96 × 15species, group, substock.in, stock.in, quality.in, preferred.in and 9 more
PikeNYSummarized multiple mark-recapture data for all Northern Pike from Buckhorn Marsh, NY.21 × 4date, n, m, R
PikeNYPartial1Capture histories (4 samples), in capture history format, of a subset of Northern Pike from Buckhorn Marsh, NY.57 × 5id, first, second, third, fourth
SMBassLSCatch-effort data for Little Silver Lake (Ont) Smallmouth Bass.10 × 3day, catch, effort
SMBassWBGrowth increment data for West Bearskin Lake, MN, Smallmouth Bass.445 × 20species, lake, gear, yearcap, fish, agecap and 14 more
SpotVA1Age and length of spot.403 × 2tl, age
WR79Ages and lengths for a hypothetical sample from Westerheim and Ricker (1979).2,369 × 3ID, len, age
WSlitAll known standard weight equations.257 × 13species, group, measure, units, ref, method and 7 more
WhitefishLCAssigned ages from two readers on three structures for Lake Whitefish from Lake Champlain.151 × 11fishID, tl, scale1, scale2, scaleC, finray1 and 5 more
nlsBoot1length 5
Earlier names (3)
  • Derek Ogle
  • Jason Doll
  • Powell Wheeler

fishR-Core-Team / fsa on github.com

Stars
77+1.3% up on 30 days ago, the better direction
Forks
27
Open issues
2
Last commit
9 Jan 2026
Activity
Commits
1,190
Open pull requests
0
Tagged releases
43
Latest tagged release
v0.10.1, 9 Jan 2026
Issues closed in
12 days (median)
Pull requests closed in
0 days (median)
Pull requests merged
96%
Created
1 Apr 2014
Licence file reads as
GPL-2.0
Development practices (10)
KindFound
Continuous integrationGitHub Actions, R CMD check workflow
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Governance and communityCode of conduct, Issue templates
Docs sourcepkgdown
GitHub Pages site last deployed 2026-01-09
The repository has a site deploy workflow
pkgdown site last built 2026-01-09, before release 0.10.1 (2026-01-10)
CoverageCoverage reporting (Codecov)
Reproducibility and dev environmentdata-raw/
Lint, format, editorRStudio project

Method, repository practices

Across fishR-Core-Team

R releases
  • On CRAN
  • Release
VersionReleasedR
0.10.1 current10 Jan 20264.5.2
0.10.06 May 20254.5.0
0.9.67 Jan 20254.4.2
0.9.526 Aug 20234.3.1
0.9.41 Feb 20234.2.2
0.9.318 Feb 20224.1.2
0.9.212 Feb 20224.1.2
0.9.117 Jul 20214.1.0
Earlier versions (29)
VersionReleasedR
0.9.09 Jun 20214.1.0
0.8.3215 Jan 20214.0.3
0.8.318 Nov 20204.0.3
0.8.309 Mar 20203.6.3
0.8.273 Feb 20203.6.2
0.8.2622 Nov 20193.6.1
0.8.2524 Jul 20193.6.1
0.8.2421 May 20193.6.0
0.8.232 May 20193.6.0
0.8.2222 Nov 20183.5.0
0.8.213 Nov 20183.5.0
0.8.2018 May 20183.5.0
0.8.198 Apr 20183.4.4
0.8.1729 Oct 20173.4.2
0.8.167 Sep 20173.4.1
0.8.1427 Jul 20173.4.1
0.8.1329 Apr 20173.4.0
0.8.1212 Mar 20173.3.3
0.8.1113 Dec 20163.3.2
0.8.1024 Sep 20163.3.1
0.8.923 Aug 20163.3.1
0.8.818 Jul 20163.3.1
0.8.78 May 20163.3.0
0.8.625 Mar 20163.2.4
0.8.514 Feb 20163.2.3
0.8.421 Dec 20153.2.3
0.8.323 Oct 20153.2.2
0.8.110 Oct 20153.2.2
0.8.08 Oct 20153.2.2
Release notes (0.10.1)
  • Updated the PSD and Relative Weight computation articles to reflect the changes to psdVal(), psdAdd(), wsVal(), and wrAdd().
  • chapmanRobson(): Added catch for when n+T<1 and n+T<2. This addresses #131).
  • metaM(): Added method="HamelCope" to address #133. A few minor edits to documentation.
  • psdAdd(): Addressed bugs as described in #136) and #137. Added thesaurus functionality. Reworked examples in documentation. Reworked testing framework. Thanks to Dave Glover.
  • PSDlit: Added info for Flier and Longear Sunfish to address #122) and Northern Pikeminnow. Also updated information for Alabama Bass and Spotted Bass. Duplicated lines that combine species and group to partially address #137.
  • psdVal(): Added dat= to allow more flexibility when called from psdAdd().
  • PSDWRTest: Added for testing PSD and relative weight functions.
  • wrAdd(): Addressed bugs similar to those for psdAdd(). Added thesaurus functionality. Reworked examples in documentation. Reworked testing framework (especially expanded validation of results with hand-calculations).
  • wSlit: Added info for Flier and Longear Sunfish to address #122). Also updated information for Alabama Bass (further removed Spotted Bass (Alabama subspecies)), Spotted Bass, and Northern Pikeminnow (further removed Northern Squawfish (synonym of Northern Pikeminnow that is no longer used)). Duplicated lines that combine species and group to partially address #137.
  • wsVal(): Added dat= to allow more flexibility when called from wrAdd().