Skip to content

bgitech/trimadap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trimadap is a small tool to trim adapter sequences from Illumina data. It performs SSE2-SW between each read and each adapter sequence and identifies adapter sequences with a few heuristic rules which can be found in the ta_trim1() function in trimadap-mt.c. The default adapters it uses are included in illumina.txt. These are typical Illumina adapters from paired-end sequencing.

Trimadap is designed as an on-the-fly stream filter. It is very fast. In the multi-threading mode, it is as fast as reading through a gzip-compressed FASTQ file. On the other hand, trimadap is very conservative. It is not good in terms of accuracy as of now. I will probably fine tune the heuristic rules in future. This should not be hard in principle, but it takes development time.

About

Fast but inaccurate adapter trimmer for Illumina reads

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.2%
  • C++ 6.1%
  • Makefile 0.7%