JOptionPane
.showMessageDialog(
alignFrame,
- "A minimum of two sequences with at least three non-gap character \nis required to perform this operation",
+ "All selected sequence for this job must have a minimum of \nthree non-gap character to perform this operation",
"Invalid selection", JOptionPane.INFORMATION_MESSAGE);
return false;
{
AlignmentView msa = alignFrame.gatherSequencesForAlignment();
- if (isValidAlignment(msa))
+ if (msa != null && isValidAlignment(msa))
{
new MsaWSClient(service, alignFrame.getTitle(), msa, withGaps,
true, alignFrame.getViewport().getAlignment()
{
AlignmentView msa = alignFrame.gatherSequencesForAlignment();
- if (isValidAlignment(msa))
+ if (msa != null && isValidAlignment(msa))
{
new MsaWSClient(service, null, null, true, alignFrame
.getTitle(), msa, withGaps, true, alignFrame
AlignmentView msa = alignFrame
.gatherSequencesForAlignment();
- if (isValidAlignment(msa))
+ if (msa != null && isValidAlignment(msa))
{
new MsaWSClient(service, preset, alignFrame.getTitle(),
msa, false, true, alignFrame.getViewport()