TOPCONS default

This is a test of the TOPCONS service.
Test filesDownload the files for this test
Test runRun test now
Support reference#227-228
Running TOPCONS for the sequence of 1a91A with default parameters, i.e. no experimental topology information is given.
Show/hide recent test logs
view log 1 week agoPASSED

Test began: 2012-05-10 10:23:54 Test ended: 2012-05-10 10:23:55 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 1 week agoPASSED

Test began: 2012-05-09 03:48:19 Test ended: 2012-05-09 03:48:20 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 3 weeks agoPASSED

Test began: 2012-04-29 14:45:32 Test ended: 2012-04-29 14:45:33 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 4 weeks agoPASSED

Test began: 2012-04-21 03:04:42 Test ended: 2012-04-21 03:04:43 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 1 month agoPASSED

Test began: 2012-04-18 13:10:02 Test ended: 2012-04-18 13:10:02 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 1 month agoPASSED

Test began: 2012-04-12 06:25:51 Test ended: 2012-04-12 06:25:52 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 2 months agoPASSED

Test began: 2012-03-29 19:52:11 Test ended: 2012-03-29 19:52:12 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 2 months agoPASSED

Test began: 2012-03-26 10:53:35 Test ended: 2012-03-26 10:53:35 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 2 months agoPASSED

Test began: 2012-03-20 09:08:31 Test ended: 2012-03-20 09:08:32 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
view log 2 months agoPASSED

Test began: 2012-03-18 15:44:28 Test ended: 2012-03-18 15:44:29 Result : Test passed ------ stderr and stdout follow ------ Preds: 0, 0, 0, 0, 0, 0, 0, 0, 0 1Download this log...
This test consists of the following files:
topcons.test.pl
#!/usr/bin/perl -w
use SOAP::Lite;
my $soap_TopconsService = SOAP::Lite
->uri('topcons')
->proxy('http://wsdl.sbc.su.se/cgi-bin/topcons.cgi');
my $strseq = ">1a91A\nMENLNMDLLYMAAAVMMGLAAIGAAIGIGILGGKFLEGAARQPDLIPLLRTQFFIVMGLV\nDAIPMIAVGLGLYVMFAVA\n";
my $result = $soap_TopconsService -> runTopconsDefault($strseq);
# check for error
unless ($result->fault)
#unless (0)
{
# check sanity of output
my $scampi_msa = 0;
my $scampi_seq = 0;
my $prodiv = 0;
my $pro = 0;
my $octopus = 0;
my $topcons = 0;
my $zpred = 0;
my $deltag = 0;
my $rel = 0;
my $output = $result->result();
my @data = split(/\n/, $output);
# open(DEBUG, "/tmp/topcons_tmp_t2gj/query.txt");
# my @data = <DEBUG>;
# close(DEBUG);
for (my $i = 0; $i < $#data; $i++) {
my $line = $data[$i];
my $nextline = $data[$i+1];
chomp($line);
if ( $line =~ /^SCAMPI-seq/ && $nextline =~ /^[oiM]+/ ) {
$scampi_seq = 1;
}
elsif ( $line =~ /^SCAMPI-msa/ && $nextline =~ /^[oiM]+/ ) {
$scampi_msa = 1;
}
elsif ( $line =~ /^PRODIV predicted/ && $nextline =~ /^[oiM]+/ ) {
$prodiv = 1;
}
elsif ( $line =~ /^PRO predicted/ && $nextline =~ /^[oiM]+/ ) {
$pro = 1;
}
elsif ( $line =~ /^OCTOPUS/ && $nextline =~ /^[oiM]+/ ) {
$octopus = 1;
}
elsif ( $line =~ /^TOPCONS/ && $nextline =~ /^[oiM]+/ ) {
$topcons = 1;
}
elsif ( $line =~ /^Predicted Z-coordinates/ && $nextline =~ /^\d+\s+\d+\.\d+/ ) {
$zpred = 1;
}
elsif ( $line =~ /^Predicted Delta-G-values/ && $nextline =~ /^\d+\s+\d+\.\d+/ ) {
$deltag = 1;
}
elsif ( $line =~ /^Predicted TOPCONS reliability/ && $nextline =~ /^\d+\s+\d+\.\d+/ ) {
$rel = 1;
}
}
print STDERR "Preds: $scampi_seq, $scampi_msa, $prodiv, $pro, $octopus, $topcons, $zpred, $deltag, $rel\n";
# return 0 if everything ok
if ( $scampi_seq && $scampi_msa && $prodiv && $pro && $octopus && $topcons && $zpred && $deltag && $rel ) {
print "0\n";
}
else {
print "1\n";
}
}
else
{
# report error code
print join ', ',
$result->faultcode,
$result->faultstring,
$result->faultdetail;
print "1\n";
}
»
- Login to post comments