0.0.28 • Published 8 years ago

ophion v0.0.28

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

About

A js client for making Ophion queries.

Install

npm install -s ophion

Usage

Ophion

A test program

#!/usr/bin/env node
'use strict';
var Ophion = require('ophion').Ophion;
var O = Ophion('http://bmeg.compbio.ohsu.edu');
O.query().limit(1).execute(function(rsp){console.log(rsp)});

Should print

[ { label: 'Variant',
    gid: 'variant:5:70936890:70936890:A:A,G',
    properties:
     { id: 'variant:5:70936890:70936890:A:A,G',
       start: '70936890',
       end: '70936890',
       referenceName: '5',
       alternateBases: 'A,G',
       referenceBases: 'A',
       'info.center': '["SOMATICSNIPER","RADIA","MUTECT","MUSE","VARSCANS"]' } } ]

Callsync

A test program

var callsync = require('ophion').Callsync;
var series = callsync({
  yellow: function(value, callback) {
    return callback(value['initial'] + 5)
  },

  green: function(value, callback) {
    return callback(value['yellow'] / 13)
  }
});

console.log(series(['yellow', 'green'], {initial: 21}));

Should print

{ initial: 21, yellow: 26, green: 2, outcome: 2 }

For more, see here.

Contribute

# cd to this directory
npm publish

# visit https://www.npmjs.com/package/ophion
0.0.28

8 years ago

0.0.27

8 years ago

0.0.26

8 years ago

0.0.25

8 years ago

0.0.24

8 years ago

0.0.23

8 years ago

0.0.22

8 years ago

0.0.21

8 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago