From 98c469d9f70b565dfabf5a9c85686852fdab44bc Mon Sep 17 00:00:00 2001 From: Shalsh Date: Thu, 8 Nov 2018 16:15:07 -0500 Subject: [PATCH] Add input argument for output filename --- .../scala/org/phenoscape/owl/build/RunPairwiseOWLSim.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/scala/org/phenoscape/owl/build/RunPairwiseOWLSim.scala b/src/main/scala/org/phenoscape/owl/build/RunPairwiseOWLSim.scala index c6779f0..a0691c6 100644 --- a/src/main/scala/org/phenoscape/owl/build/RunPairwiseOWLSim.scala +++ b/src/main/scala/org/phenoscape/owl/build/RunPairwiseOWLSim.scala @@ -19,6 +19,7 @@ object RunPairwiseOWLSim extends App { val ontfile = new File(args(2)) val profilesFile = new File(args(3)) val corpus = args(4) + val outfile = args(5) val manager = OWLManager.createOWLOntologyManager() val ontology = manager.loadOntologyFromOntologyDocument(ontfile) @@ -42,7 +43,7 @@ object RunPairwiseOWLSim extends App { println("Computing similarity matrix") val similarityMatrix = owlSim.computeAllSimilarityToCorpus(group.toSet) println("Writing results to file") - val triplesOutput = new BufferedOutputStream(new FileOutputStream(new File(s"similarities-$taskNum.ttl"))) + val triplesOutput = new BufferedOutputStream(new FileOutputStream(new File(outfile))) val writer = Rio.createWriter(RDFFormat.TURTLE, triplesOutput) writer.startRDF() similarityMatrix.foreach(writer.handleStatement)