Visit us at Fulcrum Genomics to learn more about how we can power your Bioinformatics with scala-mill-template and beyond.
A skeleton repository a Scala-based fgbio-like command-line toolkit.
This the starting point for Fulcrum Genomics projects that contain Scala-based fgbio-like tools. Using this infrastructure, you can add quickly add your own tools to a stand-alone toolkit:
- add your own tools to
tools/src/main/scala/com/client/tools
(seeExampleTool.scala
contained therein)
This repo uses mill as it's build system.
To run unit tests:
./mill _.test
To build an executable JAR at ./jars/<FIXME>-tools.jar
:
./mill _.deployLocal
To set up this project for IntelliJ, run:
mill mill.scalalib.GenIdea/idea