Mercurial > repos > jjohnson > gmap
comparison gmap/README @ 2:52da588232b0
Add datatypes for maps and snpindex, add iit_store and snpindex tools, update GMAP and GSNAP to use these.
author | Jim Johnson <jj@umn.edu> |
---|---|
date | Fri, 21 Oct 2011 11:38:55 -0500 |
parents | d58d272914e7 |
children | 72ab00e732c3 |
comparison
equal
deleted
inserted
replaced
1:30d42bb409b8 | 2:52da588232b0 |
---|---|
7 import gmap # added for gmap tools | 7 import gmap # added for gmap tools |
8 | 8 |
9 add to datatypes_conf.xml | 9 add to datatypes_conf.xml |
10 <!-- Start GMAP Datatypes --> | 10 <!-- Start GMAP Datatypes --> |
11 <datatype extension="gmapdb" type="galaxy.datatypes.gmap:GmapDB" display_in_upload="False"/> | 11 <datatype extension="gmapdb" type="galaxy.datatypes.gmap:GmapDB" display_in_upload="False"/> |
12 <!-- | 12 <datatype extension="gmapsnpindex" type="galaxy.datatypes.gmap:GmapSnpIndex" display_in_upload="False"/> |
13 | 13 <datatype extension="iit" type="galaxy.datatypes.gmap:IntervalIndexTree" display_in_upload="True"/> |
14 | 14 <datatype extension="splicesites.iit" type="galaxy.datatypes.gmap:SpliceSitesIntervalIndexTree" display_in_upload="True"/> |
15 <datatype extension="introns.iit" type="galaxy.datatypes.gmap:IntronsIntervalIndexTree" display_in_upload="True"/> | |
16 <datatype extension="snps.iit" type="galaxy.datatypes.gmap:SNPsIntervalIndexTree" display_in_upload="True"/> | |
17 <datatype extension="gmap_annotation" type="galaxy.datatypes.gmap:IntervalAnnotation" display_in_upload="False"/> | |
18 <datatype extension="gmap_splicesites" type="galaxy.datatypes.gmap:SpliceSiteAnnotation" display_in_upload="True"/> | |
19 <datatype extension="gmap_introns" type="galaxy.datatypes.gmap:IntronAnnotation" display_in_upload="True"/> | |
20 <datatype extension="gmap_snps" type="galaxy.datatypes.gmap:SNPAnnotation" display_in_upload="True"/> | |
21 <!-- End GMAP tools --> | |
15 | 22 |
16 Tools: | 23 Tools: |
17 GMAP_Build - create a GmapDB set of index files for a reference sequence and optional set of annotations | 24 GMAP_Build - create a GmapDB set of index files for a reference sequence and optional set of annotations |
18 GMAP - map sequences to a reference sequence GmapDB index | 25 GMAP - map sequences to a reference sequence GmapDB index |
19 GSNAP - align sequences to a reference and detect splicing | 26 GSNAP - align sequences to a reference and detect splicing |
20 | 27 |
21 Add to tool_conf.xml ( probably in the "NGS: Mapping" section ) | 28 Add to tool_conf.xml ( probably in the "NGS: Mapping" section ) |
22 <tool file="gmap/gmap_build.xml" /> | |
23 <tool file="gmap/gmap.xml" /> | 29 <tool file="gmap/gmap.xml" /> |
24 <tool file="gmap/gsnap.xml" /> | 30 <tool file="gmap/gsnap.xml" /> |
31 <tool file="gmap/gmap_build.xml" /> | |
32 <tool file="gmap/snpindex.xml" /> | |
33 <tool file="gmap/iit_store.xml" /> | |
34 | |
35 Admin built cached gmapdb indexes defined in tool-data/gmap_indices.loc | |
25 | 36 |
26 | 37 |
27 TODO: | 38 TODO: |
28 Add classes to gmap.py | 39 Add classes to gmap.py |
29 IntervalIndexTree - datatype for the iit_store result | |
30 IntervalAnnotation - generic class for gmap annotation formats | |
31 SpliceSiteAnnotation - class for gmap splicesite annotation format | |
32 IntronAnnotation - class for gmap introns annotation format | |
33 SNPAnnotation - class for gmap snp annotation format | |
34 GmapIndex - generic class for a gmap index | |
35 SnpIndex - an index created by snpindex | |
36 CmetIndex - an index created by cmetindex | 40 CmetIndex - an index created by cmetindex |
37 AtoiIndex - an index created by atoiindex | 41 AtoiIndex - an index created by atoiindex |
38 | 42 |
39 Possibly add Tools: | 43 Possibly add Tools: |
40 iit_store - creates a mapping index .iit from: gtf,gff3,gmapannotation, UCSC refGene table | |
41 iit_get - retrieves from .iit store | |
42 get_genome - retrieves from a gmapdb | 44 get_genome - retrieves from a gmapdb |
43 snpindex - create a SNPIndex | |
44 cmetindex - create methylcytosine index | 45 cmetindex - create methylcytosine index |
45 atoiindex - create A-to-I RNA editing index | 46 atoiindex - create A-to-I RNA editing index |
46 | 47 |
47 | 48 |
48 | 49 |