论文标题
Sciserver:天文学及其他的科学平台
SciServer: a Science Platform for Astronomy and Beyond
论文作者
论文摘要
我们介绍了Sciserver,这是一个由约翰霍普金斯大学数据密集型工程与科学研究所建立和支持的科学平台。 Sciserver建立并扩展了服务器端工具的Skyserver系统,该工具将天文社区介绍给SQL(结构化查询语言),并一直向公众提供Sloan Digital Sky Survey目录数据。 Sciserver使用基于Docker/VM的体系结构在包括Jupyter(笔记本电脑),RSTUDIO和命令行(除传统SQL基于SQL的数据分析之外)在包括Python和R(包括Python和R)的交互式和批处理模式分析。用户可以访问专用文件存储以及个人SQL数据库空间。灵活的资源访问控制系统使用户可以与合作者共享其资源,该功能在课堂环境中也非常有用。所有这些服务都包裹在一层REST API中,构成了一个可扩展的协作数据驱动的科学平台,该平台对超出天文学的科学学科有吸引力。
We present SciServer, a science platform built and supported by the Institute for Data Intensive Engineering and Science at the Johns Hopkins University. SciServer builds upon and extends the SkyServer system of server-side tools that introduced the astronomical community to SQL (Structured Query Language) and has been serving the Sloan Digital Sky Survey catalog data to the public. SciServer uses a Docker/VM based architecture to provide interactive and batch mode server-side analysis with scripting languages like Python and R in various environments including Jupyter (notebooks), RStudio and command-line in addition to traditional SQL-based data analysis. Users have access to private file storage as well as personal SQL database space. A flexible resource access control system allows users to share their resources with collaborators, a feature that has also been very useful in classroom environments. All these services, wrapped in a layer of REST APIs, constitute a scalable collaborative data-driven science platform that is attractive to science disciplines beyond astronomy.