首页 > 其他分享 >summarizeabundance.py

summarizeabundance.py

时间:2023-05-04 17:04:04浏览次数:79  
标签:False temp default py numeric only summarizeabundance

报错信息为:

(base) [wz@localhost temp]$ python ./summarizeAbundance.py -i gene.count -m output -c '9,16,21' -s ',+,+*' -n raw -o eggnog
/10t/wz/temp/./summarizeAbundance.py:176: FutureWarning: The default value of numeric_only in DataFrameGroupBy.sum is deprecated. In a future version, numeric_only will default to False. Either specify numeric_only or select only columns which should be valid for the function.
final_abundanceDF = grpMergeDF_explode.groupby(grp, as_index=False).agg(abundance_keep)
/10t/wz/temp/./summarizeAbundance.py:176: FutureWarning: The default value of numeric_only in DataFrameGroupBy.sum is deprecated. In a future version, numeric_only will default to False. Either specify numeric_only or select only columns which should be valid for the function.
final_abundanceDF = grpMergeDF_explode.groupby(grp, as_index=False).agg(abundance_keep)
/10t/wz/temp/./summarizeAbundance.py:176: FutureWarning: The default value of numeric_only in DataFrameGroupBy.sum is deprecated. In a future version, numeric_only will default to False. Either specify numeric_only or select only columns which should be valid for the function.
final_abundanceDF = grpMergeDF_explode.groupby(grp, as_index=False).agg(abundance_keep)

GPT的回答:

这是一段使用 python 脚本 summarizeabundance.py 的命令行代码。下面是对每个参数的解释:

  • -i gene.count:输入文件名为 gene.count,这可能是一个基因计数表。
  • -m output:指定一个目录用于输出日志文件和总结信息文件。
  • -c '9,16,21':选择列索引号为 9、16 和 21 的列来聚合计数。
  • -s ',+,+*':指定样本名是否具有反义互补之间区别的字符串。, 分隔样本名,每个字符表示相应的样本是否需要求反(- 表示需要)或互补(* 表示需要)。
  • -n raw:设置输入文件格式为原始格式。
  • -o eggnog:设置输出文件名前缀为 eggnog。

在脚本执行过程中,您可能会看到一些警告消息(futurewarning),它们可能意味着使用了一些即将过时的语法或api,建议升级一些包或调整代码以避免问题。

标签:False,temp,default,py,numeric,only,summarizeabundance
From: https://www.cnblogs.com/wzbzk/p/17371773.html

相关文章

  • Python保留两位小数五种常用的方法!
    在Python中,保留两位小数是我们经常会碰到的问题,也是比较常见的需求之一。那么Python中如何保留两位小数?Python保留两位小数的方法有很多种,具体请看下文。1、使用字符串格式化大部分语言都可以使用字符串格式化的方法来实现保留两位小数,Python也不例外。a=12.345......
  • pytest的fixture
    1什么是[email protected]_fruit():returnFruit("apple")如上,用@pytest.fixture装饰的函数就是fixture2fixture的作用我的理解是为test函数的运行提供数据、必要的环境支持等3fixture的定义与使用fixture直接用于test函数@pytest.fixturedefmysq......
  • python 闭包、偏函数、数据锁定
    闭包(Closure)是指在一个函数内部定义另外一个函数,并且这个内部函数可以访问外部函数中的变量。通常情况下,当外部函数执行完毕后,局部变量会被销毁,但是闭包可以使得外部函数执行完毕后,其内部函数仍然可以访问外部函数的局部变量。比如下面这个例子:defouter(x):definner(y):......
  • python 多态
    在Python3中,多态是指同一个方法或者操作可以在不同的对象上产生不同的行为或结果。这意味着一个函数可以接受不同类型的参数,并且可以表现出不同的行为。生活中的例子如下:假设你想要买一台新电视机,你可能会去电器店看看有哪些电视可供选择。当你开始比较价格和功能时,你可能会发......
  • SDN Python编程创建多数据中心网络
    首先开启OpenDaylightcd/home/ubuntu/karaf-0.7.1/bin/./karaf新开一个终端执行以下操作在/home/ubuntu/mininet/examples目录下新建一个sdn4.py文件输入以下代码frommininet.topoimportTopoclassMyTopo(Topo):def__init__(self):Topo.__init......
  • python 迭代器和推导式的不同处
    迭代器和推导式都是在Python中用于处理可迭代对象的机制,但它们之间有一些关键区别。返回值类型不同:推导式返回一个新的数据结构(列表、集合、字典等),而迭代器返回一个迭代器对象。推导式生成的是一个新的序列或集合,而迭代器则是逐个生成元素。实现方式不同:推导式是一种高级语......
  • Python时间模块time
    时间模块-time#time()获取本地时间戳#ctime()获取本地时间字符串(参数是时间戳,默认当前)#localtime()获取本地时间元组(参数是时间戳,默认当前)#mktime()通过时间元组获取时间戳(参数是时间元组)#asctime()通过时间元组获取时......
  • python 推导式
    在Python中,列表推导式、字典推导式和集合推导式都是常见的推导式。它们可以让我们使用一种简洁而强大的语法来快速创建新的序列或映射数据类型。列表推导式列表推导式是最常见的一种推导式,用于通过对一个序列中的每个元素应用一个表达式来快速生成一个新的列表。列表推导式的......
  • python-Gradio 机器学习演示库
    python-GradioGradio是一个开源的Python库,用于构建机器学习和数据科学演示应用。有了Gradio,你可以围绕你的机器学习模型或数据科学工作流程快速创建一个简单漂亮的用户界面。Gradio适用于以下情况:为客户/合作者/用户/学生演示你的机器学习模型。通过自动共享链接快速部署你的......
  • windows 配置 cuda pytorch
    1.进入 https://pytorch.org,依次选择 PyTorchBuild->YourOS->Package->Language->ComputePlatform,然后会生成安装命令或下载链接,执行或下载安装即可如果没有GPU,ComputePlatform选CPU即可  对于CUDA版本,可以执行cmd命令查看本地显卡支持的版本:nvidia-smi......