Java API

bioLQM is written in Java and can be used as a Java library. This is currently the case for the GINsim and Epilog tools.

Setup using maven

BioLQM snapshots are currently hosted on a maven repository on the GINsim website, you will need to integrate the following in your pom.xml:

  <repositories>
    <repository>
       <id>ginsim_snapshot</id>
       <snapshots><enabled>true</enabled></snapshots>
       <releases><enabled>false</enabled></releases>
       <name>GINsim snapshot repository</name>
       <url>http://ginsim.org/maven/snapshot</url>
    </repository>
  </repositories>

  <dependencies>
    <dependency>
      <groupId>org.colomoto</groupId>
      <artifactId>bioLQM</artifactId>
      <version>0.4-SNAPSHOT</version>
    </dependency>
  </dependencies>

Using the API

The main entry point for the Java API is the LQMServiceManager, which provides static methods to access the registered formats, modifiers and tools. Some bioLQM features which are not available through this object can be used by importing the right java classes, but their API is more likely to change (see the full javadoc).