matthewstewart / blast-wrapper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blast Wrapper

A node application used to add FreeGenes related functions to a local blast server with sequenceserver UI.

Install

From the terminal:

git clone https://github.com/matthewstewart/blast-wrapper && cd blast-wrapper && npm install

Scripts

Get Fasta File From FreeGenes API Data

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

Create BLAST Database from FreeGenes API Data

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

About


Languages

Language:JavaScript 100.0%