Home Server Download Forum Statistics Remove Search Annotation About

Results of the I-TASSER server
(Models are kept on the server for one month after they were created, there is no way to retrieve the modeling data older than one month)
getmessage()); } if (isset($_GET['pagenum'])) { $pageno = $_GET['pagenum']; } else { $pageno = 1; } date_default_timezone_set('America/Detroit'); $perpage = 50; #number of proteins listed per page $todaydate=date("Y-m-d"); if(preg_match("/([0-9]+)\-([0-9]+)\-([0-9]+)/",$todaydate,$match)) { $year = $match[1]; $month= $match[2]; $sdate = $match[3]; $lastyear=$year-1; $lastdate= "$lastyear-$month-$sdate"; } #$res = mysql_query("select count(jobid) tot_num from service WHERE DATE_SUB(CURDATE(),INTERVAL 90 DAY) <= dateadded") or die(mysql_error()); $res = mysqli_query($conn,"select count(jobid) tot_num from service WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= dateadded") or die(mysqli_error()); $row = mysqli_fetch_array($res) or die(mysqli_error()); $total_num = $row["tot_num"]; $lastpage = ceil($total_num/$perpage); $pageno = (int)$pageno; if ($pageno > $lastpage) { $pageno = $lastpage; } if ($pageno < 1) { $pageno = 1; } $maxinpage = 20; if($lastpage<=$maxinpage) { $start=1; $end=$lastpage; } else { if ($pageno<($maxinpage/2)+1) { $start=1; $end= $maxinpage+1; } elseif($pageno+$maxinpage>=$lastpage) { $start=$lastpage-$maxinpage-1; $end=$lastpage; } else { $start=$pageno-($maxinpage/2); $end=$pageno+($maxinpage/2); } } echo "
"; echo ""; if ($pageno == 1) { echo ""; } else { $bigstart=1; if ($start> ($maxinpage/2) ) { $bigstart = $start-10; } echo ""; $previous = $pageno-1; echo ""; } echo "\n"; if ($pageno == $lastpage) { echo ""; } else { $bigend=$lastpage; if ($end < $lastpage - ($maxinpage/2) ) { $bigend = $end+10; } $nextpage = $pageno+1; echo " "; echo ""; } echo "\n"; echo "\n"; echo "
<< < << < \n"; for ($k=$start;$k<=$end; $k++) { if ($k != $pageno) { echo " "; } echo "$k"; if ($k != $pageno) { echo " \n"; } } echo " > >> > >>  
\n"; echo "\n"; echo "
"; ?>
query($sql); $q=mysqli_query($conn,$sql); if(DB::iserror($q)) { die($q->getmessage()); } $i= 0; #while($q->fetchInto($row)) while($row = mysqli_fetch_row($q)) { $i++; #print "row $row[3]\n"; if($i % 2){$color="#C0C0C0";}else{$color="#E0E0E0";} $row[2] = substr($row[2],0,12); /* $date=split(' ', $row[4]);*/ $dates=preg_split("/\s+/",$row[4]); $row[4] =$dates[0]; if(preg_match("/[a-zA-Z0-9._-]+\@(.*)/",$row[5],$match)) { $match[1] = substr($match[1],0,17); $row[5] = "xxx@$match[1]"; } if(preg_match("/([0-9]+\.[0-9]+\.[0-9]+)\.[0-9]+/",$row[6],$match)) { $row[6]="$match[1].xxx"; } if(preg_match("/(\S+)\+\-(\S+)/",$row[8],$match)) { $row[8]= "$match[1]±$match[2]"; } if(preg_match("/(\S+)\+\-(\S+)/",$row[9],$match)) { $row[9]= "$match[1]±$match[2]"; } if(preg_match("/Deleted/",$row[1])) { $idno="S$row[0]"; } else { $idno="S$row[0]"; } ?> This job is kept private as required by user."; echo ""; echo ""; } else { if(preg_match("/Running/",$row[1])) { if(($row[12] == "") && ($row[3] < 400)) { echo ""; echo ""; } elseif(($row[12] == "") && ($row[3] >= 400)) { echo ""; echo ""; } else { echo ""; echo ""; } } if(preg_match("/pending/",$row[1])) { echo ""; echo ""; } if(preg_match("/Finished/",$row[1])) { ?> "; echo ""; } } ?>
IDProtein NameLengthC-scoreEstimated TM-scoreEstimated RMSD(Å)Submission dateUser's email addressUser's IP
$inf
 
This job is running and should be completed in approximately 24hrs.
 
This job is running and should be completed in approximately 48hrs.
 
This job is running and should be completed in approximately $row[12].
 
This job is pending in the queue.
 
  ;" valign="top">/model.pdb">/model.gif" width="100" height="100" hspace="2" border="0" vspace="0" cellpadding="0">
          /model.pdb">Model
   
 
Results deleted by user.
 
"; echo ""; if ($pageno == 1) { echo ""; } else { $bigstart=1; if ($start> ($maxinpage/2) ) { $bigstart = $start-10; } echo ""; $previous = $pageno-1; echo ""; } echo "\n"; if ($pageno == $lastpage) { echo ""; } else { $bigend=$lastpage; if ($end < $lastpage - ($maxinpage/2) ) { $bigend = $end+10; } $nextpage = $pageno+1; echo " "; echo ""; } echo "\n"; echo "\n"; echo "
<< < << < \n"; for ($k=$start;$k<=$end; $k++) { if ($k != $pageno) { echo " "; } echo "$k"; if ($k != $pageno) { echo " \n"; } } echo " > >> > >>  
\n"; echo "\n"; echo "
"; $db->disconnect(); ?>
Home Server Download Forum Statistics Remove Search Annotation About

yangzhanglabumich.edu | (734) 647-1549 | 100 Washtenaw Avenue Ann Arbor, MI 48109-2218