A node application used to add FreeGenes related functions to a local blast server with sequenceserver UI.
From the terminal:
git clone https://github.com/matthewstewart/blast-wrapper && cd blast-wrapper && npm install
Makes an API call to http://api.freegenes.org/parts/
, retrieves an array of part records, writes those records to ./result.fa
:
npm run fg:fasta
Takes the ./result.fa
fasta file, moves it to the proper BLAST database directory and triggers a FreeGenes BLAST database build:
npm run fg:createDB