python如何读取kegg绘图配置文件中的kgml文件内容
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关python如何读取kegg绘图配置文件中的kgml文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。kgmlkegg有个kgml文
千家信息网最后更新 2025年02月01日python如何读取kegg绘图配置文件中的kgml文件内容
这篇文章将为大家详细讲解有关python如何读取kegg绘图配置文件中的kgml文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
kgml
kegg有个kgml文件需要我们读取里面的内容,分享python代码如下:
# -*- coding: utf-8 -*- ''''''import sys, os, argparse, glob, os.path,timereload(sys)sys.setdefaultencoding('utf8')from pyh import *import numpy as npimport mathimport reimport xml.dom.minidom from xml.dom.minidom import parseString, getDOMImplementationfrom collections import OrderedDictimport urllibimport shutilimport codecsimport uuidfrom PIL import ImageBin=os.path.split(os.path.realpath(__file__))[0] ##########################################################################dom = xml.dom.minidom.parse(sys.argv[1])root = dom.documentElementff=open(sys.argv[2],"w")if root.nodeName=='pathway': for i in root.childNodes: if i.nodeType==1: if i.nodeName=='entry': link=i.getAttribute('link') #print link+'\n' for g in i.childNodes: if g.nodeName=='graphics': type=g.getAttribute('type') x=g.getAttribute('x') y=g.getAttribute('y') width=g.getAttribute('width') height=g.getAttribute('height') #print "%s\t%s\t%s\t%s\t%s\n"%(type,x,y,width,height) ff.write("%s\t(%s)\t%s\n"%(type,x+','+y+","+width+","+height,link))
关于"python如何读取kegg绘图配置文件中的kgml文件内容"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
文件
内容
篇文章
绘图
配置
更多
不错
实用
代码
文章
知识
utf-8
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
jsp数据库mysql
神州泰岳中标网络安全
腾讯网络安全与犯罪研究中心
合肥it软件开发工程师招聘
未来教育四级网络技术激活码
陇剑杯网络安全大赛内容
软件开发企业行业代码
vb软件开发实践报告范文
dns服务器检测不到反应
校园人脸识别系统数据库模块
扬州网络营销软件开发价钱
湖南携景网络技术有限公司
数据库登陆账号前加什么
歌尔软件开发工资
软件开发有限公司的企业使命
ip地址和电脑上服务器地址
tp钱包软件开发
关系数据库中的关系运算顺序
热血传奇各区服务器
网络安全隐患整改情况表
怎么自学软件开发
科密a1 连接数据库失败
武汉金网安网络技术有限公司
linux 游戏服务器
数据库关系依赖实例
最顶级的服务器
银行数据库系统在哪里
关系数据库中的关系运算顺序
国内低价的云服务器
元氏软件开发项目管理在线咨询