Skip to content

MaayanLab/smartAPIs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartAPIs

Smart API specifications for various Ma'ayan Lab Tools. Testable versions of these specifications can be found at http://smart-api.info/registry, using the "Maayanlab" tag.

Usage

Python

PySwaggerClient makes it possible to use these APIs with python bindings.

Install with:

pip install https://github.com/u8sand/PySwaggerClient/archive/master.zip
npm install -g api-spec-converter

Use with:

from pyswaggerclient import SwaggerClient
harmonizome = SwaggerClient('https://raw.githubusercontent.com/MaayanLab/smartAPIs/master/harmonizome_smartapi.yml')

harmonizome.actions.getEntities.call()

Tab-completion, documentation and more is provided through this interface.

About

Smart API specifications for various Ma'ayan Lab Tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •