guess_ref() try to guess the format of references/citations from a file
(e.g., PubMed, RIS).
At the moment, guess_ref() works only with PubMed and RIS (Research
Information Systems) formats.
guess_ref(file = file.choose(), return_data = FALSE)(optional) a string indicating a reference/citation file. If not assigned, a dialog window will be open enabling the user to search and select a file (only for interactive sessions).
(optional) a logical value indicating if the function
must return a list object with the data and metadata from file. See the
Details section to learn more (default: FALSE).
If return_data = FALSE, a string with the name of the reference/citation
format found in the file argument.
If return_data = TRUE, a list object with the data and metadata from
the file argument. See the Details section to learn more.
The function will return an invisible NULL if it fails to found a format.
return_data argumentWhen return_data = TRUE, guess_ref() will return a list object with
the following elements:
format: a string with the name of the reference/citation format found in
the file argument.
data: a character object representing all the lines found in the file
argument.
count: A numeric value with the count of the references/citations found
in the file argument. If you're only interest in this data, use the
count_ref() function.
index: an integer object with values indicating the cut points of the
references/citations. If the cut point is located at the end of the
references/citations, the between value (see below) will be set to
"right", else, it will be set to "left.
between: a "left" or "right" value that can be used with the
cutter() function. See the documentation for the
mentioned function to learn more.