예제 #1
0
 public boolean setProteinFile(ExperimentBean exp) {
   ExperimentBean tempExp = db.readyExper(exp.getExpId()); // confirm that the experiment is new
   if (tempExp.getReady() == 0) {
     boolean test = db.setProteinFile(exp);
     return test;
   } else {
     return false;
   }
 }
예제 #2
0
 public boolean updateProteinFile(ExperimentBean exp) {
   boolean test;
   ExperimentBean tempExp = db.readyExper(exp.getExpId()); // check the previous uploaded file
   if (tempExp.getReady() == 1
       && tempExp.getFractionsNumber()
           > 0) // we need to update ready number to 2 -- previous file was protein fraction file
   {
     tempExp.setReady(2);
   }
   tempExp.setProteinsNumber(exp.getProteinsNumber());
   db.updateExperiment(null, tempExp);
   test = db.checkAndUpdateProt(exp);
   return test;
 }
예제 #3
0
  public boolean updatePeptideFile(ExperimentBean exp) {

    ExperimentBean tempExp = db.readyExper(exp.getExpId()); // check the previous uploaded file
    boolean test = db.updatePeptideFile(tempExp, exp);
    return test;
  }