higlass查看器的python绑定

higlass-python的Python项目详细描述


希格斯Python

HiGlassDocsPythonBuild Status

python绑定到higlass,用于tile服务、视图配置生成和jupyter notebook+lab集成。

此软件包提供访问:

  • 服务器:轻量级烧瓶服务器
  • tileset:tileset api
  • 客户端:用于生成视图配置的api
  • 查看器:用于在Jupyter笔记本或实验室中启动Higlass的API

要求

  • python=3.7
  • FUSEMacFuse
  • Jupyter笔记本电脑=5.7
  • Jupyter实验室=0.35

安装

首先通过pip安装higlass-python

pip install higlass-python

Jupyter笔记本电脑集成

打开终端并执行以下代码以激活集成:

# The following is only required if you have not enabled the ipywidgets nbextension yet
jupyter nbextension enable --py --sys-prefix widgetsnbextension
jupyter nbextension install --py --sys-prefix higlass
jupyter nbextension enable --py --sys-prefix higlass

Jupyter笔记本电脑集成

打开终端并执行以下代码以激活集成:

# The following is only required if you have not enabled the jupyterlab manager yet
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install higlass-jupyter

开始

看看notebooks/Examples.ipynb如何开始。

发展

  • editable模式安装包。(模块将从开发目录导入,而不是复制到site-packages)。

    pip install -e .
    
  • 生成并启用jupyter笔记本扩展。(使用--symlink选项,higlass/static中的资产链接到扩展注册表,而不是复制。)

    python setup.py jsdeps
    jupyter nbextension enable --py --sys-prefix widgetsnbextension
    jupyter nbextension install --py --symlink --sys-prefix higlass
    jupyter nbextension enable --py --sys-prefix higlass
    
  • 卸载Jupyter笔记本扩展

    jupyter nbextension uninstall --py --sys-prefix higlass
    
  • 实验:安装Jupyter实验室扩展

    cd js && jupyter labextension link .
    

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从thymeleaf表单保存地址对象和用户对象的列表?   序列化java。时间使用Jackson将localdate转换为json   java删除LinearLayout和子级之间的空间   具有内存大小限制的Java队列   java尝试在freemarker中创建min(a,b)函数失败   askQuestion()方法中的Java逻辑问题   在Java客户端中接受服务器的自签名ssl证书   java如何正确更新字符串数组?   java如何使多个方法调用充当一个事务性工作单元   swing如何创建可滚动的Java框?   java如何使用SearchView在多个单词之间搜索?   初始化启动层java时出错。lang.module。FindException:模块javafx。找不到图形   java struts对隐藏字段的转义形式验证   用于构建FEM 3D解算器的java JOGL与JAVA3D   java mvn安装忽略hibernate映射文件   在C++和java之间使用JNI通信时,我在哪里保存“这个”?   java无法使用计时器重新绘制窗口   java我遇到一个找不到符号的错误,我无法解决   IntelliJIdea生成实体时java面临的问题   java在动态文本的末尾添加三个点