Overview

HTTPS SSH

title: PPIC for sequential patern mining with CP authors: "{john.aoga,pierre.schaus}@uclouvain.be" date: "april 4th 2016"


CP4D repository

Description

Source code using OscaR CP solver as a dependency for solving sequence mining problems.

See more details about usage and performances here http://sites.uclouvain.be/cp4dm/spm

Documentation

To run locally (using sbt build tool http://www.scala-sbt.org),

      sbt

Then use the following sbt commands

  • Update, compile and run
    update
    compile
    run
  • Create binary
    pack // to create binary runnable files which are stored in target/pack/bin
  • Create Jar
    assembly // to create runnable jar whcich is in target/scala-2.11/oscar.ppic.1.0.0-xx 

Developper guide

Use the following if you would like to modify or work directly on the source code with
IntelliJ Idea or eclipse

    Download and install the latest version of IntelliJ Idea or eclipse
    Clone the PPIC repository : hg clone https://bitbucket.org/pschaus/cp4d/
    Move into the clone's directory
    sbt // assuming sbt is correctly installed on your system
    update
    compile
    run
    gen-idea // if you IDE is IntelliJ Idea
    eclipse // if you IDE is Eclipse
    import project in your IDE and run it, assuming scala is installed

Bugs

Report any bugs here john.aoga@uclouvain.be or pierre.schaus@uclouvain.be