arrow
返回

A Padawan Programmer's Guide to Developing Software Libraries

delete2017-11-01
delete10
delete
OA
AI
J
James T. Yurkovich
B
Benjamin J. Yurkovich
A
Andreas Dräger
B
Bernhard Ø. Palsson
Z
Zachary A. King *
DOI:10.1016/j.cels.2017.08.003delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
With the rapid adoption of computational tools in the life sciences, scientists are taking on the challenge of developing their own software libraries and releasing them for public use. This trend is being accelerated by popular technologies and platforms, such as GitHub, Jupyter, R/Shiny, that make it easier to develop scientific software and by open-source licenses that make it easier to release software. But how do you build a software library that people will use? And what characteristics do the best libraries have that make them enduringly popular? Here, we provide a reference guide, based on our own experiences, for developing software libraries along with real-world examples to help provide context for scientists who are learning about these concepts for the first time. While we can only scratch the surface of these topics, we hope that this article will act as a guide for scientists who want to write great software that is built to last.
Keyword:
INTEGRATION
CYTOSCAPE
MODELS
TOOL
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Cell Systems 封面图
Cell Systems
IF:
7.7
论文数:
1.4K
被引数:
1.0W

机构

U
University System of Ohio
学者数:
15.5W
论文数: 13.0W
被引数: 200
University of California System 封面图
University of California System
学者数:
37.7W
论文数: 33.8W
被引数: 6.6K
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
The rate of small impacts on Earth
err2010-01-26
err0
errOAAI
errPhilip A. Bland; Natalya A. Artemieva
err分享
err收藏
So you want to be a computational biologist?
err2013-11-01
err25
errOAAI
errLoman, Nick; Watson, Mick
err分享
err收藏
The NCBI Taxonomy database
err2011-12-01
err978
errOAAI
errFederhen, Scott
err分享
err收藏
The anatomy of successful computational biology software成功的计算生物学软件的解剖
err2013-10-08
err20
errOAAI
errAltschul, Stephen; Demchak, Barry; Durbin, Richard; Gentleman, Robert; Krzywinski, Martin; Li, Heng; Nekrutenko, Anton; Robinson, James; Rasband, Wayne; Taylor, James; Trapnell, Cole
err分享
err收藏
err分享
err收藏
Best practices in bioinformatics training for life scientists生命科学家生物信息学培训的最佳实践
err2013-06-25
err43
errOAAI
errVia, Allegra; Blicher, Thomas; Bongcam-Rudloff, Erik; Brazas, Michelle D.; Brooksbank, Cath; Budd, Aidan; De Las Rivas, Javier; Dreyer, Jacqueline; Fernandes, Pedro L.; van Gelder, Celia; Jacob, Joachim; Jimenez, Rafael C.; Loveland, Jane; Moran, Federico; Mulder, Nicola; Nyroenen, Tommi; Rother, Kristian; Schneider, Maria Victoria; Attwood, Teresa K.
err分享
err收藏
Inactivation of DltA Modulates Virulence Factor Expression in Streptococcus pyogenes
err2009-04-29
err0
errOAAI
errKathleen H. Cox; Eduardo Ruiz-Bustos; Harry S. Courtney; James B. Dale; Morgan A. Pence; Victor Nizet; Ramy K. Aziz; Ivan Gerling; Susan M. Price; David L. Hasty
err分享
err收藏
学者 查看更多内容