-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME.Rmd
65 lines (48 loc) · 2.78 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# migbirdHIP <img width=150px src="man/figures/logo.svg" align="right" />
## Overview
The migbirdHIP package provides a set of R functions for the U.S. Fish and Wildlife Service Migratory Bird Program to process, clean, and visualize [Harvest Information Program](https://www.fws.gov/harvestsurvey) data.
Tasks that can be accomplished with this package include:
* `read_hip` imports data
* `clean` does basic reorganization tasks
* `fileCheck` makes sure all files are new
* `glyphCheck` identifies non-UTF-8 characters
* `shiftCheck` finds line shift errors
* `strataCheck` identifies any new or unexpected strata
* `validate` checks for table-wide repetition
* `identicalBags` checks for matching columns within files
* `issueCheck` looks for records that should be processed later
* `findDuplicates` identifies duplicate HIP records
* `fixDuplicates` resolves duplicate HIP records
* `proof` checks values for errors
* `correct` systematically fixes erroneous values
* Error visualization with `errorPlot_dl`, `errorPlot_fields`, and `errorPlot_states`
* Exploration of specific errors with `youthHunters` and `outOfStateHunters`
* Detailed error reporting with `errorTable`, `pullErrors`, and `redFlags`
* Automated report writing with `writeReport`
* Custom .csv writing with `write_hip`
## Installation
```r
devtools::install_github("USFWS/migbirdHIP", build_vignettes = T)
```
## Vignette
```r
vignette(topic = "migbirdHIP_workflow", package = "migbirdHIP")
```
## Function Flow
<img src="vignettes/image/migbirdHIP_flowchart.svg" title="Overview of migbirdHIP functions in a flowchart format." alt="Overview of migbirdHIP functions in a flowchart format." width="100%" style="display: block; margin: auto;" />
## USFWS Disclaimer
The United States Fish and Wildlife Service (FWS) GitHub project code is provided on an “as is” basis and the user assumes responsibility for its use. FWS has relinquished control of the information and no longer has responsibility to protect the integrity, confidentiality, or availability of the information. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation or favoring by FWS. The FWS seal and logo shall not be used in any manner to imply endorsement of any commercial product or activity by FWS or the United States Government.
## License
This project is licensed under the terms of the [Creative Commons Zero v1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/) license.