LeeBergstrand / BackBLAST_Reciprocal_BLAST

This repository contains a reciprocal BLAST program for filtering down BLAST results to best bidirectional hits. It also contains a toolkit for finding and visualizing BLAST hits for gene clusters within multiple bacterial genomes.
MIT License
14 stars 8 forks source link

Convert CLI interface to python #58

Open jmtsuji opened 4 years ago

jmtsuji commented 4 years ago

The current CLI interface for BackBLAST2 is written in Bash. This causes portability issues between different systems. In particular, identifying the script's source directory is a challenge given that not all systems have a consistent way to identify full directory paths, as mentioned in #57 .

Re-writing the CLI in another language like Python could result in substantial stability improvements.