glasgowcompbio / LiKInS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

File strucutre

  • gui/ Contains code related to the software GUI.
  • state/ Contaions code related to state management system.
  • tests/ Contains testing code and test files.
  • data_processing/ Contains code related to the analysis pipeline including analysis calculations and file creation.
  • Additionally, output/ and saved_runs/ are used to store persistent data and may or may not exist depending on when the software is run.

Installation

  1. Install Python >= 3.7 (activate virtual environment if using one)
  2. Clone this GitHub repository:
git clone https://github.com/MarcElrick/LiKInS.git
  1. Install requirements:
cd LiKInS
pip install -r requirements.txt
  1. Run:
python main.py

Build instructions

Requirements

  • Python 3.7
  • Packages: listed in requirements.txt
  • Tested on Windows 10

To Compile Locally

  • pip install pyinstaller
  • pyinstaller -D main.spec
  • Compiled directory found at /dist/main. Run via main.exe.

Running Tests

  • python -m unittest discover -p test_unit*

About


Languages

Language:Python 99.6%Language:CSS 0.4%