Skip to content

Commit

Permalink
debug
Browse files Browse the repository at this point in the history
  • Loading branch information
AimeeD90 committed Jul 11, 2018
1 parent e6aa7c8 commit 66f1db9
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 74 deletions.
93 changes: 36 additions & 57 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified out/artifacts/pClean_jar/pClean.jar
Binary file not shown.
37 changes: 20 additions & 17 deletions src/main/java/Preprocessing/pCleanMainClass.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,7 @@ public static void main(String[] args) throws ParseException, IOException, MzMLU
options.addOption("ionsMerge", false, "merge two adjacent peaks within a mass tolerance of 20ppm");
options.addOption("largerThanPrecursor", false, "remove peaks larger than precursor");
options.addOption("a2", false, "Consider gap masses of two amino acids");
options.addOption("mzid", true, "mzIdentML file");
options.addOption("dat", true, "dat file");
options.addOption("idres", true, "Identification result");
options.addOption("h", false, "Help info");

CommandLineParser parser = new DefaultParser();
Expand Down Expand Up @@ -99,22 +98,24 @@ public static void main(String[] args) throws ParseException, IOException, MzMLU
}

String outlog = outdir+"/spectrumInfor.txt";
if (cmd.hasOption("mzid")) {
String mzid = cmd.getOptionValue("mzid");
if (labelMethod != null) {
doParseMzid123(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, mzid);
} else {
doParseMzid23(mgf, outdir, outlog, imonFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, mzid);
}
//doParseMzid(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, mzid);
} else if (cmd.hasOption("dat")) {
String dat = cmd.getOptionValue("dat");
if (labelMethod != null) {
doParseDat123(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, dat);
} else {
doParseDat23(mgf, outdir, outlog, imonFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, dat);
if (cmd.hasOption("idres")) {
String idres = cmd.getOptionValue("idres");
if (idres.endsWith(".mzid")) {
String mzid = cmd.getOptionValue("mzid");
if (labelMethod != null) {
doParseMzid123(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, idres);
} else {
doParseMzid23(mgf, outdir, outlog, imonFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, idres);
}
//doParseMzid(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, idres);
} else if (idres.endsWith(".dat")) {
String dat = cmd.getOptionValue("dat");
if (labelMethod != null) {
doParseDat123(mgf, outdir, outlog, imonFilter, labelMethod, repFilter, labelFilter, lowWinFilter, highWinFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, idres);
} else {
doParseDat23(mgf, outdir, outlog, imonFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor, idres);
}
}

} else {
if (labelMethod != null) {
//System.out.println(mgf + "\n" + outdir + "\n" + outlog + "\n" + imonFilter + "\n" + labelMethod + "\n" + repFilter + "\n" + labelFilter + "\n" + lowWinFilter + "\n" + highWinFilter + "\n" + isoReduction + "\n" + chargeDeconv + "\n" + ionsMarge + "\n" + largerThanPrecursor);
Expand All @@ -130,6 +131,8 @@ public static void main(String[] args) throws ParseException, IOException, MzMLU
doPreprocessing23(mgf, outdir, outlog, imonFilter, isoReduction, chargeDeconv, ionsMerge, largerThanPrecursor);
}
}


}

private static void doParseMzid123(String mgf, String outdir, String outlog, Boolean imonFilter, String labelMethod, Boolean repFilter, Boolean labelFilter, Boolean lowWinFilter, Boolean highWinFilter, Boolean isoReduction, Boolean chargeDeconv, Boolean ionsMerge, Boolean largerThanPrecursor, String mzid) throws IOException, MzMLUnmarshallerException, JAXBException, ClassNotFoundException, SQLException, MathException, InterruptedException {
Expand Down
Binary file modified target/classes/Preprocessing/pCleanMainClass.class
Binary file not shown.

0 comments on commit 66f1db9

Please sign in to comment.