The older pipeline runs had a Phi-X control lane which we didn't
authorDiane Trout <diane@caltech.edu>
Wed, 16 Jul 2008 00:46:45 +0000 (00:46 +0000)
committerDiane Trout <diane@caltech.edu>
Wed, 16 Jul 2008 00:46:45 +0000 (00:46 +0000)
run eland against, so the total number of eland entries in
the GERALD config.xml file was less than 8. So relax testing
that constraint.

gaworkflow/pipeline/gerald.py

index 311987d0fe0f1bfda77c1de252f9ef771d25d2d0..f2687671c2e95278a532a02e21dfd29788b2d7b2 100644 (file)
@@ -39,7 +39,7 @@ class Gerald(object):
             container = subtree.find(xml_tag)
             if container is None:
                 return None
-            if len(container.getchildren()) != LANES_PER_FLOWCELL:
+            if len(container.getchildren()) > LANES_PER_FLOWCELL:
                 raise RuntimeError('GERALD config.xml file changed')
             lanes = [x.tag.split('_')[1] for x in container.getchildren()]
             index = lanes.index(self._key)