s*****l 发帖数: 167 | 1 I want to see how you guys arrange your code and data.
for data, I usually keep them in a special directory and
also keep the .m files which convert those data to figures.
This way, if I am asked to recreate pictures for a re-submission
of a paper or I have to prepare something for a talk, I can
easily get the data and generate the figures I want. This might
be painful at the beginning, but it's once for all effort.
I still donot have a good way of managing my .f90 code.
I have to constantly mod |
b*****y 发帖数: 163 | 2 You may try use CVS source control management.
It's very handy to manage code development and version control.
【在 s*****l 的大作中提到】 : I want to see how you guys arrange your code and data. : for data, I usually keep them in a special directory and : also keep the .m files which convert those data to figures. : This way, if I am asked to recreate pictures for a re-submission : of a paper or I have to prepare something for a talk, I can : easily get the data and generate the figures I want. This might : be painful at the beginning, but it's once for all effort. : I still donot have a good way of managing my .f90 code. : I have to constantly mod
|
h***o 发帖数: 539 | 3 CVS 管理所有的source code.
数据都要备份到光盘或者磁带上
【在 s*****l 的大作中提到】 : I want to see how you guys arrange your code and data. : for data, I usually keep them in a special directory and : also keep the .m files which convert those data to figures. : This way, if I am asked to recreate pictures for a re-submission : of a paper or I have to prepare something for a talk, I can : easily get the data and generate the figures I want. This might : be painful at the beginning, but it's once for all effort. : I still donot have a good way of managing my .f90 code. : I have to constantly mod
|
l******v 发帖数: 12 | 4 1. give reasonable file names
2. write comments at the beginning lines, include the date and purpose of your
last modification
3. give different version of your software a different directory
are you writing MD code?
【在 s*****l 的大作中提到】 : I want to see how you guys arrange your code and data. : for data, I usually keep them in a special directory and : also keep the .m files which convert those data to figures. : This way, if I am asked to recreate pictures for a re-submission : of a paper or I have to prepare something for a talk, I can : easily get the data and generate the figures I want. This might : be painful at the beginning, but it's once for all effort. : I still donot have a good way of managing my .f90 code. : I have to constantly mod
|
s*****l 发帖数: 167 | 5 yes.
【在 l******v 的大作中提到】 : 1. give reasonable file names : 2. write comments at the beginning lines, include the date and purpose of your : last modification : 3. give different version of your software a different directory : are you writing MD code?
|
g*****n 发帖数: 37 | 6 on #3, use cvs instead of putting different version of your
software a different directory
【在 l******v 的大作中提到】 : 1. give reasonable file names : 2. write comments at the beginning lines, include the date and purpose of your : last modification : 3. give different version of your software a different directory : are you writing MD code?
|
h***o 发帖数: 539 | 7 cvs can do all the 3
【在 g*****n 的大作中提到】 : on #3, use cvs instead of putting different version of your : software a different directory
|
l******v 发帖数: 12 | 8 will give it a try in the weekend.
is there any simpler tools?
of your
【在 h***o 的大作中提到】 : cvs can do all the 3
|
h***o 发帖数: 539 | 9 cvs is rather simple le
【在 l******v 的大作中提到】 : will give it a try in the weekend. : is there any simpler tools? : : of your
|
l******v 发帖数: 12 | 10 before i try that, i wouldn't know :)
【在 h***o 的大作中提到】 : cvs is rather simple le
|
i******t 发帖数: 127 | 11 I store the code and data accoring to project classification
for each project, I create a directory
the final problem is, there are lots of directories (icons) on my desktop
【在 s*****l 的大作中提到】 : I want to see how you guys arrange your code and data. : for data, I usually keep them in a special directory and : also keep the .m files which convert those data to figures. : This way, if I am asked to recreate pictures for a re-submission : of a paper or I have to prepare something for a talk, I can : easily get the data and generate the figures I want. This might : be painful at the beginning, but it's once for all effort. : I still donot have a good way of managing my .f90 code. : I have to constantly mod
|