phenoscape / phenoscape-kb-ingest   1.6.2

MIT License GitHub

Translations of data sources into OWL axioms for import into the Phenoscape Knowlegebase.

Scala versions: 2.13 2.12 2.11

phenoscape-kb-ingest

Translations for data sources into Phenoscape Knowlegebase axioms.

Building

Install sbt on your system. For Mac OS X, it is easily done using Homebrew: brew install sbt

To build:

sbt compile

Using Eclipse

You must have the Scala IDE plugin installed in Eclipse.

You must have the sbteclipse plugin installed for sbt.

In the project directory, run sbt eclipse. In Eclipse, choose File > Import... > Existing Projects into Workspace. After any change to build.sbt, run sbt eclipse and refresh the project in Eclipse.

Obtaining the legacy history for this repository

The code in this repo was initially split off from the Phenoscape/phenoscape-owl-tools repository. The relevant legacy history of commits is archived in the tag legacy-history. It is also shared as a replacement of the initial commit, which unless suppressed yields a continuous history for all git commands, including log. To enable this, you must explicitly fetch the replacement:

git fetch origin 'refs/replace/*:refs/replace/*'

Replace origin with whatever you named your remote.