{
  "_id": "6a27db2f24555f66ed547639",
  "Package": "optistock",
  "Type": "Package",
  "Title": "Determine Optimum Stocking Times Used in Fishery Enhancements",
  "Version": "0.0.2",
  "Authors@R": "c(person(given = \"Paul\",\nfamily = \"Frater\",\nrole = c(\"aut\", \"cre\"),\nemail = \"paul.frater@wisconsin.gov\",\ncomment = c(ORCID = \"0000-0002-7237-6563\")))",
  "Maintainer": "Paul Frater <paul.frater@wisconsin.gov>",
  "Description": "A collection of functions that aid in calculating the\noptimum time to stock hatchery reared fish into a body of water\ngiven the growth, mortality and cost of raising a particular\nnumber of individuals to a certain length.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-09 09:18:58 UTC",
    "User": "root"
  },
  "Author": "Paul Frater [aut, cre]\n(<https://orcid.org/0000-0002-7237-6563>)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2023-08-24 16:35:22 UTC",
  "RemoteUrl": "https://github.com/cran/optistock",
  "RemoteRef": "HEAD",
  "RemoteSha": "ce8c64f79d1ababf941090fa2013e4f324555cff",
  "MD5sum": "d5ba36870c7366aff8084b6226099df1",
  "_user": "cran",
  "_type": "src",
  "_file": "optistock_0.0.2.tar.gz",
  "_fileid": "58ff4c463915c53844c5f3ce320a088ae1652a064e2313dfa0164698dca8c1d0",
  "_filesize": 758931,
  "_sha256": "58ff4c463915c53844c5f3ce320a088ae1652a064e2313dfa0164698dca8c1d0",
  "_created": "2026-06-09T09:18:58.000Z",
  "_published": "2026-06-09T09:21:51.855Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80289115403,
      "time": 136,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7503578257"
    },
    {
      "job": 80289115376,
      "time": 137,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7503578178"
    },
    {
      "job": 80288526142,
      "time": 194,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7503524253"
    },
    {
      "job": 80289115363,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7503567899"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27196023583",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/optistock",
  "_commit": {
    "id": "ce8c64f79d1ababf941090fa2013e4f324555cff",
    "author": "Paul Frater <paul.frater@wisconsin.gov>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.2\n",
    "time": 1692894922
  },
  "_maintainer": {
    "name": "Paul Frater",
    "email": "paul.frater@wisconsin.gov",
    "orcid": "0000-0002-7237-6563"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tidyverse",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "shinydashboard",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 160,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/optistock"
  },
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/optistock.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2021-12-21"
    },
    {
      "version": "0.0.2",
      "date": "2023-08-24"
    }
  ],
  "_exports": [
    "chinook_example",
    "constant_mort",
    "cost_per_fish",
    "daily_cost_fun",
    "decreasing_mort",
    "exp_mort",
    "gaussian_mort",
    "half_gaussian_mort",
    "inv_mort",
    "inv_vb",
    "linear_mort",
    "linear_total_cost",
    "musky_example",
    "n_to_stock",
    "optistock_app",
    "parabolic_mort",
    "rainbow_trout_example",
    "recruits_at_time",
    "total_cost",
    "total_daily_cost",
    "vbgf",
    "walleye_example"
  ],
  "_datasets": [
    {
      "name": "cost_parameters",
      "title": "Cost parameters for species used in examples",
      "object": "cost_parameters",
      "class": [
        "grouped_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "spp",
        "source",
        "cost_fun_type",
        "cost_fun",
        "cost_fun_params"
      ],
      "rows": 16,
      "table": false,
      "tojson": true
    },
    {
      "name": "growth_parameters",
      "title": "Growth parameters for species used in examples",
      "object": "growth_parameters",
      "class": [
        "data.frame"
      ],
      "fields": [
        "spp",
        "latin",
        "linf",
        "k",
        "t0",
        "n",
        "source"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cost_parameters",
      "title": "Cost parameters for species used in examples",
      "topics": [
        "cost_parameters"
      ]
    },
    {
      "page": "cost_per_fish",
      "title": "Compute the per-cost fish based on stocking time, time to recruitment, growth, and mortality",
      "topics": [
        "cost_per_fish"
      ]
    },
    {
      "page": "daily_cost_fun",
      "title": "Compute the instantaneous cost of raising hatchery fish",
      "topics": [
        "daily_cost_fun"
      ]
    },
    {
      "page": "growth_parameters",
      "title": "Growth parameters for species used in examples",
      "topics": [
        "growth_parameters"
      ]
    },
    {
      "page": "inv_vb",
      "title": "The inverse von Bertalanffy function (iVBGF)",
      "topics": [
        "inv_vb"
      ]
    },
    {
      "page": "linear_total_cost",
      "title": "Compute total cost as a linear function of time",
      "topics": [
        "linear_total_cost"
      ]
    },
    {
      "page": "mort_funs",
      "title": "Functions to produce mortality curves",
      "topics": [
        "constant_mort",
        "decreasing_mort",
        "exp_mort",
        "gaussian_mort",
        "half_gaussian_mort",
        "inv_mort",
        "linear_mort",
        "mort_funs",
        "parabolic_mort"
      ]
    },
    {
      "page": "n_to_stock",
      "title": "Calculate the number of fish to stock based on desired recruit number and given mortality curve",
      "topics": [
        "n_to_stock"
      ]
    },
    {
      "page": "optistock_app",
      "title": "Run Shiny app to create sandbox optistock CPF curves",
      "topics": [
        "optistock_app"
      ]
    },
    {
      "page": "recruits_at_time",
      "title": "Calculate the number of recruits left after given time based on mortality",
      "topics": [
        "recruits_at_time"
      ]
    },
    {
      "page": "spp_examples",
      "title": "Species examples from optistocking manuscript",
      "topics": [
        "chinook_example",
        "musky_example",
        "rainbow_trout_example",
        "spp_examples",
        "walleye_example"
      ]
    },
    {
      "page": "total_cost",
      "title": "Compute direct total cost to raise hatchery fish",
      "topics": [
        "total_cost"
      ]
    },
    {
      "page": "total_daily_cost",
      "title": "Compute the total daily cost of raising hatchery fish",
      "topics": [
        "total_daily_cost"
      ]
    },
    {
      "page": "vbgf",
      "title": "Basic von Bertalanffy growth function (VBGF)",
      "topics": [
        "vbgf"
      ]
    }
  ],
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "using-optistock.Rmd",
      "filename": "using-optistock.html",
      "title": "Using Optistock",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Shiny App",
        "Package Details",
        "Growth functions",
        "Growth Curve",
        "Inverse Growth Curve",
        "Mortality functions",
        "Cost functions",
        "Linear total cost",
        "Exponential Total Cost"
      ],
      "created": "2021-12-21 19:50:02",
      "modified": "2023-08-24 16:35:22",
      "commits": 2
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "optistock",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-06-09T09:21:17.000Z",
      "distro": "noble",
      "commit": "ce8c64f79d1ababf941090fa2013e4f324555cff",
      "fileid": "20b4af72595ec05d81d5d536279df75887853a10c462000611cfed7f2681394e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27196023583"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-06-09T09:21:16.000Z",
      "distro": "noble",
      "commit": "ce8c64f79d1ababf941090fa2013e4f324555cff",
      "fileid": "8221e4dbd28ad171ba511a6d0e998fcb877f6bc29d86332f3e5415d5d9f3c33b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27196023583"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2",
      "date": "2026-06-09T09:21:04.000Z",
      "commit": "ce8c64f79d1ababf941090fa2013e4f324555cff",
      "fileid": "51e05c27f7749be793dab3a120cb90583cb197e4a51fe0513a3ed5083438cdf2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27196023583"
    }
  ]
}