fetch (fetch.pl), home (fetch: Free Extraction Tool for Computational Humanoid), CopyLeft(L)
Version: 1.3

fetch is an easy swissprot protein sequence retrieval utility. It is text based. It is available in Perl and Linux binary format compiled by Perl compiler (if you want to have other OS binaries from C code, ask us, but Linux is the fastest and free so it would be better to get one for yourself for the future). Our usual charge for commercial use is $2,000,000,000 dollars for any of the programs. However if you support GNU flavoured free software, it is free.

It can extract any sequences you want as long as they are in swissprot sequence database(primarily). Swissprot is distibuted as a file called 'seq.dat' (around 100 mb, Oct. 1996). fetch creates an index file (seq.idx) for the entries for speed.

You can create indexfile with fetch (without any help program), by using -c option in any directory. As long as the index file is in Swissprot database dir and pointed by SWISS or SWDIR or SWINDEX envrionment setting, you can use fetch. Also, you can specify the files at prompt. The perl index file is much smaller than C generated binary index files. It is really small compared to other ones, so it would not affect your disk space.

fetch can also make an index file for any fasta format seq. database. In that case you can set the environment setting with FASTADB, FASTAINDEX to point to the files. These functions are for speed in retrieving only sequences.

If you want to find some sequences in a proprietory fasta seq. db, you can tell the files to fetch at prompt. So, you can: fetch -af MY_FASTA.fa MY_FASTA.fa.idx, in fact, you do not need to specify -f option, as fetch can determine the format automatically. Also, if you have already created fasta db index file with fetch -c MY_FASTA.fa, you can put either of the MY_FASTA file(index or seq ), as fetch will look up the directory where the first file sits.

Example)

All the options: Welcome to your bug reports and enhancement requests.(jhp20@cus.cam.ac.uk)

Download

Other programs License Policy

Jong Park,