cid: Search cattle information by ID

cidR Documentation

Search cattle information by ID

Description

Searches cattle information from https://www.id.nlbc.go.jp/ by cattle identification numbers and output a csv file.

Usage

cid_dialog(
  encoding = getOption("encoding"),
  fileEncoding = getOption("encoding")
)

cid_csv(
  input,
  output = "cattle_info.csv",
  append = T,
  col = 1,
  skip = 0,
  nrows = -1,
  fileEncoding = getOption("encoding"),
  ...
)

cid_vector(
  input,
  output = "cattle_info.csv",
  append = T,
  fileEncoding = getOption("encoding")
)

cid_clipboard(
  output = "cattle_info.csv",
  append = T,
  fileEncoding = getOption("encoding")
)

Arguments

encoding

Encoding of file names

fileEncoding

Encoding of the input/output file. See file.

input

Path to a input csv file (cid_csv) or a vector (integer/numeric/character/factor) (cid_vector). A factor vector is interpretted 'literally'.

output

Path to a output csv file. If NULL, no csv file will be made.

append

If an output file is already exist, append output file (T) or create a new file (F).

col

The column number of the input file contains cattle ID numbers.

skip, nrows, ...

Be passed to read.csv

Details

Searches and downloads cattle information from database of National Livestock Breeding Center, Japan (https://www.id.nlbc.go.jp/) by cattle identification numbers and outputs a csv file contains cattle information.

cid_dialog opens dialog to choose an input file and an output file and set options. This one is most recommended.

cid_csv uses a csv file as input.

cid_vector uses a vector as input.

cid_clipboard uses the clipboard as input.

Search speed is about 10-12 cattles/min.

Value

A data.frame contains cattle information

Examples

## Not run: 
cid_dialog()

## End(Not run)

id <- c(1083079037, 0123456789, 0396006198, 1389725782)
cid_vector(input = id, output = NULL)

fmsan51/cattleIDjp documentation built on Jan. 4, 2024, 7:42 a.m.