盘一下从马普天文所抠来的科研技巧好东西
来自: 刺刺一枚
【版本管理和备份】:git
git教程:https://swcarpentry.github.io/git-novice/
【其她项目管理】更了解了一点虚拟环境和终端命令行
终端命令行教程:https://swcarpentry.github.io/shell-novice/
【数据处理和画图】ipython+plt.ion(). 太丝滑了,比jupyter notebook要好用太多。按tab键补全指令的提示功能也非常好用,大大提升干活速度。时不时pickle一下重要的数据集可以保存进度,%save可以把目前的命令行都存下来,删减掉没用的,得到一个干净的脚本。相当于编程可以每一步都打个草稿了。
【更地道的python编程】PEP8 - Python Enhancement Proposals
Python数据科学手册:https://github.com/jakevdp/PythonDataScienceHandbook/tree/master
Python程序维护和测试:https://ivastar.github.io/python-novice-astro/
【一些常用的包】scipy和Astropy
Astropy教程:https://learn.astropy.org
Astropy units: https://docs.astropy.org/en/stable/units/standard_units.html
Astropy constants: https://docs.astropy.org/en/stable/constants/index.html
Astropy Document: https://docs.astropy.org/en/stable/
【文献跟踪】benty fields
【文献管理】Ads Library, zotero
感觉自己这个夏天勉强从research baby进化成research toddler了… 以及感觉在本校对本科生做研究只有学术支持,方法和技术支持完全为零(。 真的非常不明白,既然要做科研,为什么不一开始就给正确的资源,培养正确的习惯。是,有的学生高中就在开发游戏,用github做项目,上手科研得心应手,但是为什么要把少数有特权和家庭背景提前接触到的人,包装成是天赋异禀的存在,而同时明明可以通过一个一周的工作坊消去这个差距。为什么要把必备的科研技能变成学长学姐中口口相传,要靠人际关系维护才能勉强挤出一二的民间传说?特别在本来就男性过多的学科,正是这种平辈关系的依赖,使得女生获取知识的可能性严重受损。凭什么一个standard的学生,要手无寸铁地被抛入一个极其陡峭的学习曲线?别跟我说网上都有教程,光是安装git就很需要本地化的指导了。
自己一个人真的挣扎了好久好久好久好久。想当初第一个本研项目的时候我甚至完全不会用python( 然后会了一点点python会了一点点matplotlib,后来去天文那边又会了一点点numpy和pandas,现在终于可以不用每句命令都查四五个网页了()
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 女生互助群 (更新) (POTASH)
- 🌈Academic Land 蹲学术姬 (夜航船)
- Phd offer选择 (就是猜不到我)
- 一起读文献吧! (momo)
- 突然有点领悟科研了 (L1810)