-
Notifications
You must be signed in to change notification settings - Fork 10
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
GenomeInfoDb #11
Comments
Also posted this here: broadinstitute#120 (comment) |
Let us look into this. Can you please post your Thanks, |
hi @gavinha Sorry for the late reply. I couldn't run sessionInfo() as I was running ichorCNA either via the snakemake pipeline inside a conda env or just by execution of the Rscript unIchorCNA.R within the conda env. Turns out the snakemake pipeline was running to completion but with errors in the log files, and the conda env itself was having issues with all of the following packages I have managed to get the docker container from https://quay.io/repository/biocontainers/r-ichorcna?tab=tags&tag= working with apptainer on our cluster. Code included here in case anyone is in a similar position: Using
So far seems to be working although having some issues with:
Unsure if the first 2 are due to mappability filtering although the mapwig for chr19 looks like it includes most of chromosome and our samples have coverage in chr19. Currently trialling runs with hg19 in case that is an issue. Do you run ichorCNA from within R, on the command line, locally or on a cluster? What would you suggest is best practice? many thanks Phil |
@gavinha, here is my sessionInfo for singularity image: r-ichorcna-0.3.2--pl5321r42hdfd78af_2:
I tried to run newer version with singularity image r-ichorcna:0.5.0--pl5321r42hdfd78af_0 (with ichorCNA as function) but I also have issues there: #12 (comment) |
Hi all, The error is due to a bug in GenomeInfoDb when handling hg38 assembly, see Bioconductor/GenomeInfoDb#86 (comment). Error in .order_seqlevels(chrom_sizes[, "chrom"]) :
!anyNA(m32) is not TRUE The fixed version (v1.34.8) is available in BioC 3.16 (R-4.2). Hence, if you are not using R-4.2, you'll need to upgrade R and install ichorCNA with the latest versions of the all the R dependencies. If you are already using R-4.2, you can upgrade existing packages by These are the latest version of package imported by HMMcopy (>= 1.40),
GenomicRanges (>= 1.50.2),
GenomeInfoDb (>= 1.34.9),
doMC (>= 1.3.8),
foreach (>= 1.5.2),
BSgenome.Hsapiens.UCSC.hg19 (>= 1.4.3),
BSgenome.Hsapiens.UCSC.hg38 (>= 1.4.5),
ggplot2 (>= 3.4.3),
stringr (>= 1.5.0) |
IchorCNA suddenly decided it was going to error with the following:
Likely as a result of the issues with GenomeInfoDb.
Just wondering if anyone else has problems or if there is a workaround?
Old conda environments broken, new ones won't download GenomeInfoDB.
Doesn't seem to want to work with the 0.5.0 docker image either (which I assumed wouldn't require downloads from bioconductor). I'm at a loss as to what to do.
Any help appreciated
Phil
The text was updated successfully, but these errors were encountered: