R: Easy Reference Generation for R Packages

# Easy Reference Generation for R Packages

## Documentation for package ‘easyRef’ version 0.1.0

- DESCRIPTION file

## Help Pages

authors_from_bibentry | Extract authors from bibentry object
bibtex_from_bibentry | Convert bibentry to BibTeX string
bioc_meta_for | Get Bioconductor metadata for a package without installing it
clean_author_name | Clean author names by removing bracketed content
collect_for_package_internal | Collect package information and generate citations (internal)
cran_meta_for | Get CRAN metadata for a package without installing it
createBibtex | Create BibTeX format citation for software
createBiocRef | Create reference citation for Bioconductor packages
createRef | Create reference citation for R packages
createRis | Create RIS format citation for software
emit_outputs_internal | Emit citation outputs in specified formats (internal)
ensure_dir | Ensure directory exists
extract_doi_from_reference_sections | Extract DOI from reference sections in README content
get_bioc_author_from_web | Get author information from BioC package website
get_cran_author_from_web | Get author information from CRAN package website
get_cran_title_from_web | Get title information from CRAN package website
get_doi_from_github | Get DOI from GitHub repository
get_doi_from_package | Get DOI from package citation or metadata
get_github_info | Get GitHub repository information and DOI
get_repository_doi | Generate CRAN/Bioconductor DOI for a package
is_bioc_package | Check if a package is from Bioconductor
is_installed | Check if a package is installed
make_ris_for_software_internal | Generate RIS format citation for software (internal)
normalize_key | Normalize string for use as BibTeX key
package_exists_on_repos | Check if a package exists on CRAN or Bioconductor repositories
parse_author_text | Parse author text from DESCRIPTION file
person_to_string | Convert person object to string format
ris_sanitize | Sanitize text for RIS format (single-line)
safely_get | Safely get element from list with default value
synthesize_bibtex_internal | Generate BibTeX format citation for software (internal)
try_case_insensitive_search | Try case-insensitive search for package name
write_text | Write text to file with overwrite control
year_from_bibentry | Extract year from bibentry object