摘要

  • NCBI 在 1995 年记录了浏览器输入框约三万个字符的限制,BankIt 用多个框接住较长的序列。
  • 本地存档、服务器交易记录和提交完成各有凭据;找回文件与核查记录,背后都有工作人员。

测出了长长一段 DNA,接下来卡在哪里?1995 年的答案可以非常朴素:卡在网页那个框里。NCBI 当年 9 月说,大多数浏览器的单个输入窗口只能容纳大约三万个字符。生物学往前跑,文本框在后面喊座位有限。

BankIt 的办法也朴素得可爱:先问序列有多长,再摆出足够多的输入框,每个框按当时文档的说法装 30KB。这份 1995 年 9 月的说明把它列为应用户需求增加的改进。给科研数据上网修路,有时就是多摆几个盒子。

网页负责接件,科学家负责看稿

BankIt 于 1995 年 2 月推出,让研究者用浏览器向 GenBank 提交序列。可以用自己的话描述序列,补上生物学注释,再查看系统生成的 GenBank 格式草稿,修改满意后提交。同年 3 月的介绍把格式转换这份杂务接了过去,也列出了浏览器名单:当时 PC 和 Mac 上的 Mosaic 版本还用不了。互联网的门开了,门口仍要看一下来客穿的什么鞋。

门后也有人。那份介绍说,注释工作人员会审阅草稿,并在 24 小时内给出 accession number,也就是记录的登录号;之后还要继续检查生物学内容。每个条目至少经过三位生物学家检查,质量检查完成后再送交提交者作最终确认。登录号、内容检查、作者确认分别占据不同的一站。

死机之后,找谁要回那张表

早期网页最让人提心吊胆的时刻,往往发生在一大段内容已经输完以后。BankIt 为提交过程留下交易日志和处理编号。用户拿着 BankIt ID 联系工作人员,对方可以找出尚未完成的表单,以 HTML 文件通过电子邮件寄回;重新用浏览器打开,就能接着做。

1996 年 3 月的问答把这条救生绳的系法写清楚了:至少按过一次 BankIt 按钮,信息才已经传进日志,并获得处理编号。能找回的是传过去的那一份。BankIt ID 负责找到进行中的提交,GenBank 登录号负责标识数据库记录。两个号码都很有用,只是各自在不同的柜台办事。

用户也可以自己留底。1995 年 9 月新增的 Save This Form 功能允许保存 HTML 文件,留待下次继续,或用于相似序列。Netscape 和 MacWeb 会弹出文件名提示;Unix 上的 Mosaic 还要借助浏览器自身的 Save As 操作。一个保存按钮,依然能照出浏览器之间的生活习惯。

“谢谢”是一张收据

真正收尾时,还有一道小动作:把状态从 Modify 改为 Submit,然后最后再按 BankIt。完成后,页面会显示致谢,邮箱也会收到确认。九月的说明把这条放在提交技巧的头一项。硬盘上那份漂漂亮亮的表单,可以已经存好;数据库这边的提交,却还停在半路。科研人员需要的那句“谢谢”,在这里有了相当具体的价值。

NLM 的 1995 财年报告第 39 页记载,到财年末,三分之二的提交经 BankIt 进入处理流程。二月才开门的网页,很快成了重要入口。支撑它的细节却一点也不宏大:框不够就加框,文件丢了有人找,交完了给回执。把工作送到下一站,常常比把首页做得像未来更费心。