diff blast_datatypes.txt @ 4:f9a7783ed7b6 draft

Uploaded v0.0.14 adding BLAST database support. See also the matching update for the NCBI BLAST+ wrappers which use these new definitions. This update included work by Edward Kirton.
author peterjc
date Fri, 09 Nov 2012 06:50:05 -0500
parents 6ef523b390e0
children b3a3ba0c1d47
line wrap: on
line diff
--- a/blast_datatypes.txt	Thu Sep 20 10:13:16 2012 -0400
+++ b/blast_datatypes.txt	Fri Nov 09 06:50:05 2012 -0500
@@ -21,6 +21,8 @@
 v0.0.11 - Final revision as part of the Galaxy main repository, and the
           first release via the Tool Shed
 v0.0.13 - Uses blast.py instead of xml.py to define the datatypes
+v0.0.14 - Includes datatypes for protein and nucleotide BLAST databases
+          (based on work by Edward Kirton)
 
 
 Installation
@@ -37,9 +39,15 @@
 datatypes_conf.xml entry to be combined with your local configuration.
 
 However, if you really want to this should work for a manual install. Add
-the following line to the datatypes_conf.xml file in the Galaxy main folder:
+the following lines to the datatypes_conf.xml file in the Galaxy main folder:
 
    <datatype extension="blastxml" type="galaxy.datatypes.blast:BlastXml" mimetype="application/xml" display_in_upload="true"/>
+   <datatype extension="blastdbn" type="galaxy.datatypes.blast:BlastNucDb" mimetype="text/html" display_in_upload="false"/>
+   <datatype extension="blastdbp" type="galaxy.datatypes.blast:BlastProtDb" mimetype="text/html" display_in_upload="false"/>
+
+and later in the sniffer section:
+
+    <sniffer type="galaxy.datatypes.blast:BlastXml"/>
 
 Also create the file lib/galaxy/datatypes/blast.py by moving, copying or linking
 the blast.py file provided in this tar-ball.  Finally add 'import blast' near