vignettes/comparison.Rmd
comparison.Rmd
We have introduced new_events
and becomes_OK
functions to help assess differences in package state over time.
To use this, we need multiple ArtifSet instances. This is time-consuming so we just record a past application:
> rel_911 = setup_artifacts(date="2022-09-11", version="3.15")
starting untar...
done.
> rel_916 = setup_artifacts(date="2022-09-16", version="3.15")
starting untar...
done.
We indicate the type of event and the host name to get a report on which packages have been revised to eliminate all errors between 9-11 and 9-16.
> becomes_OK(rel_911, rel_916, event="ERROR", host="nebbiolo1")
[1] "GSVA" "NetSAM" "netZooR" "OrganismDbi" "PPInfer"
[6] "pRoloc" "TFHAZ"
Here are some additional examples:
> new_events(rel_911, rel_916, event="ERROR", host="nebbiolo1")
[1] "BEclear" "imageHTS" "iPAC" "martini" "singleCellTK"
> new_events(rel_911, rel_916, event="ERROR", host="palomino3")
[1] "BEclear" "martini" "NuPoP" "SCANVIS" "singleCellTK"
[6] "Travel"
> new_events(rel_911, rel_916, event="WARNINGS", host="palomino3")
[1] "edge" "normr" "ORFik"
The idiosync_status
function will report on packages that exhibit events of specific types on only a subset of platforms in use.
> af = setup_artifacts()
trying URL 'https://bioconductor.org/checkResults/3.15/bioc-LATEST/report.tgz'
Content type 'application/x-gzip' length 52390769 bytes (50.0 MB)
==================================================
downloaded 50.0 MB
starting untar...
done.
> idiosync_status(af)
$linux_only
[1] "HTSeqGenie" "iPAC"
$win_only
[1] "affyPLM" "BiocParallel" "FlowSOM" "GRridge" "IgGeneUsage"
[6] "Macarron" "motifcounter" "NetSAM" "NuPoP" "OmnipathR"
[11] "oneSENSE" "RGMQL" "rtracklayer" "SCANVIS" "Travel"
[16] "waddR"
$mac_only
[1] "biodbMirbase" "netZooR"
> idiosync_status(af, phase="install")
$linux_only
character(0)
$win_only
[1] "CONFESS" "ddPCRclust" "flowPeaks" "rifi"
$mac_only
character(0)