SIDDbase test

This is a test of the SIDDbase service.
Test filesDownload the files for this test
Test runRun test now
Support reference#1692-1693
Retrieves a section of pre-computed SIDD values (synchronous) as well as submitting a small plasmid to calculate SIDD estimates.
Show/hide recent test logs
view log 1 week agoPASSED

Test began: 2012-05-10 12:00:31 Test ended: 2012-05-10 12:01:49 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 6eafb38fb23f3c56aa5869c2af4644d8 WAITING (2012-05-10 13:23:12) # job 6eafb38fb23f3c56aa5869c2af4644d8 ACTIVE (2012-05-10 13:23:23) # job 6eafb38fb23f3c56aa5869c2af4644d8 FINISHED (2012-05-10 13:24:03) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 2 weeks agoPASSED

Test began: 2012-05-08 15:16:24 Test ended: 2012-05-08 15:17:37 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 495f33a745fc36e1532130b44cfebc1c WAITING (2012-05-08 16:38:54) # job 495f33a745fc36e1532130b44cfebc1c QUEUED (2012-05-08 16:39:03) # job 495f33a745fc36e1532130b44cfebc1c ACTIVE (2012-05-08 16:39:06) # job 495f33a745fc36e1532130b44cfebc1c FINISHED (2012-05-08 16:39:45) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 4 weeks agoPASSED

Test began: 2012-04-24 00:25:13 Test ended: 2012-04-24 00:26:22 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 53e5ad4dc42d0bff0e928735aed613a8 WAITING (2012-04-24 01:46:45) # job 53e5ad4dc42d0bff0e928735aed613a8 ACTIVE (2012-04-24 01:46:57) # job 53e5ad4dc42d0bff0e928735aed613a8 FINISHED (2012-04-24 01:47:37) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 1 month agoPASSED

Test began: 2012-04-17 17:58:38 Test ended: 2012-04-17 17:59:53 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job cb5c1665cc9a7f50d54f81bd2ebc649e WAITING (2012-04-17 19:19:54) # job cb5c1665cc9a7f50d54f81bd2ebc649e ACTIVE (2012-04-17 19:20:04) # job cb5c1665cc9a7f50d54f81bd2ebc649e FINISHED (2012-04-17 19:20:44) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 1 month agoPASSED

Test began: 2012-04-17 07:43:06 Test ended: 2012-04-17 07:44:14 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job f538270576b7f97487244ce17dc43acf WAITING (2012-04-17 09:04:18) # job f538270576b7f97487244ce17dc43acf ACTIVE (2012-04-17 09:04:28) # job f538270576b7f97487244ce17dc43acf FINISHED (2012-04-17 09:05:08) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 1 month agoPASSED

Test began: 2012-04-16 06:51:30 Test ended: 2012-04-16 06:52:47 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 34987df42553250201fe33c0b0c901ab WAITING (2012-04-16 08:12:46) # job 34987df42553250201fe33c0b0c901ab ACTIVE (2012-04-16 08:12:57) # job 34987df42553250201fe33c0b0c901ab FINISHED (2012-04-16 08:13:36) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 1 month agoPASSED

Test began: 2012-04-08 07:34:41 Test ended: 2012-04-08 07:35:56 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 0ae2523596fba43d6c685cbc99cc611f WAITING (2012-04-08 08:55:15) # job 0ae2523596fba43d6c685cbc99cc611f QUEUED (2012-04-08 08:55:25) # job 0ae2523596fba43d6c685cbc99cc611f ACTIVE (2012-04-08 08:55:27) # job 0ae2523596fba43d6c685cbc99cc611f FINISHED (2012-04-08 08:56:07) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 2 months agoWARNING

Test began: 2012-03-22 17:31:59 Test ended: 2012-03-22 17:35:00 Result : Test warning ------ stderr and stdout follow ------ submitting getSIDD request... Can't use an undefined value as an ARRAY reference at ./test.pl line 36.Download this log...
view log 2 months agoPASSED

Test began: 2012-03-18 01:54:35 Test ended: 2012-03-18 01:55:43 Result : Test passed ------ stderr and stdout follow ------ submitting getSIDD request... getSIDD parsed (21 entries obtained) reading fasta from stdin... submitting runService request (id FM180570)... # job 86f8fab01d3606d9dc33c2c1ebde0b69 WAITING (2012-03-18 03:13:52) # job 86f8fab01d3606d9dc33c2c1ebde0b69 ACTIVE (2012-03-18 03:14:03) # job 86f8fab01d3606d9dc33c2c1ebde0b69 FINISHED (2012-03-18 03:14:42) obtained r... fetchResult parsed (6147 entries obtained) runSIDD parsed (21 entries obtained)Download this log...
view log 2 months agoWARNING

Test began: 2012-03-07 03:14:06 Test ended: 2012-03-07 03:16:06 Result : Test warning ------ stderr and stdout follow ------ http://www.cbs.dtu.dk/ws/SIDDbase/SIDDbase_1_0a_ws0.wsdl:1: parser error : Document is empty ^ http://www.cbs.dtu.dk/ws/SIDDbase/SIDDbase_1_0a_ws0.wsdl:1: parser error : Start tag expected, '<' not found ^ at ./test.pl line 154Download this log...
This test consists of the following files:
test.pl
#!/usr/bin/perl
# Description: Standalone test script - all prerequisites embedded
# Author: Peter Fischer Hallin
# Email: pfh@cbs.dtu.dk
# Version: 1.0a
# Date: 2009-05-04
use Data::Dumper;
use strict;
use XML::Compile;
use XML::Compile::WSDL11;
use XML::Compile::Transport::SOAPHTTP;
use MIME::Base64;
use URI::WithBase;
my $proxy = WSDLclient ( 'http://www.cbs.dtu.dk/ws/SIDDbase/SIDDbase_1_0a_ws0.wsdl' );
# input parameters for retrieving the sequence information
print STDERR "submitting getSIDD request...\n";
my $response = $proxy->{getSIDD}->(
parameters => {
parameters => {
accession => 'AL111168' ,
energetics => 'c' ,
sigma => '-0.045' ,
weight => '10' ,
from => '100' ,
to => '120' ,
Gformat => '%0.2f' ,
Pformat => '%0.10f' ,
format => 'element' ,
}
}
);
die "unexpected response\n" unless scalar ( @{$response->{parameters}->{output}->{element}->{pos}}) > 0;
printf STDERR "getSIDD parsed (%d entries obtained)\n", scalar ( @{$response->{parameters}->{output}->{element}->{pos}});
# read fasta from stdin
print STDERR "reading fasta from stdin...\n";
my @fasta = read_fasta();
my $ENERGETICS = "c";
my $GEOMETRY = "c";
my $SIGMA = "-0.045";
my $WEIGHT = '10';
for ( my $i = 0 ; $i < scalar ( @fasta ) ; $i++ ) {
runSIDD (
$proxy,
$fasta[$i]->{id},
$fasta[$i]->{comment},
$fasta[$i]->{seq},
$ENERGETICS,
$GEOMETRY,
$SIGMA,
$WEIGHT
);
}
printf "runSIDD parsed (%d entries obtained)\n", scalar ( @{$response->{parameters}->{output}->{element}->{pos}});
exit 0;
sub runSIDD {
my ($proxy,$id,$comment,$seq,$energetics,$geometry,$sigma,$weight,$format) = @_;
print STDERR "submitting runService request (id $id)...\n";
my $response = $proxy->{runService}->(
parameters => {
parameters => {
sequencedata => {
sequence => [ {
id => $id ,
comment => $comment ,
seq => $seq ,
} ]
} ,
energetics => $energetics ,
geometry => $geometry ,
sigma => $sigma ,
weight => $weight ,
format => 'element' ,
}
}
);
my ($jobid,$status,$expires);
die "error obtaining jobid\n" unless defined ( $response->{parameters}->{queueentry});
$jobid = $response->{parameters}->{queueentry}->{jobid};
wait_job($proxy->{pollQueue},$jobid);
$response = $proxy->{fetchResult}->( job => { jobid => $jobid }) ;
die "unexpected response\n" unless scalar ( @{$response->{parameters}->{output}->{element}->{pos}}) > 0;
printf STDERR "obtained r...\n";
printf STDERR "fetchResult parsed (%d entries obtained)\n", scalar ( @{$response->{parameters}->{output}->{element}->{pos}});
}
sub read_fasta {
my $filename = $_[0];
my @LINES;
if ( defined ( $filename ) ) {
open FASTA, $filename or die("Unable to open FASTA.\n");
while (<FASTA>) {
push @LINES , $_;
}
close FASTA;
} else {
while (<DATA>) {
push @LINES , $_;
}
}
my @fasta;
my $seqentry = -1;
foreach my $line ( @LINES ) {
chomp $line;
if ($line=~ m/^>(.*)/) {
$seqentry++;
my $id = $1 if $line =~ /^>(\S+)/;
my $comment = $1 if $line =~ /^>\S+\s+(.*)/;
$fasta[$seqentry]{comment} = $comment if defined $comment;
$fasta[$seqentry]{seqentry} = $seqentry;
$fasta[$seqentry]{id} = $id;
} elsif ($line =~ m/^([A-Za-z\-]+)/) {
$fasta[$seqentry]{seq} .= uc ( $1 );
}
}
return @fasta;
}
sub wait_job {
my ($op_handle,$jobid) = @_;
my $sleep = 0;
my $status = "UNKNOWN";
my $response;
while ( $status !~ /FINISHED|FAILED/ ) {
$response = $op_handle->( job => { job => { jobid => $jobid } }) ;
my $new_status = $response->{queueentry}->{queueentry}->{status};
if ( $new_status ne $status and $new_status ne "") {
print STDERR "# job $jobid $new_status ($response->{queueentry}->{queueentry}->{datetime})\n";
$status = $new_status;
}
$sleep = 5 if $status eq "ACTIVE";
sleep $sleep;
}
die "# ERROR: job $jobid FAILED\n" if $status ne "FINISHED";
}
# with time, this is to replace the above functions!
sub WSDLclient {
# by hhs 2008
my ($wsdlurl, @ops)=@_;
my %imports=();
my $importcnt;
my %ops;
my $wsdl = XML::LibXML->new->parse_file($wsdlurl);
my $proxy = XML::Compile::WSDL11->new($wsdl);
while (1) {
foreach my $ns (keys %{$proxy->{schemas}->{namespaces} }) {
foreach my $uri (keys %{$proxy->{schemas}->{namespaces}->{$ns}}) {
foreach my $e (@{$proxy->{schemas}->{namespaces}->{$ns}->{$uri}}) {
my $base = $wsdlurl;
$base = $e->{filename} if defined $e->{filename};
foreach my $ns2 (keys %{$e->{import}} ) {
foreach my $fn ( @{$e->{import}->{$ns2}} ) {
$uri = URI::WithBase->new($fn, $base);
$imports{$uri->abs}=0 unless (defined $imports{$uri->abs});
}
}
}
}
}
$importcnt=0;
foreach my $url (keys %imports) {
next if $imports{$url} == 1; # added by pfh
my $f = XML::LibXML->new->parse_file($url);
$proxy->schemas->importDefinitions ($f);
$importcnt++;
$imports{$url}=1;
}
last unless($importcnt);
}
my %inc;
if ( $#ops >= 0) {
foreach (@ops) {
$inc{$_} = 1;
}
}
foreach my $op ($proxy->operations) {
next if $#ops >= 0 and ! defined $inc{$op->{operation}};
$ops{$op->{operation}} = $proxy->compileClient($op->{operation});
}
return \%ops;
}
__DATA__
>FM180570
GATATATTTATTTCCAAAATGCTACAGATACATCATCATGAAACGGATCACCGCAAACAG
GTTACTCGCCTGGGGATTCCCTTTCGACCCGAGCATCCGTATGAGACTCATGCTCGATTA
TTATTATTATAGAAGCCCCCATGAATAAATCGCTCATCATTTTCGGCATCGTCAACATAA
CCTCGGACAGTTTCTCCGATGGAGGCCGGTATCTGGCGCCAGACGCAGCCATTGCGCAGG
CGCGTAAGCTGATGGCCGAGGGGGCAGATGTGATCGACCTCGGTCCGGCATCCAGCAATC
CCGACGCCGCGCCTGTTTCGTCCGACACAGAAATCGCGCGTATCGCGCCGGTGCTGGACG
CGCTCAAGGCAGATGGCATTCCCGTCTCGCTCGACAGTTATCAACCCGCGACGCAAGCCT
ATGCCTTGTCGCGTGGTGTGGCCTATCTCAATGATATTCGCGGTTTTCCAGACGCTGCGT
TCTATCCGCAATTGGCGAAATCATCTGCCAAACTCGTCGTTATGCATTCGGTGCAAGACG
GGCAGGCAGATCGGCGCGAGGCACCCGCTGGCGACATCATGGATCACATTGCGGCGTTCT
TTGACGCGCGCATCGCGGCGCTGACGGGTGCCGGTATCAAACGCAACCGCCTTGTCCTTG
ATCCCGGCATGGGGTTTTTTCTGGGGGCTGCTCCCGAAACCTCGCTCTCGGTGCTGGCGC
GGTTCGATGAATTGCGGCTGCGCTTCGATTTGCCGGTGCTTCTGTCTGTTTCGCGCAAAT
CCTTTCTGCGCGCGCTCACAGGCCGTGGTCCGGGGGATGTCGGGGCCGCGACACTCGCTG
CAGAGCTTGCCGCCGCCGCAGGTGGAGCTGACTTCATCCGCACACACGAGCCGCGCCCCT
TGCGCGACGGGCTGGCGGTATTGGCGGCGCTGAAAGAAACCGCAAGAATTCGTTAACTGC
ACATTCGGGATATTTCTCTATATTCGCGCTTCATCAGAAAACTGAAGGAACCTCCATTGA
ATCGAACTAATATTTTTTTTGGTGAATCGCATTCTGACTGGTTGCCTGTCAGAGGCGGAG
AATCTGGTGATTTTGTTTTTCGACGTGGTGACGGGCATGCCTTCGCGAAAATCGCACCTG
CTTCCCGCCGCGGTGAGCTCGCTGGAGAGCGTGACCGCCTCATTTGGCTCAAAGGTCGAG
GTGTGGCTTGCCCCGAGGTCATCAACTGGCAGGAGGAACAGGAGGGTGCATGCTTGGTGA
TAACGGCAATTCCGGGAGTACCGGCGGCTGATCTGTCTGGAGCGGATTTGCTCAAAGCGT
GGCCGTCAATGGGGCAGCAACTTGGCGCTGTTCACAGCCTATCGGTTGATCAATGTCCGT
TTGAGCGCAGGCTGTCGCGAATGTTCGGACGCGCCGTTGATGTGGTGTCCCGCAATGCCG
TCAATCCCGACTTCTTACCGGACGAGGACAAGAGTACGCCGCAGCTCGATCTTTTGGCTC
GTGTCGAACGAGAGCTACCGGTGCGGCTCGACCAAGAGCGCACCGATATGGTTGTTTGCC
ATGGTGATCCCTGCATGCCGAACTTCATGGTGGACCCTAAAACTCTTCAATGCACGGGTC
TGATCGACCTTGGGCGGCTCGGAACAGCAGATCGCTATGCCGATTTGGCACTCATGATTG
CTAACGCCGAAGAGAACTGGGCAGCGCCAGATGAAGCAGAGCGCGCCTTCGCTGTCCTAT
TCAATGTATTGGGGATCGAAGCCCCCGACCGCGAACGCCTTGCCTTCTATCTGCGATTGG
ACCCTCTGACTTGGGGTTGATGTTCATGCCGCCTGTTTTTCCTGCTCATTGGCACGTTTC
GCAACCTGTTCTCATTGCGGACACCTTTTCCAGCCTCGTTTGGAAAGTTTCATTGCCAGA
CGGGACTCCTGCAATCGTCAAGGGATTGAAACCTATAGAAGACATTGCTGATGAACTGCG
CGGGGCCGACTATCTGGTATGGCGCAATGGGAGGGGAGCAGTCCGGTTGCTCGGTCGTGA
GAACAATCTGATGTTGCTCGAATATGCCGGGGAGCGAATGCTCTCTCACATCGTTGCCGA
GCACGGCGACTACCAGGCGACCGAAATTGCAGCGGAACTAATGGCGAAGCTGTATGCCGC
ATCTGAGGAACCCCTGCCTTCTGCCCTTCTCCCGATCCGGGATCGCTTTGCAGCTTTGTT
TCAGCGGGCGCGCGATGATCAAAACGCAGGTTGTCAAACTGACTACGTCCACGCGGCGAT
TATAGCCGATCAAATGATGAGCAATGCCTCGGAACTGCGTGGGCTACATGGCGATCTGCA
TCATGAAAACATCATGTTCTCCAGTCGCGGCTGGCTGGTGATAGATCCCGTCGGTCTGGT
CGGTGAAGTGGGCTTTGGCGCCGCCAATATGTTCTACGATCCGGCTGACAGAGACGACCT
TTGTCTCGATCCTAGACGCATTGCACAGATGGCGGACGCATTCTCTCGTGCGCTGGACGT
CGATCCGCGTCGCCTGCTCGACCAGGCGTACGCTTATGGGTGCCTTTCCGCAGCTTGGAA
CGCGGATGGAGAAGAGGAGCAACGCGATCTAGCTATCGCGGCCGCGATCAAGCAGGTGCG
ACAGACGTCATACTAGATATCAAGCGACTTCTCCTATCCCCTGGGAACACATCAATCTCA
CCGGAGAATATCGCTGGCCAAAGCCTTAGCGTAGGATTCCGCCCCTTCCCGCAAACGACC
CCAAACAGGAAACGCAGCTGAAACGGGAAGCTCAACACCCACTGACGCATGGGTTGTTCA
GGCAGTACTTCATCAACCAGCAAGGCGGCACTTTCGGCCATCCGCCGCGCCCCACAGCTC
GGGCAGAAACCGCGACGCTTACAGCTGAAAGCGACCAGGTGCTCGGCGTGGCAAGACTCG
CAGCGAACCCGTAGAAAGCCATGCTCCAGCCGCCCGCATTGGAGAAATTCTTCAAATTCC
CGTTGCACATAGCCCGGCAATTCCTTTCCCTGCTCTGCCATAAGCGCAGCGAATGCCGGG
TAATACTCGTCAACGATCTGATAGAGAAGGGTTTGCTCGGGTCGGTGGCTCTGGTAACGA
CCAGTATCCCGATCCCGGCTGGCCGTCCTGGCCGCCACATGAGGCATGTTCCGCGTCCTT
GCAATACTGTGTTTACATACAGTCTATCGCTTAGCGGAAAGTTCTTTTACCCTCAGCCGA
AATGCCTGCCGTTGCTAGACATTGCCAGCCAGTGCCCGTCACTCCCACTCTTACATTGTT
CGCAGTATCTAGGTACATGTTATTGCGTGCACCTTCATGATGTATAATGTTATTAATGAC
AGCAGAAAGATCGACAGAATTAATATTCTTCGTACCTGGGACAGTTATCGGGTGTCGGCC
AGTGATGAGACCAAAGGATGCAGTATAAGATGAACCACTACTATTATCATGGCCACCATT
ACCACCACCGTTAAAACTACCTCCCGAACTTCCAGAGCCGCTATGACCATCATTGTAGGG
GTCATTTGGTCCCATGTGACCAAAACCACCGACAGTACCGCTATTTAACTCTGTACTCAT
AAAATTATCCTCTTTGACTTTTAAAAACAGCAAAAACTGTATTTATAACAATGTGTTTAT
ATACAGTATTCGAAATACTACGCCCGTCAAAACCACACCGTCAACAGGTTTTTTGTGTAT
TTTTCACGCCTCACGGGCAGCCTCAGACCTTTTGTGTTAAAACAGTAATATGTTCTGCTG
TTACAATACGGTACACACAGGAGACACTGTCACTTTTATGGCATGGCACACAGTTCAAGA
GACACTGAAATTAACAGGAAAGTCGCGCTCGCAATTATATCGTGACATGGCTAAAGGCCT
TGTCAGCTATCGCACAGGAAAAAATGATCGCCGGGAGTTCGAGACCAGTGAACTGATTCG
GGCCTATGGCGAGCTGCGCACTTCTGAGACACCAAAAAGGCACAAGGAGGGACACTCCAA
ATCTGTCGTTAGCCAGGCGGAAAATGCTCAGCTAGACGTCATTCAGCAGAAACTGGACGC
TCTGCAGCAGACTGTTACCCTAATGCTTGAAGACAAGATGGCGCGGGAAGCAGAAAACCG
CCTGCGAAATGAGGAGAGGGAACAACTACAGGCCGAAATTAGCCGTCTGGCTGACGCGCT
GGCACAGGAAAAAAAGCGGGGATTCTGGTCGCGGCTGTTTCGCTCCGGTTCAGAGTAACA
GTGCAGGTGACTCTGATTTACCATAACATCTGTTATCAGCACCGCCTGAGAGGCCCTCAG
GGCGTTTCTGACGGGAAACCGGTAAAACAGGCAACAAACCACCCGAAAACCCGCCAGAAA
CGCGCAGGCTCTGTTTTTACGGCATGCATGAGTATGCGCACAAGTGCATAGCGCGGAAAT
TCACACCATTCAGCCGGGGTAAGTCCTGTTTCCGGCGTTCTTCCCATCCGAAAACGGTGA
ACGGGGACGCAATTTATTGCGTGGCCGTGAAGCGTTGCCGGCGCAGCCGGAAAACCCGCT
GTCAGCACGTTCAGGAAGGGGGTGATGTACAAATGGCACAGAGGATGAAAGTGACGTATG
AGCTGAAGGAGCGATGTAATTCTGTAGTCAGGAAGAATAACCCGTTCATGCAGGCATGAA
CGATACAGTGAGGAACGCTTTTTTTGTCACGATCTCCCCTTAACCTGCGTAAATCACCCG
CCATGGTTGATTATTTTTCAACCTCAAAATGGTCATACACCTAACGCAGCCGCGATTTTC
ATCGCAACTGCATGAATTAAAAGAAAAAAAAGGAATATTTCGTTTTCACGAGTAATACCC
GGGTATTAAAAATCCACTGTAATTACATGAAAATAAAGAAATAAAAGGTAATACCGGAGT
ATTACCACGTACGCGGGCAAGCGAAAAAGCTATAACGCTTCCCGGCCGACAGGCGACCCA
AAATCCACAGGGGCATGCAGGTTCTCTTCAGTAACCTGCGCCATTAAATCAAAAAGGTCA
TATTCGCCGGGAAGCTGCGTATCAGTCGAATCCAGTTGTTCATCATATTCAGATGGCATG
GGGTGATATCCAGTAGCTGAGAGGTTGTTAGCGGGTTTCGGGGCGCAGCCCTGAACCAGT
CATGTAGCGCTAGCGGAGTGTATACTGGCTTACTATGTTGCCACGATTGCGAAAATCAGT
GAAGTGCTTCATGTGGCAGGAGAAAAAAGGCAGCACCGGCGCGTCAGCAGAATATGCGAT
ACAGGAGATATTCCGCTTCCTCGCTCACTGACTCGCTACGCTCGGTCGTTCGGCTGCGGC
GAGCGGTACCGGCTTACGGACGGGGACGGAAATTTCCTGGAAGATACCAGGAAGACACTT
AGCAAAGAAGAGATAAGGCCACGGCGAAGCCGTTTTTCCATAGGCTCCGCCCCCCTGACA
AGCATCGCAAAATCTGACGCTCAAATCAGTGGTGGCGAAACCCGACAGGACTATAAAGAT
CCCAGGCGTTTCCCCCTGGTAGCTCCCTCGTGCGCTCTCCTGTTCCTGCCTTTCGGTTTA
CCGGTGTCATTCCGCTGTTATGGCCGCGGTTTCTCATTCCACGCCTGACACTCAGTTCCG
TGAAGGCAGTTCGCTCCAAGCTGGACTGTATGCACGAACCCCCCGTTCAGTCCGACCGCT
GCGCCTTGTCCGGTAACTATCAACTTGAGTCCAACCCGGAAAGACACGACAAAACGCCAC
TGGCAGCAGCCATTAGTAACAGGAGTGCACGAGAAGATAGATTAAGAGGTCTTGAAGTAG
AGGCCTGACTGCGGCTACACTGAAAGAACAGTTTTGGTAATGGCGGTCTCGTGAACCCTG
TTACCGGGTTAAGCAGTTCCCCAACTGACTTAACCTTCGAACAAACCGCCTCCCCAGGCG
GTTTTTTCGTTTACAGAGCAAGAGATTACGATTCATTGAAAAGGATCTCAAGAAGATCCT
TTGTAGATTACTATCAATTAATCTTCCGAACATGACACCAGTCACTGTTGATTACGGTTA
AACCGCTCCGTAACAGGTTTCCCTCGTATTGGTGACTTGCAGCACCAAAGAAGCAAAAAA
GATAAATATATCTACTTATTGAGAGAT
»
- Login to post comments