<?php
session_start();
if(!$_SESSION['admin']) {
    exit;
}

require_once 'db.function.php';

$db = getDB();

$db->query('insert into genome (name, researcher_id, org, clade, db) values (?,?,?,?,?)', array($_GET['name'], $_SESSION['researcher_id'], $_GET['org'], $_GET['clade'], $_GET['db']));
$genome_id = $db->getOne("select last_insert_id()");
$chrom_rows = explode("\n", trim($_GET['chrom_length']));
foreach($chrom_rows as $c) {
    list($chr, $len) = preg_split("/\s+/", trim($c));
    $db->query('insert into chrom_length (genome_id, chrom, length) values (?,?,?)', array($genome_id, $chr, $len));
}
$db->commit();
print '{"err":""}';
?>
