IBM Functional Genomics Platform SDK to explore data.
Project description
Web Services
https://ibm.biz/functional-genomics-api
SDK Documentation:
https://ibm.biz/functional-genomics-sdk-docs
Getting Started
https://ibm.github.io/omxware-pypi-docs/build/html/usage.html
Help / Forums
https://ibm.biz/functional-genomics-forum
Citation
Please contact the IBM Functional Genomics Platform Team via the Forums for updated citation information prior to publishing or presenting IBM Functional Genomics Platform content.
“IBM Functional Genomics Platform, A Cloud-Based Platform for Studying Microbial Life at Scale”
Edward E. Seabolt, Gowri Nayar, Harsha Krishnareddy, Akshay Agarwal, Kristen L. Beck, Ignacio Terrizzano, Eser Kandogan, Mary Roth, Vandana Mukherjee, James H. Kaufman
IEEE/ACM - Computational Biology and Bioinformatics: 10.1109/TCBB.2020.3021231
Use with Docker
In an effort to make it easier for users and developers to get started with IBM Functional Genomics Platform (previously ‘OMXWare’), We have a 2 base docker images with python and OMXWare pre-installed. It also comes with a bunch of python libs like matplotlib, numpy along with some others.
1) Minimal: docker pull c0mpiler/alpine-omxware-base:latest
docker run -it --rm --name omxware -v "$(pwd):/opt/my_work" c0mpiler/alpine-omxware-base:latest ash
This is a relatively small docker image with just the required packages / libraries installed and setup.
Change the mount point to whatever you want on you host machine.
You may use this image as a base to build other docker containers / applications. Refer to: https://github.com/c0mpiler/alpine-omxware-base/blob/master/Dockerfile for specifics.
2) JupyterLab: docker pull c0mpiler/jupyter:latest
docker run -d --name jupyter --restart always -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes \ -v /mnt/storage/jupyter:/home/jovyan/work c0mpiler/jupyter start.sh jupyter lab --LabApp.token=‘omxware’
This image has JupyterLab pre-installed and setup with some example OMXWare Jupyter notebooks.
Change the mount point /mnt/storage/jupyter to whatever you want on you host machine – so you can share files from your host with this docker image.
This image also has some example Jupyter notebooks for you to look at and get started.
Once you run the docker image – you can open up http://<host-name>:8888/lab? in your browser and the pwd is omxware.
The host-name is that of your host machine you run this docker image on. If you are running it on your laptop, the host-name is either localhost or 0.0.0.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for omxware-0.1.50-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 521dcdbb14047cff456e1c41571652d05c7a47ed7701b6bd37790df379213171 |
|
MD5 | 088be32b86875c060de7f3807293c52a |
|
BLAKE2b-256 | 3cd9bc5adeabdd1755849b076d75e415e7599e7f6347d022e67a924a2d1a6ffb |