审查

以模型简化软件为例的计算机实验的可复制性、再现性和可重用性的最佳实践

  • 收到:2016年6月27日 认可的:2016年9月1日 出版:2016年9月28日
  • 近年来,数值实验的重要性逐渐得到了更多的认识。然而,关于如何获得计算结果的充分文件往往是不可用的。特别是在科学计算和应用数学领域,这一点至关重要,因为经常使用数值实验来验证出版物中提出的假设。本工作旨在为数值实验的设置和发布提出标准和最佳实践。自然,这相当于开发、维护和发布数值研究软件的指南。这样的引物将使基于计算机的实验或已发表的结果具有可复制性和再现性,并促进相关软件的可重用性。

    引用:Jörg Fehr、Jan Heiland、Christian Himpe、Jens Saak。以模型简化软件为例的计算机实验的可复制性、再现性和可重用性最佳实践[J]。AIMS数学,2016,1(3):261-281。doi:10.3934/Math.2016.3.261

    相关论文:

  • 近年来,数值实验的重要性逐渐得到了更多的认识。然而,关于如何获得计算结果的充分文件往往是不可用的。特别是在科学计算和应用数学领域,这一点至关重要,因为经常使用数值实验来验证出版物中提出的假设。本工作旨在为数值实验的设置和发布提出标准和最佳实践。自然,这相当于开发、维护和发布数值研究软件的指南。这样的引物将使基于计算机的实验或已发表的结果具有可复制性和再现性,并促进相关软件的可重用性。


    加载中
    [1] D.H.Bailey、J.M.Borwein和V.Stodden。将默认设置为“打开”。AMS通知,60(6):679–6802013。统一资源定位地址http://dx:doi:org/10:1090/noti1014。
    [2] D.H.Bailey、J.M.Borwein和V.Stodden。促进科学计算中的再现性:原理和实践。H.Atmanspacher和S.Maasen主编,《再现性:原则、问题、实践和前景》,第205-232页。威利,2016年。国际标准图书编号9781118864975。统一资源定位地址http://dx:doi:org/10:1002/9781118865064:ch9。
    [3] W.Bangerth和T.Heister。Quo vadis,科学软件?SIAM新闻,47(1),2014年。统一资源定位地址http://citeseerx:ist:psu:edu/viewdoc/summary?doi=10:1:1:636:5594。访问时间:
    [4] 2016-09-22.
    [5] 4.L.A.Barba。我为什么要相信你的超级计算研究?http://media:com/@lorenaabarba/why-should-i-believe-your-supercomputing-researcha7cbf4cbc6b4:anqkh3s,2016年。统一资源定位地址http://archive:is/2Zgx4。
    [6] 5.N.Barnes。发布你的计算机代码:它已经足够好了。《自然》,2010年4月753日。统一资源定位地址http://dx:doi:org/10:1038/467753a。
    [7] 6.编辑P.Bourque和R.E.Fairley。软件工程知识体系指南(SWEBOK),3.0版。IEEE计算机学会,2014年。统一资源定位地址http://swebok:org。
    [8] 7.B.布雷姆斯。获得后事实科学的可信度?比约恩:布伦布斯:net/2016/02/在后事实科学中获得可信度,2016年。统一资源定位地址http://archive:is/zniPL。
    [9] 8.C.T.布朗。研究软件中的复制、复制和重新混合。象牙:idyll:org/blog/research-software-reuse:html,2013年。统一资源定位地址http://archive:is/2myPk。
    [10] 9.J.B.Buckheit和D.L.Donoho。Wavelab和可再生研究。《小波与统计学》编辑A.Antoniadis和G.Oppenheim,《统计学讲义》卷,第55-81页。施普林格,纽约,1995年。统一资源定位地址http://dx:doi:org/10:1007/978-1-4612-2544-7_5.
    [11] 10.S.Chaturantabut和D.C.Sorensen。通过离散经验插值进行非线性模型简化。SIAM科学计算杂志,32(5):2737–27642010。统一资源定位地址http://dx:doi:org/10.7/090766498。
    [12] 11.C.Collberg、T.Proebsten和A.M.Warren。计算机系统研究中的重复性和益处。技术报告,亚利桑那大学,2014年。统一资源定位地址http://replicability:cs:arizona:edu/v2/RepeatabilityTR:pdf。访问时间:2016-09-22。
    [13] 12.科学数据。编辑和出版政策。www:nature:com/sdata/for-authors/编辑和出版政策#code-avail,2016。统一资源定位地址http://archive:是/c0BBk。
    [14] 13.S.M.伊斯特布鲁克。开放科学的开放代码?自然地球科学,7:779–781,20 URLhttp://dx:doi:org/10:1038/ngeo2283。
    [15] 14.J.W.Eaton、D.Bateman、S.Hauberg和R.Wehbring。GNU Octave 4.0.3版手册:用于数值计算的高级交互语言。http://www:gnu:org/software/octave/octive:pdf, 2016. 访问时间:2016-09-22。
    [16] 15.T.M.Errington、E.Iorns、W.Gunn、F.E.Tan、J.Lomax和B.A.Nosek。癌症生物学研究再现性的公开调查。eLife,3:e043332014年。统一资源定位地址http://dx:doi:org/10.7554/eLife:04333。
    [17] 16.J.Fehr和J.Saak。迭代有理Krylov算法(IRKA)。DOI 10.5281/zenodo.499652016年。统一资源定位地址http://dx:doi:org/10:5281/zenodo:49965。
    [18] 17.S.Fomel和J.F.Claerbout。客座编辑介绍:可复制研究。科学与工程计算,11(1):2009年5月7日。统一资源定位地址http://dx:doi:org/10:1109/MCSE:2009:14。
    [19] 18.欧洲公共管理的互操作性解决方案。软件的资产描述元数据模式,2012年。统一资源定位地址http://joinup:ec:europa:eu/asset/adms_foss/asset_release/admssw-100.访问时间:2016-09-22。
    [20] 19.I.P.绅士。重新计算宣言。反恐精英。GL 1304.3674,arXiv,3。统一资源定位地址http://arxiv:org/abs/1304:3674。
    [21] 20.T.Glatard、L.B.Lewis、R.F.da Silva、R.Adalat、N.Beck、C.Lepage、P.Rioux、M.-E.br>卢梭、T.Sherif、E.Deelman、N.Khalili-Mahani和A.C.Evans。神经影像分析在操作系统中的再现性。神经信息学前沿,2015年9月。统一资源定位地址http://dx:doi:org/10:3389/fninf:2015:00012。
    [22] 21.S.Gugercin、A.C.Antoulas和C.A.Beattie。大型线性动力系统的H2模型降阶。SIAM矩阵分析与应用杂志,30(2):609–6382008。统一资源定位地址http://dx:doi:org/10:1137/06066123。
    [23] 22.M.A.Heroux和J.M.Willenbring。勉强胜任的软件工程:改进CSE软件的10种实践。2009年,ICSE计算科学与工程软件工程研讨会,第15-21页。统一资源定位地址http://dx:doi:org/10:1109/分段:2009:5069157。
    [24] 23.C.Himpe。emgr-经验Gramian框架(3.9版)。格拉米安:德,2016年。统一资源定位地址http://dx:doi:org/10:5281/zenodo:46523。
    [25] 24.Mathworks Inc.Matlab,产品帮助,Matlab Release 2014b。Mathworks公司,美国马萨诸塞州纳蒂克,2014年。
    [26] 25.D.C.Ince、L.Hatton和J.Graham-Cumming。开放式计算机程序的案例。《自然》,482:485-4882012。统一资源定位地址http://dx:doi:org/10:1038/nature10836。
    [27] 26.首次公开募股。IPOL期刊-在线图像处理。统一资源定位地址网址:http://www:ipol:im。访问时间:2016-09-22。
    [28] 27.D.欧文。发布天气和气候科学计算结果的最低标准。《美国气象学会公报》,2015年。统一资源定位地址http://dx:doi:org/10:1175/BAMS-D-15-00010:1。
    [29] 28.ISO 646–信息技术–信息交换用ISO 7位编码字符集。ISO,国际标准化组织,1991年。统一资源定位地址http://www:iso:org/cate/d4777:html。访问时间:2016-09-22。
    [30] 29.ISO 8601——数据元素和交换格式——信息交换——日期和时间的表示。ISO,国际标准化组织,2004年。网址:http://www:iso:org/iso/iso8601。访问时间:2016-09-22。
    [31] 30.D.James、N.Wilkins-Diehr、V.Stodden、D.Colbry和C.Rosales。支持大规模计算中的再现性。在XSEDE14研讨会上,体积再现性@XSEDE,2014。统一资源定位地址http://xsede:org/documents/659353/d90df1cb-62b5-47c7-9936-2de11113a40f。访问时间:2016-09-22。
    [32] 31.L.K.John、G.Loewenstein和D.Prelec。衡量可疑研究实践的普遍性,并鼓励讲真话。心理科学,23(5):524-2012年5月。统一资源定位地址http://dx:doi:org/10:1177/0956797611430953。
    [33] 32.L.N.Joppa、D.Gavaghan、R.Harper、K.Takeda和S.Emmott。优化软件代码的同行评审–响应。《科学》,341(6143):2372013a。统一资源定位地址http://dx:doi:org/10:1126/科学:341:6143:237-a。
    [34] 33.L.N.Joppa、G.McInerney、R.Harper、L.Salido、K.Takeda、K.O'Hara、D.Gavaghan和S.Emmott。科学软件使用的麻烦趋势。《科学》,(6134):814–8152013b。统一资源定位地址http://dx:doi:org/10:1126/science:1231535。
    [35] 34.D.Joyner和W.Stein。开源数学软件。通知-美国数学学会,54(10):12792007。统一资源定位地址http://www:ams:org/notices/200710/tx071001279p:pdf格式。访问时间:2016-09-22。
    [36] 35.D.S.Katz和A.M.Smith。可转让信贷和JSON-LD。《开放研究软件杂志》,3(1),2015年。统一资源定位地址http://dx:doi:org/10:5334/jors:by。
    [37] 36.D.Kelly、D.Hook和R.Sanders。为编写软件的计算科学家推荐五种做法。科学与工程计算,11(5):48-532009。网址http://dx:doi:org/10:1109/MCSE:2009:139。
    [38] 37.S.Krishnamurthi和J.Vitek。真正的软件危机:可重复性是核心价值。ACM通讯,58(3):34-362015。统一资源定位地址http://dx:doi:org/10:1145/2658987。
    [39] 38.R.J.勒韦克。不共享代码的十大原因(以及您无论如何应该共享代码的原因)。SIAM新闻,46(3),2013年。统一资源定位地址http://archive:is/eAr7z。
    [40] 39.G.马库斯。社会心理危机并非如此。www.newyorker:com/tech/elements/the-crisis-in-social-psychology-that-isnt,2013年。网址http://archive:is/yBJy1。
    [41] 40.B.马威克。考古研究中的计算再现性:基本原理及其实施案例研究。《考古方法与理论杂志》,2016年第1-27页。统一资源定位地址http://dx:doi:org/10:1007/s10816-015-9272-9.
    [42] 41.D.McCarty博士。应该发布代码吗?ACM通讯,53(10):16-172010年。统一资源定位地址http://dx:doi:org/10:1145/1831407:1831415。
    [43] 42.Z.梅拉利。计算科学:。。。错误。《自然》,467:775–7772010年。网址http://dx:doi:org/10:1038/467775a。
    [44] 43.O.Mesnard和L.A.Barba。可复制和可复制CFD:这比你想象的要难。physics.comp-ph 1605.04339,arXiv,2016年。统一资源定位地址http://arxiv:org/abs/1605:04339。
    [45] 44.性质14。代码共享。《自然》,514:5362014。统一资源定位地址http://dx:doi:org/10.1038/516a。
    [46] 45.自然15。Ctrl-alt-share。《科学数据》,2015年2月。统一资源定位地址http://dx:doi:org/10.1038/数据:2015年4月4日。
    [47] 46.J.尼切。在Variationsprinzip zur Lösung von Dirichlet-Problemen bei Verwendung von Teilräumen,die keinen Randbedingen unterworfen sind。汉堡大学Abhandlungen aus dem Mathematischen研讨会,36(1):1971年9月15日。统一资源定位地址http://dx:doi:org/10:1007/BF02995904。
    [48] 47.开放科学合作。评估心理科学的再现性。《科学》,349(6251),2015年。统一资源定位地址http://dx:doi:org/10:1126/science:aac4716。
    [49] 48.H.K.F.装甲。具有全局误差界和参数自动选择的Krylov子空间方法的模型降阶。论文,慕尼黑理工大学,2014年。统一资源定位地址http://nbn-resolution:de/urn/resolver:pl?urn:nbn:de:bvb:91-diss-20140916-1207822-0-0。
    [50] 49.T.彭兹尔。Lyapack用户指南。技术报告,Sonderforschungsbereich 393 Numerische Simulation auf massiv parallelien Rechnern,TU Chemnitz,2000年。统一资源定位地址http://www:netlib:org/lyapack/guide:pdf。访问时间:2016-09-22。
    [51] 50.K.R.波普尔。科学发现的逻辑。经典系列。劳特利奇,2002年。国际标准图书编号9780415278447。
    [52] 51.A.Prli´c和J.B.Procter。科学软件开放开发的十条简单规则。《公共科学图书馆·计算生物学》,8(12):1–32012年。统一资源定位地址http://dx:doi:org/10:1371/期刊:pcbi:1002802。
    [53] 52.R核心团队。R: 统计计算语言和环境。R统计计算基金会,奥地利维也纳,2014年。统一资源定位地址http://R-project:org。
    [54] 53.Y.Saad和M.H.Schultz。GMRES:求解非对称线性系统的广义最小残差算法。SIAM科学与统计计算杂志,7(3):856–8691986。统一资源定位地址http://dx:doi:org/10:1137/0907058。
    [55] 54.T.C.Schulthess。重新访问编程。《自然物理学》,11(5):369–3732015年。网址http://dx:doi:org/10:1038/nphys3294。
    [56] 55.科学。出版政策:出版后数据和材料的可用性。www:sciencemag:org/authors/science-editorial-policys#publicationpolicies,2016年。统一资源定位地址http://archive:is/e4GT7。
    [57] 56.P.Sliz和A.Morin。优化软件代码的同行评审。《科学》,341(6143):236–2372013。统一资源定位地址http://dx:doi:org/10:1126/science:341:6143:236-b。
    [58] 57.A.M.史密斯。JSON-LD用于软件发现、重用和信用。www.arfon:org/json-ldfor-software-discovery-reuse-and-credit,2014年。统一资源定位地址http://archive:是/BgMsx公司。
    [59] 58.V.斯托登。促进可再生研究:科学创新的开放许可。《国际通信法律与政策杂志》,第1-55页,2009年a。统一资源定位地址网址:http://ssrn.com/抽象=1362040。访问时间:2016-09-22。
    [60] 59.V.斯托登。可复制科学研究的法律框架:许可和版权。科学与工程计算机,11(1):35-40,2009b。统一资源定位地址网址:http://dx:doi:org/10:1109/MCSE:2009:19。
    [61] 60.V.Stodden和S.Miguez。计算科学最佳实践:用于可复制和可扩展研究的软件基础设施和环境。《开放研究软件杂志》,2(1),2014年。统一资源定位地址http://dx:doi:org/10:5334/jors:ay。
    [62] 61.V.Stodden、D.H.Bailey、J.Borwein、R.J.LeVeque、W.Rider和W.Stein。将默认设置为可再现:计算和实验数学中的再现性。技术报告,ICERM报告,2013年a。统一资源定位地址http://icerm:brown:edu/tw12-5-rcem/icerm_report:pdf。访问时间:2016-09-22。
    [63] 62.V.Stodden、J.Borwein和D.H.Bailey。计算科学研究中的“设置默认值为可复制”。SIAM新闻,46:4–62013b。统一资源定位地址http://archive:is/ESi5J。
    [64] 63.D.L.Vaux、F.Fidler和G.Cumming。复制和重复——差异是什么,有意义吗?EMBO报告,13(4):291–2962012。统一资源定位地址http://dx:doi:org/10.1038/embor:2012:36。
    [65] 64.J.Vitek和T.Kalibera。系统研究中的重复性、再现性和严谨性。在《第九届美国计算机学会嵌入式软件国际会议论文集》,第33-38页,2011年。统一资源定位地址http://dx:doi:org/10:1145/2038642:2038。
    [66] 65.G.Wilson、D.A.Aruliah、C.T.Brown、N.P.C.Hong、M.Davis、R.T.Guy、S.H.D.Haddock、K.D.Hu、I.M.Mitchell、M.D.Plumbley、B.Waugh、E.P.White和P.Wilson。科学计算的最佳实践。《公共科学图书馆·生物学》,12(1),2014年。统一资源定位地址http://dx:doi:org/10:1371/期刊:pbio:1001745。
    [67] 66.G.Wilson、J.Bryan、K.Cranston、J.Kitzes、L.Nederbragt和T.K.Teal。科学计算方面足够好的实践。反恐精英。SE 1609.00037,arXiv,2016年。统一资源定位地址http://arxiv:org/abs/ 1609:00037
  • 读者评论
  • ©2016作者,持牌人AIMS出版社。这是一篇开放存取的文章根据知识共享署名许可的条款(http://creativecommons.org/licenses/by/4.0)
通讯作者:陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. 中国知网搜索
2.2 3

韵律学

文章观点(7734) PDF下载(1617) 引用人(23)

文章大纲

图和表

数字(4)

/

返回
返回

目录