需要养成一定的科研工作习惯

Posted by CryoECNU on February 9, 2021

需要养成一定的科研工作习惯

科研工作一般都经历时间比较长,也需要多人的协同工作。因此,养成良好的科研工作习惯,就成了一种需要。这种习惯的养成其实说多方面的,包括各种细节,比如文档管理、数据管理等等。

这里一点一点梳理总结出来,后面想起什么再更新。

数据管理

  1. 原始数据一定要保存好!包括数据说明文档。最好在至少两处不同的计算机或者其他空间里独立存档,千万不要单纯相信任何一个存储器,包括移动硬盘、计算机、笔记本电脑、网络存储等等。
  2. 在每一个相对独立的研究中,数据可以单独存储在该工作路径下,主要保存从原始数据进行预处理的所有代码。以便日后能够追溯是如何处理、计算的。当然,代码的注释是需要有的,不能做到尽可能详细,也得做到重要的地方必须要标明。

计算分析和画图

尽量将计算分析和画图的过程独立开来。也就是说,计算分析输出分析结果(一堆结果数据),画图只针对他们的输出结果来进行可视化。这样做的目的是避免在画图阶段反复计算数据,增加了计算时间,也增加了计算机程序的复杂程度。两者的相对独立能够使关注点更为突出,计算分析就是算出结果,而画图就是把数据转成好看的图形。

当然草图只要清晰表达意思就行了,但是最后成文的图需要反复调整,包括颜色、粗细、字体、图例、色棒等等细节。关于颜色的艺术,后续再专门做一些梳理。

命名习惯

用简单几个关键词行程文件名的主体,至少一眼看去就知道这个文档是做什么的,包括计算机程序。比如,STEP01_Calculation_ALT_from_soil_temp.py,一看就知道这个程序是用土壤温度计算活动层厚度的程序。

在文章或者别的修改中,最好需要加上日期作为标记,这样能够很好的保存追溯轨迹。当然,如果能够在Github这些上进行也不是不可以,但是WORD文档这些,在Git上也是不好处理的。还是在文件名加上日期标记比较稳妥。比如,MS_PF_Hydrological_Impacts_20200901.docx。

如果是多人合作的时候,往往还需要加上人名缩写,比如,MS_PF_Hydrological_Impacts_20200901_KW.docx。

文献管理

自己读过、翻过、扫过一眼的,最好都录入文献管理软件里。自己读过的最好把PDF也放进去。

自己发表的论文,整理好,最好连着数据、计算分析、画图都打包起来。

某一项工作中,重要的、核心参考文献,在工作目录下最好有一个References的文件夹,存上这些重要文献。