A few annotation packages are missing pdf manuals. I'm not sure yet how many are affected (seems to be 11 on devel), but so far I noticed these on both release and devel:
https://bioconductor.org/packages/3.20/data/annotation/html/AHCytoBands.html
https://bioconductor.org/packages/3.20/data/annotation/html/AHEnsDbs.html
Looking at the propagation log, it shows the following for example, which should have manuals
========================================================================
Wed 26 Mar 09:30:01 EDT 2025
------------------------------------------------------------------------
Updating 3.21/data/annotation repo with source packages...
‘/home/biocbuild/public_html/BBS/3.21/data-annotation/OUTGOING/source/TENET.AnnotationHub_1.0.0.tar.gz‘ -> ‘/home/biocpush/PACKAGES/3.21/data/annotation/src/contrib/TENET.AnnotationHub_1.0.0.tar.gz‘
Warning message:
In list.old.pkgs(suffix = ".tar.gz") :
pkgs with bad version format: BSgenome.Gmax.NCBI.Gmv40_4.0.tar.gz, BSgenome.Vvinifera.URGI.IGGP12Xv0_0.1.tar.gz, BSgenome.Vvinifera.URGI.IGGP12Xv2_0.1.tar.gz, BSgenome.Vvinifera.URGI.IGGP8X_0.1.tar.gz, DO.db_2.9.tar.gz
TENET.AnnotationHub_0.99.5.tar.gz
TRUE
Updating 3.21/data/annotation repo with reference manuals...
'/home/biocbuild/public_html/BBS/3.21/data-annotation/OUTGOING/manuals/AHCytoBands.pdf' -> '/home/biocpush/PACKAGES/3.21/data/annotation/manuals/AHCytoBands/man/AHCytoBands.pdf'
'/home/biocbuild/public_html/BBS/3.21/data-annotation/OUTGOING/manuals/AHEnsDbs.pdf' -> '/home/biocpush/PACKAGES/3.21/data/annotation/manuals/AHEnsDbs/man/AHEnsDbs.pdf'
'/home/biocbuild/public_html/BBS/3.21/data-annotation/OUTGOING/manuals/AHLRBaseDbs.pdf' -> '/home/biocpush/PACKAGES/3.21/data/annotation/manuals/AHLRBaseDbs/man/AHLRBaseDbs.pdf'
It states that AHCytoBands.pdf and AHEnsDbs.pdf are copied. While AHCytoBands.pdf does exist in that path, the AHEnsDbs.pdf does not. Later in the same log:
manuals/AHCytoBands/man/
manuals/AHEnsDbs/man/
manuals/AHLRBaseDbs/man/
manuals/AHMeSHDbs/man/
manuals/AHPathbankDbs/man/
manuals/AHPubMedDbs/man/
manuals/AHWikipathwaysDbs/man/
In the OUTGOING folder on biocbuild, we see
biocpush@nebbiolo1:~$ ls /home/biocbuild/public_html/BBS/3.21/data-annotation/OUTGOING/manuals/
AHCytoBands.pdf AHWikipathwaysDbs.pdf chromhmmData.pdf EpiTxDb.Sc.sacCer3.pdf MPO.db.pdf SomaScan.db.pdf
AHEnsDbs.pdf AlphaMissense.v2023.hg19.pdf CTCF.pdf geneplast.data.pdf org.Mxanthus.db.pdf synaptome.data.pdf
AHLRBaseDbs.pdf AlphaMissense.v2023.hg38.pdf ENCODExplorerData.pdf GeneSummary.pdf PANTHER.db.pdf synaptome.db.pdf
AHMeSHDbs.pdf alternativeSplicingEvents.hg38.pdf EPICv2manifest.pdf GenomicState.pdf rat2302frmavecs.pdf TENET.AnnotationHub.pdf
AHPathbankDbs.pdf cadd.v1.6.hg19.pdf EpiTxDb.Hs.hg38.pdf JASPAR2022.pdf rGenomeTracksData.pdf UniProtKeywords.pdf
AHPubMedDbs.pdf cadd.v1.6.hg38.pdf EpiTxDb.Mm.mm10.pdf JASPAR2024.pdf scAnnotatR.models.pdf
In the propagation scripts for data annotation, biocViews::extractManuals is called. No other package type uses it to my knowledge, so I wonder if it is overwriting manuals created from R CMD check. It might be helpful to run extractManuals on AHCytoBands, AHEnsDbs, and alternativeSplicingEvents.hg38 (has a manual, appears to be generated by extractManuals) or running propagation script by script to see how manuals changes in the CRAN style repository.
A few annotation packages are missing pdf manuals. I'm not sure yet how many are affected (seems to be 11 on devel), but so far I noticed these on both release and devel:
https://bioconductor.org/packages/3.20/data/annotation/html/AHCytoBands.html
https://bioconductor.org/packages/3.20/data/annotation/html/AHEnsDbs.html
Looking at the propagation log, it shows the following for example, which should have manuals
It states that AHCytoBands.pdf and AHEnsDbs.pdf are copied. While AHCytoBands.pdf does exist in that path, the AHEnsDbs.pdf does not. Later in the same log:
In the OUTGOING folder on biocbuild, we see
In the propagation scripts for data annotation,
biocViews::extractManualsis called. No other package type uses it to my knowledge, so I wonder if it is overwriting manuals created fromR CMD check. It might be helpful to runextractManualsonAHCytoBands,AHEnsDbs, andalternativeSplicingEvents.hg38(has a manual, appears to be generated byextractManuals) or running propagation script by script to see howmanualschanges in the CRAN style repository.