tech map readme

This commit is contained in:
Tramy Nguyen 2018-01-25 16:47:28 -05:00
parent 66a2402658
commit c695ae3fcf
4 changed files with 12 additions and 8 deletions

View file

@ -454,7 +454,7 @@ public class SBOLField2 extends JPanel implements ActionListener {
+ "SBOL id: " + removeSBOLObj.getIdentity() + "\n"
+ "SBOL displayId: " + removeSBOLObj.getDisplayId() + "\n"
+ "SBOL name: " + removeSBOLObj.getName());
deleteRemovedBioSimComponent();
}
catch (SBOLValidationException e)

View file

@ -265,12 +265,6 @@ public class SBOLInputDialog extends InputDialog<SBOLDocument> {
}
File file = SBOLUtils.setupFile();
JOptionPane.showMessageDialog(Gui.frame, "Warning! You are about to remove the following SBOL component from the SBOL library file: \n"
+ "SBOL library file at: " + file.getAbsolutePath() + "\n"
+ "SBOL id: " + deletedObject.getIdentity() + "\n"
+ "SBOL displayId: " + deletedObject.getDisplayId() + "\n"
+ "SBOL name: " + deletedObject.getName());
SBOLWriter.write(sbolDesigns, new FileOutputStream(file));
updateTable();
} catch (Exception e1) {

View file

@ -30,3 +30,12 @@ where
| -ld [value] | directory to multiple SBOL or SBML library files |
| -dot [value] | produced SBOL technology mapping solution in dot format. |
## Example run for SBML Technology Mapping:
```
java -jar target/iBioSim-conversion-3.0.0-SNAPSHOT-jar-with-dependencies.jar "-lf", "", "-sf", "", "-sbml", "-osbml", "-o", "src/test/resources/edu/utah/ece/async/ibiosim/synthesis/SBML_Files/sbml_techmap_sol"
```
## Example run for SBOL Technology Mapping:
```
java -jar target/iBioSim-conversion-3.0.0-SNAPSHOT-jar-with-dependencies.jar
```

View file

@ -106,7 +106,8 @@ public class TempSynthesisRunner
System.err.println("ERROR: Unable to convert input file to SBOL data model.");
e1.printStackTrace();
}
System.out.println("Successfully generated a solution for SBOL Technology Mapping");
System.out.println("Solution located here: " + OUTPUT_PATH + OUTPUT_FILE_NAME);
// syn.getSpecification().createDotFile(PATH + "SPEC2.dot");
// printMatches(matches);
// syn.printCoveredGates(solution);