{
  "_id": "6a212d28cd65a98ecbd23d27",
  "Package": "ofpetrial",
  "Type": "Package",
  "Title": "Design on-Farm Precision Field Agronomic Trials",
  "Version": "0.1.3",
  "Authors@R": "c(\nperson(\ngiven = \"Taro\",\nfamily =\" Mieno\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"tmieno2@unl.edu\",\ncomment = c(ORCID = \"0000-0002-0614-0771\")\n),\nperson(\ngiven = \"Brittani\",\nfamily = \"Edge\",\nrole = c(\"aut\", \"ctb\"),\nemail = \"bedge2@illinois.edu\",\ncomment = c(ORCID = \"0009-0005-2051-1048\")\n)\n)",
  "Maintainer": "Taro Mieno <tmieno2@unl.edu>",
  "URL": "https://difm-brain.github.io/ofpetrial/",
  "BugReports": "https://github.com/DIFM-Brain/ofpetrial/issues",
  "Description": "A comprehensive system for designing and implementing\non-farm precision field agronomic trials. You provide field\ndata, tell 'ofpetrial' how to design a trial, and get\nreadily-usable trial design files and a report checks the\nvalidity and reliability of the trial design.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nmake libicu-dev libpng-dev libuv1-dev libxml2-dev libssl-dev\nlibproj-dev libsqlite3-dev libudunits2-dev zlib1g-dev",
  "Repository": "https://difm-brain.r-universe.dev",
  "Date/Publication": "2026-03-06 15:01:22 UTC",
  "RemoteUrl": "https://github.com/difm-brain/ofpetrial",
  "RemoteRef": "HEAD",
  "RemoteSha": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 07:40:42 UTC",
    "User": "root"
  },
  "Author": "Taro Mieno [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-0614-0771>),\nBrittani Edge [aut, ctb] (ORCID:\n<https://orcid.org/0009-0005-2051-1048>)",
  "MD5sum": "df078ef896345b8611f11116043bf1f0",
  "_user": "difm-brain",
  "_type": "src",
  "_file": "ofpetrial_0.1.3.tar.gz",
  "_fileid": "1bb30a46a1e34923caef6daf265d16ba58002e2c72f2ccf8b29175e26922d622",
  "_filesize": 2379920,
  "_sha256": "1bb30a46a1e34923caef6daf265d16ba58002e2c72f2ccf8b29175e26922d622",
  "_created": "2026-06-04T07:40:42.000Z",
  "_published": "2026-06-04T07:45:44.032Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79472338325,
      "time": 215,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7405789266"
    },
    {
      "job": 79472338311,
      "time": 194,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7405781957"
    },
    {
      "job": 79472338281,
      "time": 210,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7405778772"
    },
    {
      "job": 79472338300,
      "time": 258,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7405787115"
    },
    {
      "job": 79471686674,
      "time": 257,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7405716877"
    },
    {
      "job": 79472338328,
      "time": 157,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7405768632"
    },
    {
      "job": 79472338277,
      "time": 135,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7405762010"
    },
    {
      "job": 79472338306,
      "time": 136,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7405762275"
    },
    {
      "job": 79472338303,
      "time": 132,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7405761040"
    }
  ],
  "_buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/difm-brain/ofpetrial",
  "_commit": {
    "id": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
    "author": "Brittani Edge <31941109+brittanikedge@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #54 from DIFM-Brain/decimals-in-rates-edits\n\nDecimals in rates edits",
    "time": 1772809282
  },
  "_maintainer": {
    "name": "Taro Mieno",
    "email": "tmieno2@unl.edu",
    "login": "tmieno2",
    "orcid": "0000-0002-0614-0771",
    "twitter": "@MienoTaro",
    "description": "Associate Professor at the Department of Agricultural Economic at the University of Nebraska Lincoln.",
    "uuid": 13700450
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "lwgeom",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "ggExtra",
      "role": "Imports"
    },
    {
      "package": "terra",
      "role": "Imports"
    },
    {
      "package": "zip",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Imports"
    },
    {
      "package": "tmap",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "bookdown",
      "role": "Imports"
    },
    {
      "package": "leaflet",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "difm-brain",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-37",
      "n": 3
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-39",
      "n": 10
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "tmieno2",
      "count": 151,
      "uuid": 13700450
    },
    {
      "user": "brittanikedge",
      "count": 122,
      "uuid": 31941109
    }
  ],
  "_userbio": {
    "uuid": 135728056,
    "type": "organization",
    "name": "DIFM-Brain"
  },
  "_downloads": {
    "count": 142,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ofpetrial"
  },
  "_devurl": "https://github.com/difm-brain/ofpetrial",
  "_pkgdown": "https://difm-brain.github.io/ofpetrial/",
  "_searchresults": 23,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/ofpetrial.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/difm-brain/ofpetrial",
  "_realowner": "difm-brain",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-05-08"
    },
    {
      "version": "0.1.1",
      "date": "2024-05-15"
    },
    {
      "version": "0.1.2",
      "date": "2024-12-11"
    },
    {
      "version": "0.1.3",
      "date": "2025-09-22"
    }
  ],
  "_exports": [
    "%>%",
    "add_blocks",
    "assign_rates",
    "assign_rates_conditional",
    "change_rates",
    "check_alignment",
    "check_ortho_inputs",
    "check_ortho_with_chars",
    "design_niplorp",
    "make_exp_plots",
    "make_trial_report",
    "prep_plot",
    "prep_rate",
    "viz",
    "write_trial_files"
  ],
  "_datasets": [
    {
      "name": "exp_data",
      "title": "Experiment data",
      "object": "exp_data",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "unit_system",
        "field_sf",
        "headland",
        "exp_plots",
        "ab_lines",
        "harvest_ab_lines",
        "plot_width",
        "harvester_width",
        "machine_width",
        "section_num",
        "headland_length",
        "side_length",
        "abline_type"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    },
    {
      "name": "plot_info",
      "title": "Plot information",
      "object": "plot_info",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "unit_system",
        "machine_width",
        "section_num",
        "section_width",
        "harvester_width",
        "plot_width",
        "headland_length",
        "side_length",
        "min_plot_length",
        "max_plot_length"
      ],
      "rows": 1,
      "table": true,
      "tojson": true
    },
    {
      "name": "rate_info",
      "title": "Rate information",
      "object": "rate_info",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "rates_data",
        "design_type",
        "num_rates",
        "gc_rate",
        "unit",
        "tgt_rate_original",
        "tgt_rate_equiv",
        "rank_seq_ws",
        "rank_seq_as",
        "rate_jump_threshold"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    },
    {
      "name": "td_curved",
      "title": "Trial design (single-input) for a curved field",
      "object": "td_curved",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "unit_system",
        "field_sf",
        "headland",
        "exp_plots",
        "ab_lines",
        "harvest_ab_lines",
        "plot_width",
        "harvester_width",
        "machine_width",
        "section_num",
        "headland_length",
        "side_length",
        "abline_type",
        "rates_data",
        "design_type",
        "num_rates",
        "gc_rate",
        "unit",
        "tgt_rate_original",
        "tgt_rate_equiv",
        "rank_seq_ws",
        "rank_seq_as",
        "rate_jump_threshold",
        "experiment_design",
        "input_type",
        "trial_design"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    },
    {
      "name": "td_single_input",
      "title": "Trial design (single-input)",
      "object": "td_single_input",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "unit_system",
        "field_sf",
        "headland",
        "exp_plots",
        "ab_lines",
        "harvest_ab_lines",
        "plot_width",
        "harvester_width",
        "machine_width",
        "section_num",
        "headland_length",
        "side_length",
        "abline_type",
        "rates_data",
        "design_type",
        "num_rates",
        "gc_rate",
        "unit",
        "tgt_rate_original",
        "tgt_rate_equiv",
        "rank_seq_ws",
        "rank_seq_as",
        "rate_jump_threshold",
        "experiment_design",
        "input_type",
        "trial_design"
      ],
      "rows": 1,
      "table": false,
      "tojson": true
    },
    {
      "name": "td_two_input",
      "title": "Trial design (two-input)",
      "object": "td_two_input",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "input_name",
        "unit_system",
        "field_sf",
        "headland",
        "exp_plots",
        "ab_lines",
        "harvest_ab_lines",
        "plot_width",
        "harvester_width",
        "machine_width",
        "section_num",
        "headland_length",
        "side_length",
        "abline_type",
        "rates_data",
        "design_type",
        "num_rates",
        "gc_rate",
        "unit",
        "tgt_rate_original",
        "tgt_rate_equiv",
        "rank_seq_ws",
        "rank_seq_as",
        "rate_jump_threshold",
        "experiment_design",
        "input_type",
        "trial_design"
      ],
      "rows": 2,
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_blocks",
      "title": "Add blocks to trial design",
      "topics": [
        "add_blocks"
      ]
    },
    {
      "page": "assign_rates",
      "title": "Assign rates to the plots of experimental plots",
      "topics": [
        "assign_rates"
      ]
    },
    {
      "page": "assign_rates_conditional",
      "title": "Assign rates to the plots of experimental plots for a single input based on existing trial designs created by assign_rates()",
      "topics": [
        "assign_rates_conditional"
      ]
    },
    {
      "page": "change_rates",
      "title": "Change the assigned rates",
      "topics": [
        "change_rates"
      ]
    },
    {
      "page": "check_alignment",
      "title": "Check the alignment of harvester and applicator/planter",
      "topics": [
        "check_alignment"
      ]
    },
    {
      "page": "check_ortho_inputs",
      "title": "Check the correlation of the two inputs",
      "topics": [
        "check_ortho_inputs"
      ]
    },
    {
      "page": "check_ortho_with_chars",
      "title": "Check the orthogonality with field/topographic characteristics",
      "topics": [
        "check_ortho_with_chars"
      ]
    },
    {
      "page": "design_niplorp",
      "title": "Design a Nitrogen-induced Profit Loss Recovery Program (NIPLORP) experiment",
      "topics": [
        "design_niplorp"
      ]
    },
    {
      "page": "exp_data",
      "title": "Experiment data",
      "topics": [
        "exp_data"
      ]
    },
    {
      "page": "make_exp_plots",
      "title": "Make experimental plots/strips inside the field boundary",
      "topics": [
        "make_exp_plots"
      ]
    },
    {
      "page": "make_trial_report",
      "title": "Create trial design report",
      "topics": [
        "make_trial_report"
      ]
    },
    {
      "page": "plot_info",
      "title": "Plot information",
      "topics": [
        "plot_info"
      ]
    },
    {
      "page": "prep_plot",
      "title": "Prepare plot information for a single-input experiment (length in meter)",
      "topics": [
        "prep_plot"
      ]
    },
    {
      "page": "prep_rate",
      "title": "Create data of input rate information for a single input",
      "topics": [
        "prep_rate"
      ]
    },
    {
      "page": "rate_info",
      "title": "Rate information",
      "topics": [
        "rate_info"
      ]
    },
    {
      "page": "td_curved",
      "title": "Trial design (single-input) for a curved field",
      "topics": [
        "td_curved"
      ]
    },
    {
      "page": "td_single_input",
      "title": "Trial design (single-input)",
      "topics": [
        "td_single_input"
      ]
    },
    {
      "page": "td_two_input",
      "title": "Trial design (two-input)",
      "topics": [
        "td_two_input"
      ]
    },
    {
      "page": "viz",
      "title": "Visualize various aspects of a trial design",
      "topics": [
        "viz"
      ]
    },
    {
      "page": "write_trial_files",
      "title": "Write trial design files for field implementation",
      "topics": [
        "write_trial_files"
      ]
    }
  ],
  "_readme": "https://github.com/difm-brain/ofpetrial/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "base64enc",
    "bookdown",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "class",
    "classInt",
    "cli",
    "colorspace",
    "colourpicker",
    "cols4all",
    "commonmark",
    "corrplot",
    "cowplot",
    "cpp11",
    "crosstalk",
    "curl",
    "data.table",
    "DBI",
    "Deriv",
    "digest",
    "doBy",
    "dplyr",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "generics",
    "geojsonsf",
    "geometries",
    "ggExtra",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "glue",
    "gridExtra",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonify",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "leafem",
    "leafgl",
    "leaflegend",
    "leaflet",
    "leaflet.providers",
    "leafsync",
    "lifecycle",
    "lme4",
    "lmtest",
    "logger",
    "lwgeom",
    "magrittr",
    "maptiles",
    "MASS",
    "Matrix",
    "MatrixModels",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "miniUI",
    "minqa",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "otel",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "png",
    "polynom",
    "promises",
    "proxy",
    "purrr",
    "quantreg",
    "R6",
    "rapidjsonr",
    "rappdirs",
    "raster",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "rlang",
    "rmarkdown",
    "rstatix",
    "s2",
    "S7",
    "sass",
    "scales",
    "servr",
    "sf",
    "sfheaders",
    "shiny",
    "shinyjs",
    "sourcetools",
    "sp",
    "spacesXYZ",
    "SparseM",
    "stars",
    "stringdist",
    "stringi",
    "stringr",
    "survival",
    "terra",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "tmap",
    "tmaptools",
    "units",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk",
    "xfun",
    "XML",
    "xtable",
    "yaml",
    "yyjsonr",
    "zip",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "basic-work-flow.Rmd",
      "filename": "basic-work-flow.html",
      "title": "Basic Workflow",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Create experimental plots",
        "Prepare plot information for the inputs",
        "Assign rates",
        "Prepare rate information",
        "Diagnose the trial design",
        "Make a trial design report",
        "Write the trial design files for implementation"
      ],
      "created": "2024-05-07 13:59:27",
      "modified": "2024-05-13 15:18:20",
      "commits": 4
    }
  ],
  "_score": 5.236789099409293,
  "_indexed": true,
  "_nocasepkg": "ofpetrial",
  "_universes": [
    "difm-brain",
    "tmieno2"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T07:43:49.000Z",
      "distro": "noble",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "60dd19a25a0de9294ed0cd4efd1337b48a14fb8d2e7f8a229dc92f5cd46f127a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T07:43:32.000Z",
      "distro": "noble",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "ca11d5c0dbe2d26aa217f458ad5e8aaf83dab380686b8ebfeee11db113788880",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-04T07:43:37.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "8fd2d328b9b72e8e596c80c0902a4f84c2de18c7c8ce7e3890523f9b1a58546a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-04T07:43:39.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "c4a5255692ee839652f2f048a8840468e3f7db4717200798db0b594a8744c03f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-06-04T07:43:41.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "62db5d5d8f9b27223a9dd6c2f52f1244d8cb28b6b87a48c5ec2e4ef169675d35",
      "status": "success",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T07:42:20.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "5593c9ca04b527f4b0724433a77dfef43a850beeaac90e8040b74db4553e9d21",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T07:42:21.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "21b65c7fdf9eddf11fdc576146e2c5ebe74b3e4d9bedf43aa3b9a84d45108d7f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T07:42:16.000Z",
      "commit": "7727e89458858a1e833e19b43ca7466cf7d2d5eb",
      "fileid": "41b7b96456e09cb889acc09caa532d943c4691402c5e1e258793ea68ea290ad0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/difm-brain/actions/runs/26937803793"
    }
  ]
}