Please note that
for compilation
you'll need additional freely available third-party packages like BioJava and Log4Java.