Focus on Scientific Problems,

TAFFISH For Research!

Install
Install

What is TAFFISH?


        TAFFISH allows you to avoid worrying about software installation, environment conflicts, container management, cluster operations, ...... Build, use, and share your own portable, reproducible scientific workflows just like shell commands. 

        We use containerization technology (Docker/Podman/Apptainer) to achieve a high degree of installation, environment and cross-device assurance; use Common Lisp to make sure highly automated, flexible and scalable; choosing Shell as the target language achieves a high degree of universality and compatibility. 

        Our Vision: You explore scientific mysteries, we solve technical problems! Collaborate to build a bioinformatics highway!

TAFFISH: Tools And Flows Framework Intensify SHell

How to Use TAFFISH-HUB?


Using Taffish is simple and requires just a few steps:


  • Install Docker/Apptainer/Podman (Docker is recommended for individual Mac/Windows users, while Apptainer/Podman is installed for multi-user devices like Linux);
  • Use the shell command in "Install" above to install Taffish & TAF;
  • Individual users may need to configure environment variables (see DOCS installation for details);
  • Run "taf update" to update the installation list;
  • Run "taf install xxx" to install the taf-app you want to use;
  • Run "taf-xxx ..." You can use the taf-app of xxx, for example, use "taf-xxx -h" to show taf-xxx’s help info.

Give a man a fish and you feed him for a day;

teach him how to fish and you feed him for a lifetime.

Huai Nan Zi

LinDing Group - Center for Informational Biology - UESTC 

support@taffish.com

ICP2023024706-2