trimming low-quality tail of reads in FASTQ format

This program trims Illumina DNA reads with low quality scores. Here quality is defined as Q=-10*p*log(p), where p is base-calling error rate.
Inputs:
(1) DNA FASTQ file (required)
(2) Email address (optional)
(3) Parameters (optional)
Outputs:
output.zip(including the following two files
(1) README.txt: description of the two output files
(2) output.1: trimmed FASTQ file with low-quality tails removed
Usage of web server:
(1) Select the DNA fasta file in user's local computer. (required)
(2) Fill in user's email adress. (optional)
(3) Fill in parameters. (optional, modifiy it according to user's requirement)
(4) Click "Submit" button. (required)
Sequence file to upload (required):
Email (optional):
Parameters
show description
-h quality score cutoff for trimming
-p base-calling error cutoff for trimming
EXAMPLE
Sequence file to upload (required): input.fastq
Email (optional): you@example.com
Parameters -h 13
show description
-h quality score cutoff for trimming
-p base-calling error cutoff for trimming
Show an example
Submitting......
Program/Database References
1. "SolexaQA: At-a-glance quality assessment of Illumina second-generation sequencing data", M. P. Cox, D.A. Peterson, and P.J. Biggs BMC Bioinformatics 11:485.
Program/Database Version
Program: dynamictrim 1.1
Database: N/A