Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2.66 KB

CONTRIBUTING.md

File metadata and controls

47 lines (32 loc) · 2.66 KB

Contributing

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.

Getting Started

Here, information is provided for contributers who would like to contribute to MetaOmGraph.

Cloning MetaOmGraph

To download the code please clone MetaOmGraph's repository using the command:

git clone https://github.com/urmi-21/MetaOmGraph.git

Accessing the code

Eclipse IDE is suggested to open the MetaOmGraph project.

Dependencies

  • 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

NOTE: If using Windows CMD remove the '(single quotes) from the above mvn install commands

Running

The main class is MetaOmGraph. Run the MetaOmGraph.java project to start MetaOmGraph.

Exporting runnable JAR

From Eclipse, run maven build. The .jar file will be compiled and stored in the MetaOmGraph/target directory.

Getting help

Please contact the developers through email if any help is required regarding setting up MetaOmGraph.