Skip to content
/ SDT2 Public

SDT2 is an interactive, cross-platform classification tool based on pairwise sequence identity calculations

License

Notifications You must be signed in to change notification settings

SDT-org/SDT2

Repository files navigation

Developing

Prerequisites

  • (Optional but recommended) Install NVM
  • [Install Node LTS]
    • With NVM you can do this with nvm install --lts then nvm use --lts
  • Install Bun https://bun.sh/docs/installation
  • (Optional but recommended) Install pyenv
  • (Linux) Make sure the following are installed:
    • libffi-dev
    • autoconf
    • automake
    • libtools
  • Install Python 3.11
    • With pyenv you can do this with pyenv install 3.11 then pyenv local 3.11
  • Install virtualenv: pip install virtualenv

Setup

  • Run bun run init

License

This project is licensed under the terms of the GNU General Public License v3.0 (GPL-3.0).

Acknowledgements

This project uses several open-source libraries:

  1. pywebview - BSD License
  2. biopython - Biopython License Agreement
  3. numpy - BSD License
  4. scipy - BSD License
  5. psutil - BSD License
  6. pandas - BSD License
  7. nuitka - Apache License 2.0
  8. react - MIT License

Please see the respective repositories for more information on their licensing.

About

SDT2 is an interactive, cross-platform classification tool based on pairwise sequence identity calculations

Resources

License

Stars

Watchers

Forks

Packages

No packages published