Harrison Deng
42d73270b3
Finished program with additional functions such as: * Custom search string * Custom search location
674 B
674 B
Fasta Filter
A simple program to remove sequences in a fasta file containing specific strings.
Usage
-
Install python3.
-
Run
pip install -r ./requirements.txt
ifbiopython
is not installed. If installed, skip to step 2. -
Run
./fasta_filter.py -h
if on Linux, or on Windowspython3 ./fasta_filter -h
. See help for more information.
Example Usage
-
Pretend
input.fasta
exists in the same folder asfasta_filter.py
(the program file). -
To remove all sequences in
input.fasta
that containrt
in the header and output to a new file calledinput_filtered.fasta
, run:python3 ./fasta_filter input.fasta input_filtered.fasta -c rt