// Is this a single line BLC file?
String data1 = source.nextLine();
String data2 = source.nextLine();
+ int c1;
if (checkPIR)
{
starterm = (data1 != null && data1.indexOf("*") > -1)
|| (data2 != null && data2.indexOf("*") > -1);
}
- if (data2 != null && data.indexOf("*") > -1)
+ if (data2 != null && (c1=data.indexOf("*")) > -1)
{
- if (data.indexOf("*") == data2.indexOf("*"))
+ if (c1==0 && c1 == data2.indexOf("*"))
{
reply = "BLC";
+ } else {
+ reply = "FASTA"; // possibly a bad choice - may be recognised as PIR
}
// otherwise can still possibly be a PIR file
}