コード例 #1
0
ファイル: base.php プロジェクト: arsenicum32/zadanie1
                $valid = false;
            }
        }
        $op = substr($ni, 0, 3);
        $mask = substr($ni, 3, strlen($ni));
        $operator = '';
        $region = '';
        // foreach($data->* as $oper){
        //   foreach($data[$oper] as $oper2){
        //
        //     if($oper2==$op){
        //       $operator = $oper;
        //       foreach($data[$oper][$oper2] as $reG){
        //         for($K = 0 ; $K < count($data[$oper][$oper2][$reG]); $K++){
        //           $A = intval( split('..',$data[$oper][$oper2][$reG][$K])[0] );
        //           $B = intval( split('..',$data[$oper][$oper2][$reG][$K])[1] );
        //           if($A<intval($mask)&&intval($mask)<$B){
        //             $region = $reG;
        // 						return $region;
        //           }
        //         }
        //       }
        //     }
        //   }
        // }
        for ($i = 0; $i < count($data); $i++) {
            echo $data[$i];
        }
    }
    echo getReg('89164835827');
}
コード例 #2
0
    // no region selected
    $region1 = "2:100-110";
    $region2 = "2:137-137.8";
    // header() TODO add refer to itself so one sees the arguments
} else {
    $region1 = $args[$region_str . '1'];
    $region2 = $args[$region_str . '2'];
}
if (isset($args[$hide_str])) {
    $hide = $args[$hide_str];
} else {
    $hide = 3;
}
$start1 = $end1 = $chr1 = $start2 = $end2 = $chr2 = 0;
getReg($region1, $chr1, $start1, $end1);
getReg($region2, $chr2, $start2, $end2);
//  fetch loci
$db1 = $experiment1["db_name"];
$sql = 'select Name from ' . $db1 . '.locus
where Chr = ' . $chr1 . ' 
and cMorgan >= ' . $start1 . ' 
and cMorgan <= ' . $end1 . ';';
$loci_ex1 = get_only_loci_from_sql($sql, $experiment1['connection']);
$db2 = $experiment2["db_name"];
$sql = 'select Name from ' . $db2 . '.locus
where Chr = ' . $chr2 . ' 
and cMorgan >= ' . $start2 . ' 
and cMorgan <= ' . $end2 . ';';
$loci_ex2 = get_only_loci_from_sql($sql, $experiment2['connection']);
// Loci to genes
useDB($db1, $experiment1['connection']);