-
Notifications
You must be signed in to change notification settings - Fork 11
Missing manuals for some annotation packages #444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
FWIW you can get the full list with:
Looking at AHCytoBands: The package has no man page. However,
Problem is that the I didn't look at the other annotation packages with a missing manual. |
@hpages Thanks for your analysis. It's hard to follow why some choices were made to use the function in If this is the case and |
It's more complicated than that. The reason you see this line
in the log file is because AHCytoBands is part of the small subset of annotation packages that go thru automated builds (once a week). The irony here is that the builds were actually able to produce The whole approach to generation and propagation of the manuals would need to be revisited. At least 2 things would need to happen:
This will make the manual business simpler/better because (a) they will be handled the same way for all the builds, (b) the code that handles them will be in one place only, (c) we'll have full control on how we generate them (we will no longer rely on Hope this helps. |
That's because most data-annotation packages are not going thru the build system. See above for the details. |
Uh oh!
There was an error while loading. Please reload this page.
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::extractManuals
is 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 runextractManuals
onAHCytoBands
,AHEnsDbs
, andalternativeSplicingEvents.hg38
(has a manual, appears to be generated byextractManuals
) or running propagation script by script to see howmanuals
changes in the CRAN style repository.The text was updated successfully, but these errors were encountered: