The AnnotParam class is meant to store the minimal set of information necessary to retrieve the annotation
The minimal information to provide is:
In this tutorial, we will reproduce the analysis performed in Robinson, Delhomme et al. [@Robinson:2014p6362]. For that we will start by downloading the original annotation gff3 file for P. trichocarpa, a close related species of the trees used in the study into the current directory.
download.file(url=paste0("ftp://ftp.plantgenie.org/Data/PopGenIE/", "Populus_trichocarpa/v3.0/v10.1/GFF3/", "Ptrichocarpa_210_v3.0_gene_exons.gff3.gz"), destfile=,"./Ptrichocarpa_210_v3.0_gene_exons.gff3.gz")
file.copy(dir(vDir,pattern="*Ptrichocarpa_210_v3.0_gene_exons.gff3.gz",full.names = TRUE), "./Ptrichocarpa_210_v3.0_gene_exons.gff3.gz")
Before instantiating an "AnnotParam" object.
annotParam <- AnnotParam( datasource="./Ptrichocarpa_210_v3.0_gene_exons.gff3.gz")
This annotation file however contains multiple copy of the same exons, i.e. when exons are shared by several isoforms of a gene. This might result in so-called "multiple-counting" and as described in these guidelines[^1], we will to circumvent that issue create a set of synthetic transcripts.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.