Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastautil

Build Status

Auxillary Fasta parser utils for working with fasta object.just Read and parse.

Install

Install fastautil with npm:

$ npm install fastautil

Usage

Reading

var fastautil = require('fastautil');

fasta== new fastautil.Fasta();

var object = fasta.parse('>sequence1\n\
ATGCACGTCACGTCAGTACTCGTCAGTAC\n\
>sequence2\n\
CAGTCCTACTGCATGCATGCATGCATGCATCGATGCATGTCGACTGCATGCATGC\n');

//=>   { 
//   id:1,
//    name: 'sequence1',
//       sequence: 'ATGCACGTCACGTCAGTACTCGTCAGTAC' }
//     { 
//        name: 'sequence2',
//       sequence: 'CAGTCCTACTGCATGCATGCATGCATGCATCGATGCATGTCGACTGCATGCATGC' }

Writing

fasta.write(object);

Contributing

To contribute, clone this repo locally and commit your code on a separate branch.

Please write unit tests for your code, and check that everything works by running the following before opening a pull-request:

$ npm test

Check the issues for ways to contribute.

Contacts

Sahil Shetye <sahilshetye2606@gmail.com> @sahilshetye

About

Fasta Utility modules for simple parsing and writing without file read and write components.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages