-
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
runGenePeakcorr - Requesting ability to specify updated genomes (such as mm39) #9
Comments
Hi there! Thanks for your interest in using this package. For the built-in ones, we obtained it from NCBI (built from a GTF). I think what might be better than us building this for each desired genome, is adapting it such that users can input their own annotations. I'm working on this, it's mosty a matter of formatting the |
Hi there! Sending some example code to get the gene annotation TSS object. I will leave this issue open until I formally change the code to allow users to pass their own gene TSS annotation GRanges object and matching BSgenome object (if you could test this that would be great.) One issue with this is there is always the chance someone may accidentally use annotations and genome references that don't match, (e.g. mm39 genes with mm10 genome reference or vice versa) which is why I made a few commonly used built-in options. That being said, it will be impractical for me to update the package to have every single use-case, so let's start with allowing custom annotations. See below how you can first download the corresponding gtf (Gene annotation) and then derive TSS coords as a GRanges object that will then be fed into FigR's functions: #For mm39 wget https://hgdownload.soe.ucsc.edu/goldenPath/mm39/bigZips/genes/mm39.ncbiRefSeq.gtf.gz . In R
You would then separately download https://bioconductor.org/packages/release/data/annotation/html/BSgenome.Mmusculus.UCSC.mm39.html to go with this, and pass that as the genome param would be the idea |
Hi, sorry to bother you. I wonder when I have constructed the TSS object myself and downloaded the reference genome, how should I modify it in the runGenePeakcorr function? |
Hello Best David |
Hello,
Really fantastic package and pipeline! I was wondering if it may be possible to run the function runGenePeakcorr using the updated mouse genome mm29? If this must be created manually by users, how would I go about generating the proper RefSeq TSS gene annotations, etc. like you have done previously for mm10, hg19, and hg38?
Any help is greatly appreciated, thank you!
The text was updated successfully, but these errors were encountered: