codon optimize cds paired with taxids singlefastas gui 
Linux GUI app to codon optimize a directory with fasta files using taxonomy ids imported as a 1-column txt file (1 taxonomy id for each file) 
Depedences
- linux OS (tested on ubuntu 20.04 LTS)
- python 3.8.2 or later
- anaconda or miniconda
- Gooey
conda install -c conda-forge gooey(if you get errors during installation or runtime try installing gtksudo apt-get install libgtk-3-dev) - biopython
pip install biopython - pandas
pip install pandas - dnachisel
pip install dnachisel
linux desktop app installation
- open a linux text editor and edit in the python file the shebang line (to find where python is type in the terminal
which python3) - convert to executable with
chmod +x codon_optimize_cds_paired_with_taxids_singlefastas_gui.py - open a linux text editor and edit the PATHs in the
.desktopfile - move the file to
/usr/share/applications - reboot your machine
Output
The output single-fasta files will have the same prefix as the input ones and as suffix the taxonomy id of the organism they are codon optimized for