用于CircDraw可视化的Python包

circDraw的Python项目详细描述


循环绘制

用于CircDraw可视化的Python包

用法

fromcircDrawimportcircDraw# initiate a circDraw instancecd=circDraw()# set color of circ_on_chr (optional)cd.set_palette(["#5CA0F2","#FF881D",'#e30067','#924900','#ab9c00','#ccd0d2','#075800','#5e0094',])# set color of modifications (optional)mod_palette={'m6a':'#E98B2A','m5c':'#E16B8C','m1a':'#64363C','pu':'#ffa12c','2ome':'#1a6f00','mre':'#6D2E5B','rbp':"#2B5F75",'orf':'#516E41'}cd.set_mod_palette(mod_palette)# draw backsplicing site on chromosome regioncd.circ_on_chr('Your file')# draw modifications on circRNAcd.mod_on_circ('Your file')

api

#####循环频率

circDraw.circ_on_chr(file,title='circDraw',dpi=300,save='png',show=True,size=(10,5))
  • 文件:

    • 仅支持“csv”

    • StartEndTypeNameColor (Optional)
    • 开始<;结束

    • 类型:circexonintrongene

    • 颜色:rgb、rgba、hex或supported color names

  • 标题:情节的标题

  • 保存:要另存为的文件格式,pngpdfjpeg等。

  • 显示:布尔,渲染后显示情节。

  • 大小:(长,宽)绘图的大小。

#####电路模块

circDraw.mod_on_circ(self,file,dpi=100,save='png',show=True,size=(7,7),sep_mod=False)
  • 文件:

    • 仅支持“csv”

    • StartEndTypeNameColor (Optional)
    • 开始<;结束

    • 类型:circexonintron和修改类型

      • 修改类型:m6am1am5cpu2omemrerbporf
    • 颜色:rgb、rgba、hex或supported color names

  • 保存:要另存为的文件格式,pngpdfjpeg等。

  • 显示:布尔,渲染后显示情节。

  • 大小:(长,宽)绘图的大小。

  • sep_mod:bool,如果设置为true,则防止修改重叠。

设置调色板
circDraw.set_palette(palette)

一个颜色列表,列表的长度必须大于5。

设置模板
circDraw.set_mod_palette(palette)

一本颜色字典与修改的颜色相匹配。您可以更改任何一种修改颜色。

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

推荐PyPI第三方库


热门话题
构造函数如何在Java中使用foreach循环构造LinkedList?   通过jsp发送电子邮件时出现java错误(SMTP EXIM)   EDI流到Java对象转换中的edifact异常   surefireplugin 2.22.2的java Maven构建   在Java中初始化变量一次(从文件中读取并存储在ArrayList/HashMap中)   java是不可修改列表线程安全的吗?   数组无法解析“java.lang.ArrayStoreException”   java Dynamic/Onspot JTextfield到JLabel   java在JavaFXTextArea中显示来自XSLT转换的XML   Java8流通过比较两个列表进行过滤   java在多个EC2实例上更新日志级别   未拾取java IntelliJ maven项目生成的源代码(仅部分)   eclipse在Java8中用函数抽象try/catch   JavaSwing:获取位于前面或焦点中的窗口   java监控Kafka消费者延迟并生成警报   java如何检查一个数字是否超过100,并返回多少?   算法:有用于阻止非英语单词的Java函数吗?