SHI7: SHort-read Iterative Trimmer with Learning Module
Portable edition of v1.0.0 ("portable" branch direct mirror).
This version resolves the installation and build problems with the conda release. Instructions for installation are simple:
- Ensure you have java and python installed
- Extract the contents of the release package
- Add the extracted directory to your PATH
So, for example, from your home directory or another directory you want to install shi7 into:
unzip shi7_portable_linux_v1.0.1.zip
PATH=$PWD/shi7:$PATH
That's it. These instructions unzipped the package, creating a folder called "shi7" in your current directory, and added that new "shi7" folder to your active system path. You should now be able to run "shi7.py" and "shi7_learning.py" from the commandline.
Before you exit or change directories, if you want to add shi7 "permanently" to your bash terminal (so there will be no need to run the above steps again the next time you want to use shi7):
echo "PATH=$PWD/shi7:$PATH" >> ~/.bashrc
This creates a line in your terminal configuration that will tell it where shi7 is always located.
To update to newer versions of shi7, simply extract and drop the contents of any new release's zip file into the same folder as you created above, no need to run anything extra.