计算机实验室:利用生物学的经验改进学术代码。

IF 9 1区 生物学 Q1 BIOCHEMISTRY & MOLECULAR BIOLOGY Cell Systems Pub Date : 2023-01-18 DOI:10.1016/j.cels.2022.11.006
Jason Y Cain, Jessica S Yu, Neda Bagheri
{"title":"计算机实验室:利用生物学的经验改进学术代码。","authors":"Jason Y Cain,&nbsp;Jessica S Yu,&nbsp;Neda Bagheri","doi":"10.1016/j.cels.2022.11.006","DOIUrl":null,"url":null,"abstract":"<p><p>\"Good code\" is often regarded as a nebulous, impractical ideal. Common best practices toward improving code quality can be inaccessible to those without a rigorous computer science or software engineering background, contributing to a gap between advancing scientific research and FAIR practices. We seek to equip researchers with the necessary background and context to tackle the challenge of improving code quality in computational biology research using analogies from biology to synthesize why certain best practices are critical for advancing computational research. Improving code quality requires active stewardship; we encourage researchers to deliberately adopt and share practices that ensure reusability, repeatability, and reproducibility.</p>","PeriodicalId":54348,"journal":{"name":"Cell Systems","volume":"14 1","pages":"1-6"},"PeriodicalIF":9.0000,"publicationDate":"2023-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The in silico lab: Improving academic code using lessons from biology.\",\"authors\":\"Jason Y Cain,&nbsp;Jessica S Yu,&nbsp;Neda Bagheri\",\"doi\":\"10.1016/j.cels.2022.11.006\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>\\\"Good code\\\" is often regarded as a nebulous, impractical ideal. Common best practices toward improving code quality can be inaccessible to those without a rigorous computer science or software engineering background, contributing to a gap between advancing scientific research and FAIR practices. We seek to equip researchers with the necessary background and context to tackle the challenge of improving code quality in computational biology research using analogies from biology to synthesize why certain best practices are critical for advancing computational research. Improving code quality requires active stewardship; we encourage researchers to deliberately adopt and share practices that ensure reusability, repeatability, and reproducibility.</p>\",\"PeriodicalId\":54348,\"journal\":{\"name\":\"Cell Systems\",\"volume\":\"14 1\",\"pages\":\"1-6\"},\"PeriodicalIF\":9.0000,\"publicationDate\":\"2023-01-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cell Systems\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1016/j.cels.2022.11.006\",\"RegionNum\":1,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"BIOCHEMISTRY & MOLECULAR BIOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cell Systems","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1016/j.cels.2022.11.006","RegionNum":1,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOCHEMISTRY & MOLECULAR BIOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

“好的代码”通常被认为是一个模糊的、不切实际的理想。对于那些没有严格的计算机科学或软件工程背景的人来说,提高代码质量的通用最佳实践可能是不可接近的,这导致了推进科学研究和公平实践之间的差距。我们试图为研究人员提供必要的背景和背景,以解决在计算生物学研究中提高代码质量的挑战,使用生物学的类比来综合为什么某些最佳实践对推进计算研究至关重要。提高代码质量需要积极的管理;我们鼓励研究人员有意识地采用和分享确保可重用性、可重复性和可再现性的实践。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
The in silico lab: Improving academic code using lessons from biology.

"Good code" is often regarded as a nebulous, impractical ideal. Common best practices toward improving code quality can be inaccessible to those without a rigorous computer science or software engineering background, contributing to a gap between advancing scientific research and FAIR practices. We seek to equip researchers with the necessary background and context to tackle the challenge of improving code quality in computational biology research using analogies from biology to synthesize why certain best practices are critical for advancing computational research. Improving code quality requires active stewardship; we encourage researchers to deliberately adopt and share practices that ensure reusability, repeatability, and reproducibility.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Cell Systems
Cell Systems Medicine-Pathology and Forensic Medicine
CiteScore
16.50
自引率
1.10%
发文量
84
审稿时长
42 days
期刊介绍: In 2015, Cell Systems was founded as a platform within Cell Press to showcase innovative research in systems biology. Our primary goal is to investigate complex biological phenomena that cannot be simply explained by basic mathematical principles. While the physical sciences have long successfully tackled such challenges, we have discovered that our most impactful publications often employ quantitative, inference-based methodologies borrowed from the fields of physics, engineering, mathematics, and computer science. We are committed to providing a home for elegant research that addresses fundamental questions in systems biology.
期刊最新文献
pH and buffering capacity: Fundamental yet underappreciated drivers of algal-bacterial interactions What’s driving rhythmic gene expression: Sleep or the clock? Model integration of circadian- and sleep-wake-driven contributions to rhythmic gene expression reveals distinct regulatory principles On knowing a gene: A distributional hypothesis of gene function Acute response to pathogens in the early human placenta at single-cell resolution
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1