| IEEE_search | R Documentation | 
Allows for progammatic searching of the IEEE pre-print repository.
IEEE_search(query = NULL, start = 1, limit = 10, sort_by = c("year",
  "author", "title", "affiliation", "journal"), ascending = TRUE,
  batchsize = 100, output_format = c("data.frame", "list"), sep = "|")
| query | Character string (for a simple search), or a named
list of search strings, with the names corresponding to IEEE search
parameters (see  | 
| start | An offset for the start of search ( | 
| limit | Maximum number of records to return | 
| sort_by | How to sort the results | 
| ascending | If TRUE, sort in ascending order; else descending | 
| batchsize | Maximum number of records to request at one time | 
| output_format | Indicates whether output should be a data frame or a list | 
| sep | String to use to separate multiple entries in
multiple-entry fields (e.g.,  | 
If output_format="data.frame", the result is a data
frame with each row being a manuscript and columns being the
various fields.
If output_format="list", the result is a list parsed from
the XML output of the search, closer to the raw output from IEEE.
The data frame format has the following columns.
| [,1] | rank | numeric rank in search | 
| [,2] | title | article title | 
| [,3] | authors | semicolon delimited list of author names | 
| [,4] | affiliations | authors' affiliations | 
| [,5] | pubtitle | publication in which article appears | 
| [,6] | punumber | IEEE identifier for publication | 
| [,7] | py | publication year | 
| [,8] | volume | volume number | 
| [,9] | issue | issue number | 
| [,10] | part | part | 
| [,11] | spage | start page | 
| [,12] | epage | end page | 
| [,13] | arnumber | unique article number | 
| [,14] | abstract | first 250 words of the abstract | 
| [,15] | doi | digital object identifier | 
| [,16] | mdurl | document URL | 
| [,17] | URL for PDF | |
| [,18] | pubtype | publication type (Journal, Conference, or Standard) | 
| [,19] | publisher | publisher | 
| [,20] | isbn | ISBN number | 
| [,21] | issn | ISSN number | 
| [,22] | publicationId | publication ID | 
| [,23] | thesaurusterms | terms from IEEE thesaurus | 
| [,24] | controlledterms | terms from INSPEC controlled thesaurus | 
| [,25] | uncontrolledterms | terms not from INSPEC thesaurus | 
| [,26] | htmlFlag | html flag ( "1"or"") | 
The contents are all strings; missing values are empty strings ("").
Some columns (e.g., thesaurusterms and
controlledterms) may have multiple entries separated by
sep (by default, "|").
The result includes an attribute "search_info" that includes
information about the details of the search parameters, including
the time at which it was completed. Additional attributes include
"totalfound", the total number of records that match the
query, and totalsearched, the total number of records
searched.
# search for author Rabiner with Markov in title z <- IEEE_search(list(au="Rabiner", ti="Markov"), limit=2) attr(z, "totalfound") # total no. records matching query z$title # search for author Rabiner in years 1960-1970 z <- IEEE_search(list(au="Rabiner", pys=1960, pye=1970))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.