No description
- Python 100%
| .devcontainer | ||
| .vscode | ||
| filterfasta | ||
| .gitignore | ||
| environment.yml | ||
| Jenkinsfile | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
| setup.cfg | ||
| setup.py | ||
| tox.ini | ||
Fasta Filter
A simple program to remove sequences in a fasta file containing specific strings.
Usage
-
Install python3.
-
Run
pip install -r ./requirements.txtifbiopythonis not installed. If installed, skip to step 2. -
Run
./fasta_filter.py -hif on Linux, or on Windowspython3 ./fasta_filter -h. See help for more information.
Example Usage
-
Pretend
input.fastaexists in the same folder asfasta_filter.py(the program file). -
To remove all sequences in
input.fastathat containrtin the header and output to a new file calledinput_filtered.fasta, run:python3 ./fasta_filter.py input.fasta input_filtered.fasta -c rt