草庐IT

new bing的chatGPT如何解析英文论文pdf

育种数据分析之放飞自我 2023-04-13 原文

昨天我的new bing申请下来了,有了聊天的界面:

但是解析pdf的英文文献,还是不行,没有对话窗口。就问了一下chatGPT,方案如下:

要使用New Bing解析PDF文献,你需要以下几个步骤:

1,申请加入new bing的等待名单,等待邮箱通知
2,收到new bing的邀请通知
3,安装Edge 开发者12版本:Edge DEV
4,用Edge DEV打开pdf,打开对话窗口,就可以沟通了。

下面结合我的经验,介绍一下相关步骤。

1. 申请new bing的waitlist名单

详见我的文章:

如何使用微软bing的chatGPT

注意:

  • 不要用126,163,qq邮箱,可以用outlook和gmail邮箱
  • 注册后,会收到一封邮件
  • 要12~15天左右才能收到确认邮件

2. 收到new bing的邀请通知

详见我的文章:

过了!!!我可以用new bing的chatGPT了

用了12天收到的确认邮件:

3. 安装Edge Dev版本才能解析pdf文献

下载地址:https://www.microsoftedgeinsider.com/en-us/download/dev

安装一下,打开界面如下,右上角有个图标:

4. 用Edge Dev打开英文pdf文献

比如,这里打开一篇水产的英文文献pdf


选择浏览器右上角的图标,进入对话框:

5. 开始询问

5.1 这篇文章主要内容介绍

您好,这是必应。这篇文章的主要内容是利用单步基因组最佳线性无偏预测(ssGBLUP)方法来提高巨型淡水虾(Macrobrachium rosenbergii)体重的遗传评估效率。文章使用了410个基因分型的亲本和83,480个单核苷酸多态性(SNP)位点来估计体重的方差成分和遗传参数,并通过五折交叉验证(CV)来计算遗传值(EBV)和基因组遗传值(GEBV)的预测准确度。文章发现,使用ssGBLUP方法比使用传统的基于谱系的pBLUP方法可以提高体重GEBV的预测准确度和选择反应,并且可以更准确地反映亲本之间的亲缘关系。

5.2 这篇文章用的是什么方法

这篇文章用的是单步基因组最佳线性无偏预测(ssGBLUP)方法。这是一种结合了基于谱系的pBLUP方法和基于分子标记的GBLUP方法的遗传评估方法。它可以利用少量的基因分型数据和大量的表型数据来构建一个更准确的亲缘关系矩阵H,从而提高遗传值和基因组遗传值的预测准确度和选择反应。

您想了解更多关于ssGBLUP方法的原理或步骤吗?

5.3 请问ssGBLUP方法有什么优势或局限性

ssGBLUP是一种基于基因组和谱系信息的单步最佳线性无偏预测方法,用于动物育种中的遗传评估和选择。ssGBLUP方法有以下优势和局限性:

优势:ssGBLUP可以利用高密度SNP标记来构建更准确的亲缘关系矩阵,从而提高遗传参数的估计精度和育种值的预测准确度1234。ssGBLUP还可以利用不同权重的SNP标记来进行基因组广泛关联分析(GWAS),从而发现与目标性状相关的SNP位点。ssGBLUP还可以适用于任何类型的群体,包括有或无谱系信息、有或无基因组信息、有或无近交等。

局限性: ssGBLUP需要大量的计算资源和时间来处理大规模的数据集,尤其是当亲缘关系矩阵非常稠密时3。ssGBLUP还需要对SNP标记进行质量控制和过滤,以避免引入噪声和偏差。ssGBLUP还可能受到群体结构、选择历史、遗传漂变等因素的影响,从而降低预测效果。
希望这些信息对您有所帮助。

会给出一个参考文献:

5.4 文章主要是使用什么软件,什么参数实现的

文章中使用了单步基因组最佳线性无偏预测(ssGBLUP)方法来估计遗传参数和预测遗传增益。ssGBLUP方法是一种利用高密度基因型数据进行遗传评估的流行方法1。文章中使用了动物模型,结合SNP标记和家系数据构建的关系矩阵H或者只用家系数据构建的关系矩阵A来估计方差组分。文章中没有提到具体使用的软件和参数,但根据其他文献23,可能使用的软件有BLUPF90、ASReml、WOMBAT等,可能使用的参数有SNP标记数目、交叉验证次数、选择强度等。

ASReml是一种用于拟合线性混合模型的软件,可以处理大规模的数据和复杂的方差协方差结构1。ASReml的实现方法主要是基于平均信息算法(AI),利用似然函数和其一阶和二阶导数来估计参数2。ASReml有两种参数化方式,一种是基于比例(gamma)的,另一种是基于分量(sigma)的,具体取决于残差模型的设定2。ASReml还有一个R语言接口(ASReml-R),可以在R环境中进行数据处理、分析和输出管理

5.5 文章中遗传进展是如何计算的

遗传进展是指在一定的选择压力下,一个群体的遗传水平随着世代的变化而发生的改变1。文章中遗传进展是用选育值或基因选育值(EBV或GEBV)的差异来计算的。选育值或基因选育值是指一个个体对后代表现的预期贡献,它可以用线性混合模型来估计2。文章中使用了五折交叉验证法(CV)来评估选育值或基因选育值的准确性,然后根据不同世代之间的平均选育值或基因选育值的差异来计算遗传进展。

6. 结论

  • new bing可以翻译论文中的内容或者段落,准确性较高
  • 可以针对某个方法或者内容进行交流
  • new bing会给出相关的参考文献
  • 可以对某个概念或者方法进行拓展

对于阅读文献,可以加快速度,加深理解,加强关联。

利器!!!

有关new bing的chatGPT如何解析英文论文pdf的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. Ruby 解析字符串 - 2

    我有一个字符串input="maybe(thisis|thatwas)some((nice|ugly)(day|night)|(strange(weather|time)))"Ruby中解析该字符串的最佳方法是什么?我的意思是脚本应该能够像这样构建句子:maybethisissomeuglynightmaybethatwassomenicenightmaybethiswassomestrangetime等等,你明白了......我应该一个字符一个字符地读取字符串并构建一个带有堆栈的状态机来存储括号值以供以后计算,还是有更好的方法?也许为此目的准备了一个开箱即用的库?

  4. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  5. ruby-on-rails - 如何验证 update_all 是否实际在 Rails 中更新 - 2

    给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru

  6. ruby-on-rails - 'compass watch' 是如何工作的/它是如何与 rails 一起使用的 - 2

    我在我的项目目录中完成了compasscreate.和compassinitrails。几个问题:我已将我的.sass文件放在public/stylesheets中。这是放置它们的正确位置吗?当我运行compasswatch时,它不会自动编译这些.sass文件。我必须手动指定文件:compasswatchpublic/stylesheets/myfile.sass等。如何让它自动运行?文件ie.css、print.css和screen.css已放在stylesheets/compiled。如何在编译后不让它们重新出现的情况下删除它们?我自己编译的.sass文件编译成compiled/t

  7. ruby - 如何将脚本文件的末尾读取为数据文件(Perl 或任何其他语言) - 2

    我正在寻找执行以下操作的正确语法(在Perl、Shell或Ruby中):#variabletoaccessthedatalinesappendedasafileEND_OF_SCRIPT_MARKERrawdatastartshereanditcontinues. 最佳答案 Perl用__DATA__做这个:#!/usr/bin/perlusestrict;usewarnings;while(){print;}__DATA__Texttoprintgoeshere 关于ruby-如何将脚

  8. ruby - 解析 RDFa、微数据等的最佳方式是什么,使用统一的模式/词汇(例如 schema.org)存储和显示信息 - 2

    我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i

  9. ruby - 如何指定 Rack 处理程序 - 2

    Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack

  10. ruby - 用逗号、双引号和编码解析 csv - 2

    我正在使用ruby​​1.9解析以下带有MacRoman字符的csv文件#encoding:ISO-8859-1#csv_parse.csvName,main-dialogue"Marceu","Giveittohimóhe,hiswife."我做了以下解析。require'csv'input_string=File.read("../csv_parse.rb").force_encoding("ISO-8859-1").encode("UTF-8")#=>"Name,main-dialogue\r\n\"Marceu\",\"Giveittohim\x97he,hiswife.\"\

随机推荐