可视化和处理变量数据的图形用户界面
cutevariant的Python项目详细描述
剪切变量
Cutevariant是一个用Python为Qt编写的遗传变异的轻型独立查看器。它允许您查看和筛选VCF和其他格式文件。
安装
pip install cutevariant # install
cutevariant # run
在Windows上安装
Pyside2目前(2019年5月)在cygwin上不起作用,所以cutevariant不会在cygwin上工作。
- 安装python3.6+
- 像前一章说的那样安装。
- 将python脚本可执行文件的路径添加到path变量;类似于:
C:\Users\<username>\AppData\Roaming\Python\Python37\Scripts\
在此目录中生成两个可执行文件:
- cutevariant_win_dbg.exe: Open a console in background to see debugging messages.
Note: Qt libs seems to have a very high loglevel and such a verbosity could make the program unusable.
- cutevariant.exe: Standard executable.
正在开发
完成从cpp到python的重写。
使测试运行
git clone git@github.com:labsquare/cutevariant.git
cd cutevariant
virtualenv -p /usr/bin/python3 venv
source ven/bin/activate
make install_deps # install
make run # start application
make test # start tests
开发和发布周期
使用zest.releaser通过pypi处理版本和发行版。
pip install zest.releaser[recommended]
要生成新版本,请使用:
fullrelease
windows开发(祝好运)
安装python3.6+
安装git
安装品牌(可选)
PIP安装轮 git克隆https://github.com/ysard/cutevariant.git 吉特取出 git签出dev或devel 使install或pip install--user-e.[dev]
可执行文件位于此处:
- 可执行路径: C:\用户<;用户名>;\appdata\roaming\python\python37\scripts\cutevariant.exe
在使用cx-freeze
强烈建议:仅为 小于900ko(包括550ko字体和图标)。
安装cx_freeze:
pip install cx_freeze
构建blob:
make build_windows_blob
你的blob在./build/
目录中。