Closed badoi closed 4 years ago
Sigh, this must be a generics issue. Thanks for the info i am looking into it. Its really weird how code works but once its in a package behaves differently.
This is now functional in the new master update. See projectBulkATAC
, we havent updated documentation as of yet however. But we tested it and now it seems to work on our end. Closing this issue feel free to reopen if further issues.
Hello! Could I ask how I should properly import bulk ATAC reads/bam files into the seATAC SummarizedExperiment object? Thank you very much!
You’ll need to define a set of genomic regions with a Bed file or GTF/gff file of your choice. I like using the featureCounts function from the Subread package to get a count matrix from bam files over a set of regions into an SE object.
You’ll need to define a set of genomic regions with a Bed file or GTF/gff file of your choice. I like using the featureCounts function from the Subread package to get a count matrix from bam files over a set of regions into an SE object.
Thank you so much BaDoi, I will give it a try right away following your suggestion.
@badoi Thank you! I have tried to prepare the peak count file and import into summarizedexperiments and it seems working in the projectBulkATAC process.
Dear Ryan @rcorces and Jeff @jgranja24 , could I ask a question regarding a line in the source code of projecting bulk ATAC, "Error incosistency found with matching LSI dimensions to those used in addEmbedding" during what situation this error will happen? in one of my archrproject, While preparing UMAP, I hope to remove several dims in LSI to remove sequencing bias, is this a possibility that this may generate this inconsistency? Thank you all!
@willey2020 - I do not think this would cause the mentioned error but I have never tested this. But from what I can tell from glancing at the code, it should be very difficult to arrive at that error.
@rcorces Thank you so much! I will give it a try. Thank you again!
I am projecting a RangeSummarizedExperiment of bulk ATAC-seq onto the snATAC-seq project. Running with
threads=1
or with automatic detection gets two similar errors in one of the calls somewhere.With 1 thread:
With multithread:
I poked around the
BulkProjection.R
script and somehow wasn't able to recreate the error and got the projections by hand. I think there's some issues in creating thesimRD
data frame in lineSession Info
ArchR-projectBulkATAC-6afbe1a6132fd-Date-2020-05-06_Time-02-46-06.log ArchR-projectBulkATAC-6afbe62530b8d-Date-2020-05-06_Time-02-42-42.log