Skip to content

fix: clarify which-arg accepted types (#34) and ... argument docs (#31)#108

Open
jmg421 wants to merge 3 commits into
Bioconductor:develfrom
jmg421:fix/31-34-doc-clarifications
Open

fix: clarify which-arg accepted types (#34) and ... argument docs (#31)#108
jmg421 wants to merge 3 commits into
Bioconductor:develfrom
jmg421:fix/31-34-doc-clarifications

Conversation

@jmg421

@jmg421 jmg421 commented Jul 6, 2026

Copy link
Copy Markdown

Issues fixed

#34 — ScanVcfParam which parameter description inconsistency

The \item{which} description in man/ScanVcfParam-class.Rd only mentioned GRanges, but the constructor (which delegates to Rsamtools::ScanBcfParam) also accepts GRangesList and IntegerRangesList. Updated:

  • \item{which} argument entry to list all three accepted types and add a note that range-based subsetting requires an index file.
  • Constructor description to name the accepted types explicitly rather than the unhelpful "as documented above".

#31 — Ambiguous description of ... for readVcf

The single \item{\dots} entry said only "For import, the arguments are passed to readVcf", leaving the behaviour for readVcf, readInfo, readGeno, and readGT undocumented. Replaced with an \itemize block that calls out each function's ... routing explicitly.

Changes

  • man/ScanVcfParam-class.Rd — expanded which description; fixed constructor note
  • man/readVcf-methods.Rd — expanded ... description with per-function routing

Closes #31
Closes #34

vjcitn and others added 3 commits July 17, 2026 21:15
Convert \itemize blocks that used \item{label}{desc} syntax to \describe,
and replace empty \item{}{} labels in \describe blocks with the function
signature from the body, resolving all checkRd warnings in isSNV-methods,
PolyPhenDb-class, readVcf-methods, SIFTDb-class, summarizeVariants-methods,
VariantType-class, VCF-class, VcfFile-class, VCFHeader-class, VRanges-class,
and VRangesList-class Rd files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jmg421
jmg421 force-pushed the fix/31-34-doc-clarifications branch from 8f26879 to 47aec92 Compare July 18, 2026 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ScanVcfParam which Parameter Description Inconsistency Ambiguous Description of Ellipsis for readVcf

2 participants