超强数据科学专用notebook神仙平台:多语言+多人协作,颜值能打又好用!

百家 作者:大数据文摘 2019-05-07 06:41:13

大数据文摘出品

作者:魏子敏、土豆、周素云、蒋宝尚


因为内涵太丰富,数据科学从业者常常感到被工具限制。


除了大火的Python,一名合格的数据科学家会随时在R、Bash、Julia等语言中自由切换。并且,当前的数据科学工作无法一个人单打独斗完成,常常需要团队协作。


而当前市面上的notebook,例如Colab仅支持Python 2或Python 3。有些编译器虽然也支持R、Julia等编程语言,但是需要专门搭建环境。并且,很少有编辑器支持团队协作,多人共同进行项目完成时会非常混乱无序。


现在,一款专门针对数据科学的notebook在线发布器诞生了,这款名为Nextjournal的产品允许用户灵活地使用Bash,Python,R,Julia或Clojure进行编码,而且可以创建包含多个运行时的笔记本。


另外,Nextjournal还集成了Colab目前不提供的数据、内容和计算环境的自动版本控制。而且项目支持多人协作、notebook历史等功能。可以说是一个不仅功能强大,而且颜值超能打的神仙notebook在线发布平台了。


先放上官网链接和介绍视频?

https://nextjournal.com/


<iframe class="video_iframe rich_pages" data-vidtype="2" data-mpvid="wxv_798768321788313600" data-cover="http%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2Fwc7YNPm3YxX3FmGia4pr9eFyfH6hPArGc4RiaWbica9GsiaHVQ2Q8816orpj2Q9Keno6W7HzHxkHhPut87VxlzAicbA%2F0%3Fwx_fmt%3Djpeg" allowfullscreen="" frameborder="0" data-ratio="1.5583333333333333" data-w="1122" data-src="http://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&auto=0&vid=wxv_798768321788313600" width="352" height="198" data-vh="198" data-vw="352" scrolling="no" style="display: none; width: 352px !important; height: 198px !important; overflow: hidden;"></iframe>


自备Jounal模版,多语言支持



在创建页面,我们可以看到,系统支持导入现有笔记本(Jupyter,RMarkdown和Markdown)或开始使用现有模板。还可以安装所需的任何软件包或系统库,这是现有的其他平台所都不具备的。



连开始的模版(get started with an existing template)都考虑到,同时,这还是第一款支持doi的编辑器,看来设计者用心良苦,意在将这款发布平台做成一款Journal平台。


而且,创建一个新的notebook只需要几秒,另外,Nextjournal还给出了一些列有用的模板,包括R、Pytorch、 keras、tensorflow等数据科学必备工具模板。



点击添加内容按钮后,可以看到在同一个页面下可以同时运行Python,R多种语言。也就是说,使用这个notebook,你可以用Python做数据预处理,用R做统计建模。


数据直接拖拽,GPU可用


连接数据时,只需要将文件拖拽到工作区域就可以了,并且,除了插入公式、图片、不同语言的代码框等外,还可以直接插入 twitter、github repo、docker image、文件、todo list 等。



无需设置本地环境,完全支持云计算。



并且GPU可用哦!



同样支持代码错误提醒功能,除此之外,还支持在线求助功能,解决错误代码,只需一键。



完全环境访问,在线支持下载软件包,不用再CMD。设置环境变量,导入数据源一切都变得那么容易。



支持团队协作,完美适配数据科学


平台还有个很酷的地方是支持多人协作。数据科学本身因为内涵丰富,常常涉及团队合作。市面上的编辑器往往很少有可以多人编辑的功能。Nextjournal称,这个平台创造的主要目标就是使计算更易于访问、自动重现,让协作和团队工作变得更加容易。


你可以通过email邀请协作者,一起完成相关项目,简直是工作利器!



学术意义巨大



除了能够促进数据科学工作中的团队协作,这个平台还意在改变目前的数据科学研究工作。


毕竟,现在大多数论文都会在社交平台发布博文,意图浅显易懂的说明paper中的结果,而这种内置可运行代码,又和文档编辑器完美结合的,notebook平台会对于这样的学术论文很有帮助。


其他彩蛋


除了入门视频介绍的易用功能,文摘菌在测试过程中,还发现了这款平台一些自带彩蛋,都是很好用的细节,充分感受到了团队对产品精雕细琢的用心。


1、自备notebook历史回溯功能


notebook的历史版本一直要手动备份,这也是jupyter notebook一直被吐槽的槽点之一,notebook自己都一直没有解决的一个细节问题,结果在这个平台上被完美解决了。



编辑过程中可以在右侧看到代码的历史版本,随时回去。



2、能存储和调用dataset


平台自备数据存储和调用的功能,这是还能免费网盘的节奏啊。


3、颜值高又好用!


文摘菌在使用的过程中,还有一个非常强烈的体验就是,这个平台UI设计非常清爽,使用起来也是颇为流畅!


比如平台注册非常简易,仅需要一个email就可以创建使用;


再比如编辑完成后,直接一键就可以发布你的项目,非常平台友好,可以说是在jupyter的基础上,定制了适合博客和媒体发布的平台。



靠做纸牌游戏起家,五年磨一剑


到底是什么样的团队创造出Nextjournal的这样优秀的产品呢?



对,就是这群牌友!


最初团队成员们因为玩纸牌游戏而凑到了一起,他们创建了一个叫Sauspiel的纸牌游戏。这是一款传统巴伐利亚纸牌游戏Schafkopf的游戏客户和在线社区。目前已经在巴伐利亚和世界各地拥有超过600,000名玩家。



在Sauspiel的设计中,他们学到了很多关于产品设计,业务,浏览器怪癖,不同的客户端API(HTML5,JS,iOS和Android)、数据库(MySQL和Postgres)、再现性、 Web框架(Rails)、游戏服务器(Java、Erlang)等等。


首次“创业“成功后,他们开始尝试新的项目和新技术。2013年,Bold Poker诞生,这是一个多人在线一起玩的扑克游戏。因为触屏界面的产生,还增加了一些新的功能,例如记录游戏和回放的功能。



Bold Poker虽然是个纸牌游戏,但却包含了许多不同的技术,包括:React、ReactNative、Elm、Elixir、Swift和Android API。 这样的多技术组合可能也是今天Nextjournal如此包容的灵感来源之一吧!


“在纸牌游戏制作过程中,我们也会邀请科学家朋友与我们分享技术,但他们通常会把一堆基本工具链接在一起(这些链接往往很脆弱),而这些工具通常又过于依赖具体的硬件,协作起来也很不方便。做了多年多人合作游戏的我们积累了许多不同技术的经验,我们认为,一定有更好的办法解决。”



于是在2015年,一篇“技术专家可以做些什么来应对气候变化的文章”点燃了团队创立Nextjournal热情,他们找到了一个旨在笔记本中编写、编码、分析和分享科学结果的新方法。技术堆栈主要包括Clojure、ClojureScript、Datomic、Docker和Hashicorp应用程序套件。



虽然Nextjournal团队的开发基地位于柏林,但成员们却来自欧洲和美国的不同城市,所以一直需要远程协作。他们认为工作环境的多样性包括种族、性别、民族认同、年龄、性格、认知、组织功能、教育背景等,这也是Nextjournal对多样性的承诺。



在2017年, 他们正式推出了Nextjournal预览版。 团队成员 Martin Kavalar 曾在Medium详细介绍了Nextjournal当时的初步成果,以及接下来要做的工作。


相关链接:

https://medium.com/nextjournal/introducing-nextjournal-3124913c8ae3




时隔两年,这个14人的全球工作团队真的兑现了承诺,完成了两年前的任务,正式推出Nextjournal。现在,这款工具终于已经可以注册使用了,希望它真的可以帮助来自世界各地的数据科学从业者们,解决编辑问题,并且更好的进行团队协作。


毕竟,数据科学的丰富内涵怎么能被工具限制住呢?



实习/全职编辑记者招聘ing

加入我们,亲身体验一家专业科技媒体采写的每个细节,在最有前景的行业,和一群遍布全球最优秀的人一起成长。坐标北京·清华东门,在大数据文摘主页对话页回复“招聘”了解详情。简历请直接发送至zz@bigdatadigest.cn


志愿者介绍

后台回复志愿者”加入我们

点「在看」的人都变好看了哦

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接