0.0.28 • Published 7 years ago

ophion v0.0.28

Weekly downloads
3
License
ISC
Repository
github
Last release
7 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

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.14

7 years ago

0.0.13

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago