diff --git a/datatypes_conf.xml.sample b/datatypes_conf.xml.sample
index 3bb5997181e..a3b173adfac 100644
--- a/datatypes_conf.xml.sample
+++ b/datatypes_conf.xml.sample
@@ -146,20 +146,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lib/galaxy/datatypes/registry.py b/lib/galaxy/datatypes/registry.py
index c27cce91188..b7cd9b58b7c 100644
--- a/lib/galaxy/datatypes/registry.py
+++ b/lib/galaxy/datatypes/registry.py
@@ -59,18 +59,15 @@ class Registry( object ):
self.converters.append( ( converter_config, extension, target_datatype ) )
except Exception, e:
self.log.warning( 'Error loading datatype "%s", problem: %s' % ( extension, str( e ) ) )
- # Load datatype sniffers from config
+ # Load datatype sniffers from the config
sniff_order = []
sniffers = root.find( 'sniffers' )
for elem in sniffers.findall( 'sniffer' ):
- order = elem.get( 'order', None )
type = elem.get( 'type', None )
- if order and type:
- sniff_order.append( ( order, type ) )
- sniff_order.sort()
- for ele in sniff_order:
+ if type:
+ sniff_order.append( type )
+ for type in sniff_order:
try:
- type = ele[1]
fields = type.split( ":" )
datatype_module = fields[0]
datatype_class = fields[1]
@@ -147,6 +144,7 @@ class Registry( object ):
sequence.Maf(),
sequence.Lav(),
sequence.Fasta(),
+ sequence.FastqSolexa(),
interval.Wiggle(),
images.Html(),
sequence.Axt(),