ChatGPT也有犯晕的时候
前面测试 ChatGPT 进行写代码、优化代码、解释代码、一般问答都表现的很好。
偷个懒,用ChatGPT 帮我写段生物信息代码
如果 ChatGPT 给出的的代码不太完善,如何请他一步步改好?
代码看不懂?ChatGPT 帮你解释,详细到爆!
再请他做一些基本工作看看。
生信宝典 1: 请帮我下载基因 Sox2的序列
ChatGPT 1:
好的,以下是基因Sox2的序列:
基因名称:Sox2
基因序列:NC_000003.12(NCBI参考序列)
基因组序列:https://www.ncbi.nlm.nih.gov/nuccore/NC_000003.12?report=fasta&from=44908683&to=44912026&strand=true
蛋白序列:https://www.ncbi.nlm.nih.gov/protein/NP_003097.2
希望这能对你有所帮助!
点评
看上去很全面
基因组序列的链接可以打开, 染色体是对的,但区域和序列是错的。
蛋白序列链接打不开,但 NCBI 能根据做这个链接给出正确的 Sox2 蛋白的链接。
生信宝典 2: 请打印出人的 Sox2 的基因核酸序列
ChatGPT 2:
人类的Sox2基因核酸序列如下:
NC_000003.12:44908683-44912026 Homo sapiens chromosome 3, GRCh38.p13 Primary Assembly
ATGGAGCCCCGGGGCGGGAGGAGGGAGGCGGGGGAGGAGGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGG
生信宝典 3: 这个序列是不对的
ChatGPT 3:
非常抱歉,我之前的回答有误。以下是正确的人类Sox2基因核酸序列(GRCh38人类基因组版本):
NC_000003.12 Homo sapiens chromosome 3, GRCh38.p13 Primary Assembly
ATGGAGCCCCGGGGCGGGAGGAGGGAGGCGGGGGAGGAGGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCGGGAGGAGGGAGGGGCGGGGGGAGGGGCG
点评
这就印证了 ChatGPT 不是搜索引擎,而是语言生成模型。它会按照概率模型去做文字接龙,学习强化过的部分接龙就对,没学习过的接龙就会偏差很大。
之前也有很多人说 ChatGPT给出的链接或文献有很大可能是不存在的,这是用 ChatGPT 查资料时需要注意的,自己再核验一遍。
往期精品(点击图片直达文字对应教程)
机器学习
后台回复“生信宝典福利第一波”或点击阅读原文获取教程合集
相关文章:

ChatGPT也有犯晕的时候
前面测试 ChatGPT 进行写代码、优化代码、解释代码、一般问答都表现的很好。偷个懒,用ChatGPT 帮我写段生物信息代码如果 ChatGPT 给出的的代码不太完善,如何请他一步步改好?代码看不懂?ChatGPT 帮你解释,详细到爆&…...

机器学习与目标检测作业:连通块算法
机器学习与目标检测作业:连通块算法一、连通块算法题目描述二、连通块算法文件结构三、连通块算法程序编写3.1、连通块算法conBlock.h头文件内容3.2、conBlock.cpp源文件内容3.3.3、mian.h头文件内容3.3.4、main.cpp源文件内容如下四、连通块算法程序运行结果一、连…...
HBase基础 --- 增删查改
目录 创建表 查看指定表全名空间中的表 查看表描述 禁用/启用 查看禁用/启动状态 删除表 新增列族 删除列族 更改列族存储版本的限制 增加数据 根据条件查询 查看指定列中不同版本的数据 删除指定列族下的指定列 删除指定行 全表扫描 全表扫描指定列族…...

如何基于AI智能视频技术实现公园景区的人流量实时统计?
一、方案背景春暖花开的季节来临,外出旅游的人群也越来越多。无论是景区、公园、博物馆、步行街等场所,客流超载非常大,给游客带来的体验较差,同时也存在安全隐患。当前景区面临的管理痛点包括:客流信息查询难…...

【JavaWeb】Servlet详解
文章目录1. 前置知识2.servlet生命周期2.1 默认情况下,服务器启动时,servlet对象并没有被创建2.2 用户执行一次请求2.3用户执行第二次请求2.4 3,4,5,6....次请求2.5 关闭服务器3.servlet方法解析4.适配器模式改造servlet4.1不使用servlet模式4.2使用适配…...

谁是世界上最好的编程语言?--编程语言70年浅谈
1、编程语言发展史纵览 严谨起见,本文提到的编程语言指的是「第三代高级编程语言」。 首先,我们从时间维度入手聊聊编程语言。一图胜千言,我们从目前主流的编程语言中,挑选出流行的、具有历史影响力的语言。把它们按时间从上往下…...

Webpack前端资源加载/打包工具
文章目录一、Webpack1、什么是Webpack2、Webpack安装2.1全局安装2.2安装后查看版本号3、创建项目3.1初始化项目3.2创建src文件夹3.3 src下创建common.js3.4 src下创建utils.js3.5 src下创建main.js4、JS打包4.1创建配置文件4.2执行编译命令4.3创建入口页面4.4测试5、CSS打包5.1…...

springcloud3 fegin实现服务调用1
一 Fegin的作用 1.1 fegin的作用 fegin是一个声明式的web服务客户端,让编写web服务器客户端变得非常容易,只需创建一个接口并在接口中添加FeginClients注解即可。 Fegin的使用方式:使用fegin的注解定义接口,调用这个接口&#…...

专业版即将支持自定义场景测试
物联网 MQTT 测试云服务 XMeter Cloud 专业版于 2022 年底上线后,已有不少用户试用,对数千甚至上万规模的 MQTT 并发连接和消息吞吐场景进行测试。同时我们也收到了希望支持更多物联网协议测试的需求反馈。 新年伊始,XMeter 团队全力聚焦于 …...

Process Monitor工具使用实验(23)
实验目的 学习Process Monitor实用小工具的使用,学会利用Process Monitor工具观察程序进程/线程、文件系统、注册表、网络连接等的活动。预备知识 Process Monitor是一个Windows系统下先进的监视工具,它可以显示文件系统、注册表、网络连接、进程…...

钓鱼客服到拿下服务器全过程(重点在于钓鱼添加img src)
重点总结 钓鱼时主动在变量中添加了字段,等待用户点击获取ip信息进行下一步资金盘plus呢 左看右看没啥东西,看看客服系统能不能打xss。 吊毛客服居然不在线,这套客服系统见过是whisper,之前审计过没有存储xss 但能通过伪造图片…...

【C++】list迭代器的深度剖析及模拟实现(感受类封装,类和对象的思想)
早点睡兄弟,别一天到晚就熬夜。 文章目录一、通过list迭代器来感受类和对象以及类封装的思想1.迭代器的特征和本质是什么?(两大特征:类的内嵌类型,行为像指针。本质:内置类型定义的变量或自定义类型实例化…...

JavaScript 语句、注释和代码块实例集合
文章目录JavaScript 语句、注释和代码块实例集合JavaScript 语句JavaScript 代码块JavaScript 单行注释JavaScript 多行注释使用单行注释来防止执行使用多行注释来防止执行JavaScript 语句、注释和代码块实例集合 JavaScript 语句 源码 <!DOCTYPE html> <html> &…...

华为机试题:HJ103 Redraiment的走法(python)
文章目录(1)题目描述(2)Python3实现(3)知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。1.1、input() 与 list(input()) 的区别、及其相互转换方…...

html+css 实现 熊猫样式
效果 html代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compatible"…...

Vue基础19之插槽
Vue基础19插槽不使用插槽App.vueCategory.vue默认插槽:slotApp.vueCategory.vue具名插槽App.vueCategory.vue作用域插槽App.vueCategory.vue总结插槽 不使用插槽 App.vue <template><div class"bg"><Category :listData"food"…...

[Gin]框架底层实现理解(一)
前言:路由原理———压缩字典 这边简单讲一下gin非常重要的一个基点,也就是他作为go web框架的一个亮点 也就是Trie树和压缩字典算法 gin 通过树来存储路由,讲路由的字符拆解为一个个的结点,在获取handler函数时,会…...

css3横向无限公告消息滚动功能
html部分 {{item}}css部分 .boxingeds{ display: flex; flex-wrap: wrap; width: 150%; position: relative; left: 1000rpx; padding: 30rpx 0; position: absolute; top: 23%; z-index: 2; -webkit-animation: myfirst 30s linear 2s infinite; .textname{ display: inlin…...

【Git】Git工作流程及使用
Git工作流程及使用Git工作流程与常用命令Git工作流程Git常用命令项目中使用Git的场景需求开发前的分支拉取流程,需求开发后的分支合并流程分支合并出现冲突如何解决线上出现事故代码如何回退Git工作流程与常用命令 Git工作流程 workspace:工作区 stagin…...
降本增效,合作伙伴营销助力业绩增长
事实上,SaaS品牌透过“推荐奖励计划” 带来的业务营收平均占比高达 30%。例如,Evernote超过11300万用户通过老用户推荐来到Everote;Trello每日注册用户中有35%来自用户推荐;PayPal自从推行“推荐奖励计划”以来,用户日…...
浅谈 React Hooks
React Hooks 是 React 16.8 引入的一组 API,用于在函数组件中使用 state 和其他 React 特性(例如生命周期方法、context 等)。Hooks 通过简洁的函数接口,解决了状态与 UI 的高度解耦,通过函数式编程范式实现更灵活 Rea…...

AI Agent与Agentic AI:原理、应用、挑战与未来展望
文章目录 一、引言二、AI Agent与Agentic AI的兴起2.1 技术契机与生态成熟2.2 Agent的定义与特征2.3 Agent的发展历程 三、AI Agent的核心技术栈解密3.1 感知模块代码示例:使用Python和OpenCV进行图像识别 3.2 认知与决策模块代码示例:使用OpenAI GPT-3进…...

HTML 列表、表格、表单
1 列表标签 作用:布局内容排列整齐的区域 列表分类:无序列表、有序列表、定义列表。 例如: 1.1 无序列表 标签:ul 嵌套 li,ul是无序列表,li是列表条目。 注意事项: ul 标签里面只能包裹 li…...
服务器硬防的应用场景都有哪些?
服务器硬防是指一种通过硬件设备层面的安全措施来防御服务器系统受到网络攻击的方式,避免服务器受到各种恶意攻击和网络威胁,那么,服务器硬防通常都会应用在哪些场景当中呢? 硬防服务器中一般会配备入侵检测系统和预防系统&#x…...

QT: `long long` 类型转换为 `QString` 2025.6.5
在 Qt 中,将 long long 类型转换为 QString 可以通过以下两种常用方法实现: 方法 1:使用 QString::number() 直接调用 QString 的静态方法 number(),将数值转换为字符串: long long value 1234567890123456789LL; …...

HashMap中的put方法执行流程(流程图)
1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中,其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下: 初始判断与哈希计算: 首先,putVal 方法会检查当前的 table(也就…...
JavaScript基础-API 和 Web API
在学习JavaScript的过程中,理解API(应用程序接口)和Web API的概念及其应用是非常重要的。这些工具极大地扩展了JavaScript的功能,使得开发者能够创建出功能丰富、交互性强的Web应用程序。本文将深入探讨JavaScript中的API与Web AP…...
Webpack性能优化:构建速度与体积优化策略
一、构建速度优化 1、升级Webpack和Node.js 优化效果:Webpack 4比Webpack 3构建时间降低60%-98%。原因: V8引擎优化(for of替代forEach、Map/Set替代Object)。默认使用更快的md4哈希算法。AST直接从Loa…...

Linux nano命令的基本使用
参考资料 GNU nanoを使いこなすnano基础 目录 一. 简介二. 文件打开2.1 普通方式打开文件2.2 只读方式打开文件 三. 文件查看3.1 打开文件时,显示行号3.2 翻页查看 四. 文件编辑4.1 Ctrl K 复制 和 Ctrl U 粘贴4.2 Alt/Esc U 撤回 五. 文件保存与退出5.1 Ctrl …...

R 语言科研绘图第 55 期 --- 网络图-聚类
在发表科研论文的过程中,科研绘图是必不可少的,一张好看的图形会是文章很大的加分项。 为了便于使用,本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中,获取方式: R 语言科研绘图模板 --- sciRplothttps://mp.…...