DBUtils.dbUpdate("updateRuntimeCMTAssembly",subs, QUERY_FILE);
  public static String updateCMTAssembly(String experiment_id) {    Map subs = new HashMap();    subs.put(":experiment_id",experiment_id);    Set threads = DBUtils.querySet("updateCMTAssemblyThreadID",subs, QUERY_FILE);    threads.add("STRATEGIC-TRANS");    threads.add("THEATER-TRANS");    String cfw_group_id = DBUtils.query1String("updateCMTAssemblyCFW_GROUP_ID",subs, QUERY_FILE);    Map clones = DBUtils.queryHT("updateCMTAssemblyClones",subs, QUERY_FILE);        String assembly_id = createCMTasb(cfw_group_id,orderThreads(threads), clones);        subs.put(":assembly_id",assembly_id);    // this query is legal in both Oracle and mySQL    DBUtils.dbUpdate("updateCMTAssembly",subs, QUERY_FILE);    // FIXME: Also update the CMT assembly in the runtime table?    //DBUtils.dbUpdate("updateRuntimeCMTAssembly",subs, QUERY_FILE);    DBUtils.dbUpdate("updateAssemblyIDOnExpt",subs, QUERY_FILE);    DBUtils.dbUpdate("updateRuntimeAssemblyIDOnExpt",subs, QUERY_FILE);    return assembly_id;  }