Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 576f1a59 authored by Jérôme Euzenat's avatar Jérôme Euzenat
Browse files

- added the DOS version of the script

parent 35a2d07c
No related branches found
No related tags found
No related merge requests found
......@@ -42,7 +42,7 @@ dedicated GUI, most of the tutorial is based on command-lines
it is made for being embedded in some application programme and we
are working towards implementing an alignment server that can help
programmes to use the API remotely. The complete tutorial is also
available as a self-contained <a href="script.sh">script.sh</a>.</p>
available as a self-contained <a href="script.sh">script.sh</a> or <a href="script.bat">script.bat</a>.</p>
<hr />
<h2>Preparation</h2>
......
rem #####################
rem # Preparation
rem #mkdir alignapi
rem #cd alignapi
rem #unzip align*.zip
rem #java -jar lib/procalign.jar --help
rem #cd html/tutorial
set CWD=/c:/alignapi/html/tutorial
del results\*.*
rem #####################
rem # Matching
java -jar ../../lib/procalign.jar file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl
java -jar ../../lib/procalign.jar file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/equal.rdf
xsltproc ../form-align.xsl results/equal.rdf > results/equal.html
java -jar ../../lib/procalign.jar -i fr.inrialpes.exmo.align.impl.method.StringDistAlignment -DstringFunction=levenshteinDistance file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/levenshtein.rdf
xsltproc ../form-align.xsl results/levenshtein.rdf > results/levenshtein.html
java -jar ../../lib/procalign.jar -i fr.inrialpes.exmo.align.impl.method.StringDistAlignment -DstringFunction=smoaDistance file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/SMOA.rdf
xsltproc ../form-align.xsl results/SMOA.rdf > results/SMOA.html
rem #java -jar ../../lib/alignwn.jar -i fr.inrialpes.exmo.align.ling.JWNLAlignment file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/jwnl.rdf
rem #xsltproc ../form-align.xsl results/jwnl.rdf > results/jwnl.html
rem #####################
rem # Manipulating
java -jar ../../lib/procalign.jar -i fr.inrialpes.exmo.align.impl.method.StringDistAlignment -DstringFunction=levenshteinDistance -t 0.33 file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/levenshtein33.rdf
xsltproc ../form-align.xsl results/levenshtein33.rdf > results/levenshtein33.html
java -jar ../../lib/procalign.jar -i fr.inrialpes.exmo.align.impl.method.StringDistAlignment -DstringFunction=smoaDistance -t 0.5 file://localhost%CWD%/myOnto.owl file://localhost%CWD%/edu.mit.visus.bibtex.owl -o results/SMOA5.rdf
xsltproc ../form-align.xsl results/SMOA5.rdf > results/SMOA5.html
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.ParserPrinter -i results/SMOA5.rdf -o results/AOMS5.rdf
xsltproc ../form-align.xsl results/AOMS5.rdf > results/AOMS5.html
rem #####################
rem # Outputing
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.ParserPrinter results/SMOA5.rdf -r fr.inrialpes.exmo.align.impl.renderer.OWLAxiomsRendererVisitor
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.ParserPrinter results/SMOA5.rdf -r fr.inrialpes.exmo.align.impl.renderer.SWRLRendererVisitor
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.ParserPrinter results/SMOA5.rdf -r fr.inrialpes.exmo.align.impl.renderer.XSLTRendererVisitor -o results/SMOA5.xsl
xsltproc results/SMOA5.xsl data.xml > results/data.xml
rem #####################
rem # Evaluating
xsltproc ../form-align.xsl refalign.rdf > results/refalign.html
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.EvalAlign -i fr.inrialpes.exmo.align.impl.eval.PRecEvaluator file://localhost%CWD%/refalign.rdf file://localhost%CWD%/results/equal.rdf
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.EvalAlign -i fr.inrialpes.exmo.align.impl.eval.PRecEvaluator file://localhost%CWD%/refalign.rdf file://localhost%CWD%/results/levenshtein33.rdf
rem #java -jar ../../lib/Procalign.jar file://localhost%CWD%/rdf/myOnto.owl file://localhost%CWD%/rdf/edu.mit.visus.bibtex.owl -i fr.inrialpes.exmo.align.impl.method.StringDistAlignment -DstringFunction=levenshteinDistance -DprintMatrix=1 -o /dev/null > matrix.tex
copy refalign.rdf results
java -cp ../../lib/procalign.jar fr.inrialpes.exmo.align.util.GroupEval -r refalign.rdf -l "refalign,equal,SMOA,SMOA5,levenshtein,levenshtein33" -c prf -o results/eval.html
rem #####################
rem # Evaluating
javac -classpath ../../lib/api.jar;../../lib/rdfparser.jar;../../lib/align.jar;../../lib/procalign.jar MyApp.java
java -cp ../../lib/Procalign.jar MyApp file://localhost%CWD%/rdf/myOnto.owl file://localhost%CWD%/rdf/edu.mit.visus.bibtex.owl
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment