Package: fieldopt
Title: Area-Frame and Dual-Frame Survey Design under Real Field Cost
Version: 0.1.0
Authors@R: c(
    person("André", "Leite", , "leite@castlab.org", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-4718-9766")),
    person("Raydonal", "Ospina", , "raydonal@castlab.org", role = "aut",
           comment = c(ORCID = "0000-0002-9884-9090")),
    person("Cristiano", "Ferraz", , "cferraz@castlab.org", role = "aut",
           comment = c(ORCID = "0000-0002-6838-6734")),
    person("The authors of the dependency Rust crates", role = "ctb",
           comment = "see inst/AUTHORS file for details")
  )
Description: Design of agricultural and other area-frame and dual-frame
    (area plus list) sample surveys that go to the field, with the real
    cost of field work (travel between sampling units plus interviews)
    next to the variance of the design-based estimator. Travel matrices
    from coordinates or a road network; GRASP routing of the field work
    for one or several teams; stratified spatially balanced (local
    pivotal) or spatially ordered systematic selection of segments with
    interpenetrating replicates; points inside segments with multiplicity
    (expected-hits) estimation; closed, open and weighted segment
    estimators; Horvitz-Thompson estimation with local-mean or replicate
    variances; cost-aware allocation across strata, Hartley's dual-frame
    allocation with an overlap, and two-stage allocation with a cost
    function; and the cost-variance frontier of a design by simulation.
    The computational engine is the Rust crate 'fieldopt-core'.
License: GPL (>= 3)
URL: https://castlaboratory.github.io/fieldopt/,
        https://github.com/castlaboratory/fieldopt
BugReports: https://github.com/castlaboratory/fieldopt/issues
Depends: R (>= 4.2)
Imports: cli, generics, ggplot2, rlang, stats, tibble
Suggests: arrow, BalancedSampling, dplyr, highs, knitr, osrm, purrr,
        Matrix, rmarkdown, sf, survey, testthat (>= 3.0.0), tidyr, vrpr
VignetteBuilder: knitr
Config/Needs/website: rmarkdown
Config/rextendr/version: 0.5.0
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-GB
RoxygenNote: 8.0.0
SystemRequirements: Cargo (Rust's package manager), rustc >= 1.70.0, xz
NeedsCompilation: yes
Packaged: 2026-10-10 21:46:00 UTC; leite
Author: André Leite [aut, cre] (ORCID: <https://orcid.org/0000-0002-4718-9766>),
  Raydonal Ospina [aut] (ORCID: <https://orcid.org/0000-0002-9884-9090>),
  Cristiano Ferraz [aut] (ORCID: <https://orcid.org/0000-0002-6838-6734>),
  The authors of the dependency Rust crates [ctb] (see inst/AUTHORS file
    for details)
Maintainer: André Leite <leite@castlab.org>
Repository: CRAN
Date/Publication: 2026-10-21 18:50:02 UTC
