Skip to content

SeqCutter is designed to extract specific subsequences from a FASTA file based on a cluster definition.

License

Notifications You must be signed in to change notification settings

AngeloGith/SeqCutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

SeqCutter

It is a Perl script designed to extract specific subsequences from a FASTA file based on a cluster definition.

Requirements

  • Bio::SeqIO
  • Getopt::Long;

Usage

perl SeqCutter.pl -df <cluster_definition_file> -f <fasta_file> -o <output_file>

Parameters

-df: Path to the cluster definition file. Each line should contain a sequence ID followed by start and end positions separated by tabs.

-f: Path to the FASTA file containing the sequences.

-o: Path to the output file where the extracted subsequences will be saved.

# -df (Cluster Definition File Format)
# Each line should contain a sequence ID, start position, and end position, separated by tabs.

SEQ1    100     200
SEQ2    50      150
SEQ3    75      175

About

SeqCutter is designed to extract specific subsequences from a FASTA file based on a cluster definition.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages