| 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 |