#' Contributing Authors to INLPO Publications
#'
#' @description Authors who have contributed to publications by the U.S. Geological
#'   Survey (USGS), Idaho Water Science Center, Idaho National Laboratory Project
#'   Office (INLPO).
#'
#' @format An object of class 'author' that inherits from the 'data.frame' class and
#'   contains 267 rows and the following 10 columns:
#'   \describe{
#'     \item{`author_id`}{Unique identifier for the author, composed of the author's
#'       first initial and last name in lowercase (for example, `"jfisher"`).}
#'     \item{`name`}{Author name, surname first, followed by initials or given name.}
#'     \item{`person`}{A named list of [person][utils::person] objects holding
#'       contact details such as email address and
#'       [ORCID](https://orcid.org/) identifier. Names match `author_id`.}
#'     \item{`pub_id`}{A named list of character vectors giving the identifier(s) of
#'       the publication(s) the author contributed to; each value is a foreign key
#'       referencing the `pub_id` primary key of the [`pubs`] table.}
#'     \item{`total_pub`}{Total number of publications.}
#'     \item{`single_authored`}{Number of single-authored publications.}
#'     \item{`multi_authored`}{Number of multi-authored publications.}
#'     \item{`first_authored`}{Number of multi-authored publications in which the
#'       author appears as the first author.}
#'     \item{`first_year`}{First year in which the author published.}
#'     \item{`last_year`}{Most recent year in which the author published.}
#'   }
#'
#' @source Curated by INLPO staff.
#'
#' @seealso [`pubs`] for the publications referenced by `pub_id`.
#'
#' @keywords datasets
#'
#' @examples
#' # Subset Jason Fisher's information and display its structure:
#' author <- authors["jfisher", ]
#' str(author, max.level = 3, width = 75, strict.width = "cut")
#'
#' # Print the author's given name:
#' author$person |> format(include = "given")

"authors"
