Flashpoint avatar Flashpoint committed 8d6175d

Fixed the bug of having less than 5 genes in a geneset

Comments (0)

Files changed (1)

_bioinformatics/widgets/prototypes/OWCustomSets.py

         self.selected_file = "" 
 
         layout = QHBoxLayout()
-        box = OWGUI.widgetBox(self.controlArea, "File", orientation=layout)
+        box = OWGUI.widgetBox(self.controlArea, "Gene Set Import", orientation=layout)
 
         icons = standard_icons(self)
 
         layout.addWidget(self.browse_button)
        
         # The preview field        
-        box = OWGUI.widgetBox(self.controlArea, "Available Gene Sets")
+        box = OWGUI.widgetBox(self.controlArea, "Imported Gene Sets")
         self.preview_view = QTreeWidget()
         self.preview_view.setAllColumnsShowFocus(1)
         self.preview_view.setColumnCount(3)
                 item = QTreeWidgetItem(self.preview_view)
                 item.setText(0, geneset.id)
                 item.setData(1, Qt.DisplayRole, len(geneset.genes))
-                item.setText(2, ", ".join([geneset.genes.pop() for i in range(5)]) + ", ...")
+                item.setText(2, ", ".join(list(geneset.genes)[:5]) + ", ...")
         else:
             self.preview_view.clear()
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.