一个简单的api(建立在django模型api之上)来存储和管理mip(分子反转探针)标记。
django-mips的Python项目详细描述
一个简单的api(建立在django模型api之上)来存储和管理mip(分子反转探针)标记。 详细的标记描述,例如在【科学3381619(2012)】。
先决条件
####python 2.7版
Linux
probably, you already have it!
窗口
- download & install: https://www.python.org/ftp/python/2.7.10/python-2.7.10.msi
- remember to select “Add python.exe to Path”
####pip&virtualenv(可选)
Linux(ubuntu/debian)
sudo apt-get install python-pip python-dev build-essential sudo pip install –upgrade pip sudo pip install –upgrade virtualenv
窗口
With Python 2.7.10 version, pip is a part of the Python for Windows installer.
windows或者:pip可以使用以下脚本下载:[get pip.py],并通过在控制台中运行来安装:
C:> python get-pip.py
要求
####Django 1.7-1.8
pip install django
####python postgresql数据库适配器
Linux
pip install psycopg2
窗口
pip install git+https://github.com/nwcell/psycopg2-windows.git@win32-py27#egg=psycopg2
Windows可选:从Win-Psycopg项目站点下载并安装-例如。[Psycopg2]
http://stickpeople.com/projects/python/win-psycopg/
下载
####包装 [![PYPI版本](https://badge.fury.io/py/django-mips.svg)](http://badge.fury.io/py/django-mips) [![代码运行状况](https://landscape.io/github/michal-stuglik/django-mips/master/landscape.svg?style=flat)](https://landscape.io/github/michal-stuglik/django-mips/master) [![生成状态](https://travis-ci.org/michal-stuglik/django-mips.svg?branch=master)](https://travis-ci.org/michal-stuglik/django-mips) [![代码气候](https://codeclimate.com/github/michal-stuglik/django-mips/badges/gpa.svg)](https://codeclimate.com/github/michal-stuglik/django-mips)
https://pypi.python.org/pypi/django-mips
####源代码
$ git clone https://github.com/michal-stuglik/django-mips.git
####带PIP(推荐)
使用pip安装
- pip install django-mips
- you will find mips folder in your Python directory
设置
####在django项目之外,在python脚本中:
在mips.dbsettings_default.py中设置数据库连接详细信息
将Django_settings_module环境变量设置为“mips.settings”
导入操作系统 os.environ.setdefault(“django_设置模块”,“mips.settings”)
设置django:django.set up()
进口django django.setup()
示例
[脚本和自述]
[get-pip.py]: https://raw.github.com/pypa/pip/master/contrib/get-pip.py [image]: https://pypip.in/v/django-mips/badge.png [1]: https://pypip.in/d/django-mips/badge.png [scripts & README]: https://github.com/michal-stuglik/django-mips/tree/master/mips/example [psycopg2]: http://stickpeople.com/projects/python/win-psycopg/2.6.0/psycopg2-2.6.0.win32-py2.7-pg9.4.1-release.exe [pythonwin]: https://www.python.org/ftp/python/2.7.10/python-2.7.10.msi [django-mips]: https://pypi.python.org/pypi/django-mips [Science 338, 1619 (2012)]: http://www.sciencemag.org/content/338/6114/1619