Before contributing to this project please discuss the suggested changes via issues or email. To contribute to MetaOmGraph, please fork this repository, make changes and then send a pull request. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Here, information is provided for contributers who would like to contribute to MetaOmGraph.
To download the code please clone MetaOmGraph's repository using the command:
git clone https://github.com/urmi-21/MetaOmGraph.git
Eclipse IDE is suggested to open the MetaOmGraph project.
- Install Java version 8 from here. After installing add JDK 8 to MOG project in eclipse. See this link for help.
- All dependencies are handeled through Maven (see pom.xml)
- Download
l2fprod-common-all.jar
from here - Download 'hierarchical-clustering-1.2.0.jar' from here
- Add src/lib/CustomBrowserLauncher.jar and
l2fprod-common-all.jar
locally to maven by running:
mvn install:install-file -Dfile='l2fprod-common-all.jar' -DgroupId='com.l2fprod' -DartifactId='l2fprod-common-all' -Dversion='0.1' -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -Dfile='CustomBrowserLauncher.jar' -DgroupId='edu.iastate.metnet' -DartifactId='custombrowserlauncher' -Dversion='0.0.1' -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -Dfile='hierarchical-clustering-1.2.0.jar' -DgroupId='com.apporiented' -DartifactId='hierarchical-clustering' -Dversion='1.2.0' -Dpackaging=jar -DgeneratePom=true
The main class is MetaOmGraph. Run the MetaOmGraph.java project to start MetaOmGraph.
From Eclipse, run maven build
. The .jar
file will be compiled and stored in the MetaOmGraph/target
directory.
Please contact the developers through email if any help is required regarding setting up MetaOmGraph.