从meme的motif查询结果中获取含有某个motif的基因名称列表(python解析xml)

from xml.etree.ElementTree import ElementTree as ET
import pandas as pd

def read_xml(file):
    tree = ET()
    tree.parse(file)
    return tree

def find_node(tree,path):
    return tree.findall(path)

def get_generator_length(generator):
        return sum(1 for _ in generator)

def keymap_replace(
        string: str, 
        mappings: dict,
    ) -> str:
    """Replace parts of a string based on a dictionary.

    This function takes a string a dictionary of
    replacement mappings. For example, if I supplied
    the string "Hello world.", and the mappings 
    {"H": "J", ".": "!"}, it would return "Jello world!".

    Keyword arguments:
    string       -- The string to replace characters in.
    mappings     -- A dictionary of replacement mappings.
    
    """
    replaced_string 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值