import fr.orsay.lri.varna.exceptions.ExceptionFileFormatOrSyntax;
import fr.orsay.lri.varna.exceptions.ExceptionLoadingFailed;
import fr.orsay.lri.varna.exceptions.ExceptionPermissionDenied;
+import fr.orsay.lri.varna.exceptions.ExceptionUnmatchedClosingParentheses;
import MCview.*;
import jalview.analysis.*;
//System.out.println("3:"+seq.getSequenceAsString());
System.out.println("3:strucseq"+rnastruc);
- System.out.println("4:struc"+seq.getRNA());
+ //System.out.println("4:struc"+seq.getRNA());
System.out.println("5:name"+seq.getName());
System.out.println("6:ap"+ap);
- new AppVarna(seq.getName(),seq,rnastruc,seq.getRNA(), seq.getName(), ap);
+ new AppVarna(structureLine, seq, seq.getSequenceAsString(), rnastruc, seq
+ .getName(), ap);
+ //new AppVarna(seq.getName(),seq,rnastruc,seq.getRNA(), seq.getName(), ap);
System.out.println("end");
}
});
{
// TODO: VARNA does'nt print gaps in the sequence
- new AppVarna(seq.getName()+" structure",seq,rnastruc,seq.getRNA(),
- seq.getName(), ap);
+ //new AppVarna(seq.getName()+" structure",seq,rnastruc,seq.getRNA(), seq.getName(), ap);
+ new AppVarna(seq.getName()+" structure",seq,seq.getSequenceAsString(), rnastruc, seq
+ .getName(), ap);
}
});
viewStructureMenu.add(menuItem);
} catch (InterruptedException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
+ } catch (ExceptionUnmatchedClosingParentheses e1) {
+ // TODO Auto-generated catch block
+ e1.printStackTrace();
}
}
});
oal = null;
}
- public void pdbFromFile_actionPerformed() throws ExceptionFileFormatOrSyntax, ParserConfigurationException, SAXException, ExceptionPermissionDenied, ExceptionLoadingFailed, InterruptedException
+ public void pdbFromFile_actionPerformed() throws ExceptionFileFormatOrSyntax, ParserConfigurationException, SAXException, ExceptionPermissionDenied, ExceptionLoadingFailed, InterruptedException, ExceptionUnmatchedClosingParentheses
{
jalview.io.JalviewFileChooser chooser = new jalview.io.JalviewFileChooser(
jalview.bin.Cache.getProperty("LAST_DIRECTORY"));