gp2fasta convertor version 0.2 by Lukasz Kozlowski

date: 26.06.2007

1. OVERVIEW
gp2fasta is QT application converting of gp files from NCBI to fasta. Its main purpose is to create fasta files with short, but still accurate headers for sequence. 

For example:
>Strpur-115729834-h
PNQILMQFRLDDNGSSYYKELASIIYGASPEFELAIFTVCFKENPNALSTFTMAGGITQKVQTWDYNGGYIGSAYFSV

stands for: 
gi: 115729834
organism: Strongylocentrotus purpuratus
additional: h (hypothetical protein)
sequence:PNQILMQFRLDDNGSSYYKELASIIYGASPEFELAIFTVCFKENPNALSTFTMAGGITQKVQTWDYNGGYIGSAYFSV
 
Options:
- for id: GI or LOCUS;
- for organism: e.g. Mus musculus, M.musculeu or Musmus;
- detailed definition;
- additional information: 
	P -> PREDICTED
	s -> similar
	h -> hypothetical protein
	u -> unnamed protein product
	n -> novel
	p -> putative
	o -> open reading frame

Each option is separated with "separator" (in this case "-").

2. INSTALLATION under Linux (and virtally any system with QT4 library installed):
>qmake -project
>qmake
>make

3. USAGE
Usage of gp2fasta is simple:
>./gp2fasta

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

The program is donated to the public domain.