[BioC] Complete variant toolbox: gmapR/VariantTools/VariantAnnotation
Wei Shi
shi at wehi.EDU.AU
Mon Dec 9 06:17:15 CET 2013
Thanks Thomas, I have updated the biocViews terms for Rsubread to make it easier to be found.
Best regards,
Wei
On Dec 9, 2013, at 3:47 PM, Thomas Girke wrote:
> Thanks Wei for pointing this out, and sorry for missing this important
> utility. I will definitely give your exactSNP function a try. Associating
> Rsubread with the biocViews term "GeneticVariability" (or similar) would
> help users finding it in the future.
>
> Thanks,
>
> Thomas
>
> On Mon, Dec 09, 2013 at 02:12:23AM +0000, Wei Shi wrote:
>> I just want to point out that Rsubread package includes a snp calling function called exactSNP.
>>
>> Wei
>>
>> On Dec 9, 2013, at 4:08 AM, Thomas Girke wrote:
>>
>>> Dear Michael and Valerie,
>>>
>>> VariantTools and VariantAnnotation are awesome packages. To the best of my
>>> knowledge, VariantTools is currently the only Bioc/R package that performs
>>> variant calling and it does this in a very nice way. With the available
>>> resources it is now straightforward to set up complete workflows for variant
>>> calling projects: (1) variant aware read alignments with GSNAP from gmapR ->
>>> (2) variant calling/filtering with VariantTools -> (3) adding genomic context
>>> with VariantAnnotation. This is really amazing!!!
>>>
>>> Here are a few questions related to both packages:
>>>
>>> (1) For teaching purposes and other obvious reasons it would be useful if a
>>> Windows version of VariantTools were available (and perhaps for gmapR too).
>>> Installing the package (includes gmapR) from source works fine on both Linux
>>> and OS X, but not on Windows.
>>>
>>> (2) The VRanges class is another great resource for filtering variant calls.
>>> What I was not able to locate though is a description/definition of the content
>>> of its different columns/components. Is something like this available
>>> somewhere?
>>>
>>> (3) When annotation variants with utilities from VariantAnnotation, it would
>>> useful to provide a convenience Summary Report function at the end of the
>>> workflow that exports the annotations to a file. A very common need here is to
>>> collapse the annotations for each variant on a single line so that one doesn't
>>> end up with annotation results of millions of lines as it is typical for many
>>> variant discovery projects. This also simplifies joins among different
>>> annotation instances because it maintains uniqueness among variant identifiers.
>>> This approach is often useful when comparing (joining) the variants among
>>> different genotypes (e.g. which variants are identical or unique among
>>> different mutants). An example solution is shown on slides 34-35 of this
>>> presentation:
>>> http://faculty.ucr.edu/~tgirke/HTML_Presentations/Manuals/Workshop_Dec_12_16_2013/Rvarseq/Rvarseq.pdf
>>>
>>> (4) predictCoding() reports the relative location where exactly a variant maps
>>> to an annotation range. It would be nice if locateVariants() could report the
>>> exact relative mapping locations too, e.g. variant chr1:1033_A/T maps to
>>> position x of 5'UTR. Perhaps this is already possible but I couldn't figure
>>> out how to do it without reaching too far into my own hacking toolbox.
>>>
>>> Thanks for providing these excellent resources and most importantly your patience
>>> listing to these unsolicited questions.
>>>
>>> Best,
>>>
>>>
>>> Thomas
>>>
>>>
>>>
>>>> sessionInfo()
>>> R version 3.0.2 (2013-09-25)
>>> Platform: x86_64-apple-darwin10.8.0 (64-bit)
>>>
>>> locale:
>>> [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
>>>
>>> attached base packages:
>>> [1] parallel stats graphics grDevices utils datasets methods
>>> [8] base
>>>
>>> other attached packages:
>>> [1] VariantTools_1.4.5 VariantAnnotation_1.8.7 Rsamtools_1.14.2
>>> [4] Biostrings_2.30.1 GenomicRanges_1.14.3 XVector_0.2.0
>>> [7] IRanges_1.20.6 BiocGenerics_0.8.0
>>>
>>> loaded via a namespace (and not attached):
>>> [1] AnnotationDbi_1.24.0 BatchJobs_1.1-1135 BBmisc_1.4
>>> [4] Biobase_2.22.0 BiocParallel_0.4.1 biomaRt_2.18.0
>>> [7] bitops_1.0-6 brew_1.0-6 BSgenome_1.30.0
>>> [10] codetools_0.2-8 DBI_0.2-7 digest_0.6.3
>>> [13] fail_1.2 foreach_1.4.1 GenomicFeatures_1.14.2
>>> [16] gmapR_1.4.2 grid_3.0.2 iterators_1.0.6
>>> [19] lattice_0.20-24 Matrix_1.1-0 plyr_1.8
>>> [22] RCurl_1.95-4.1 RSQLite_0.11.4 rtracklayer_1.22.0
>>> [25] sendmailR_1.1-2 stats4_3.0.2 tools_3.0.2
>>> [28] XML_3.95-0.2 zlibbioc_1.8.0
>>>
>>> _______________________________________________
>>> Bioconductor mailing list
>>> Bioconductor at r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
>>
>> ______________________________________________________________________
>> The information in this email is confidential and intended solely for the addressee.
>> You must not disclose, forward, print or use it without the permission of the sender.
>> ______________________________________________________________________
______________________________________________________________________
The information in this email is confidential and intend...{{dropped:6}}
More information about the Bioconductor
mailing list