+ SequenceI[] msa = SeqsetUtils.getNonEmptySequenceSet(gatherSeqOrMsaForSecStrPrediction());\r
+ if (msa==null) {\r
+ JOptionPane.showInternalMessageDialog(Desktop.desktop,\r
+ "There are no columns or residues usable for prediction!\n"\r
+ +"There must be valid residues in at least one\n"\r
+ +"of the sequences in the alignment,\n"\r
+ +"or in the currently selected region.",\r
+ "Invalid Input for Secondary Structure Prediction",\r
+ JOptionPane.WARNING_MESSAGE);\r
+ return;\r
+ }\r
+\r