biojs-io-fasta
Version:
Parses FASTA files
28 lines (21 loc) • 577 B
JavaScript
// Generated by CoffeeScript 1.9.0
var GenericReader, xhr;
xhr = require('xhr');
module.exports = GenericReader = (function() {
function GenericReader() {}
GenericReader.read = function(url, callback) {
var onret;
onret = (function(_this) {
return function(err, response, text) {
return _this._onRetrieval(text, callback);
};
})(this);
return xhr(url, onret);
};
GenericReader._onRetrieval = function(text, callback) {
var rText;
rText = this.parse(text);
return callback(rText);
};
return GenericReader;
})();