guess_ref | R Documentation |
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)
file |
(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). |
return_data |
(optional) a |
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.
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.
Other reference/citation functions:
count_ref()
,
read_ref()
## Not run:
file <- raw_data()[grep("_pubmed_", raw_data())]
file <- raw_data(file)
guess_ref(file)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.