User:Timothee Flutre/Notebook/Postdoc/2013/12/27: Difference between revisions
From OpenWetWare
(→Entry title: first version) |
(→About organizing a project: add link to pdf describing linux and free software) |
||
Line 9: | Line 9: | ||
* '''Motivation''': when starting a new project, it is very handy to ''quickly'' and ''easily'' set up a ''portable'' structure allowing the project to be ''backed-up'' on other machines, ''shared'' with collaborators and the work to be ''reproduced/replicated'' by colleagues. | * '''Motivation''': when starting a new project, it is very handy to ''quickly'' and ''easily'' set up a ''portable'' structure allowing the project to be ''backed-up'' on other machines, ''shared'' with collaborators and the work to be ''reproduced/replicated'' by colleagues. | ||
* '''OS choice''': concerning computers, one usually has a preferred [https://en.wikipedia.org/wiki/Operating_system operating system]. Yet, in scientific projects where computing is an important aspect of research, the most frequent is [https://en.wikipedia.org/wiki/Linux GNU/Linux]. Thus, even if it's always good to know how to find our way on other operating systems, such as [https://en.wikipedia.org/wiki/Microsoft_Windows Microsoft Windows] and [https://en.wikipedia.org/wiki/OS_X Apple Mac OS X], I will focus in the following on GNU/Linux. | * '''OS choice''': concerning computers, one usually has a preferred [https://en.wikipedia.org/wiki/Operating_system operating system]. Yet, in scientific projects where computing is an important aspect of research, the most frequent is [https://en.wikipedia.org/wiki/Linux GNU/Linux]. Thus, even if it's always good to know how to find our way on other operating systems, such as [https://en.wikipedia.org/wiki/Microsoft_Windows Microsoft Windows] and [https://en.wikipedia.org/wiki/OS_X Apple Mac OS X], I will focus in the following on GNU/Linux. | ||
* '''My history''': in 2006, during an internship in a bioinformatics lab, I discovered GNU/Linux. More specifically, I worked on a [https://en.wikipedia.org/wiki/Fedora_%28operating_system%29 Fedora] distribution and was able to install it on my laptop. From 2007 to 2010, during my PhD, I switched to [https://en.wikipedia.org/wiki/Debian Debian] and then [https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu] for my laptop, and I used several computer clusters running with [https://en.wikipedia.org/wiki/Solaris_%28operating_system%29 Solaris] and [https://en.wikipedia.org/wiki/CentOS CentOS]. This looks like an anthology of weird names but, fundamentally, all these distributions are more or less similar to each other and can be described as [https://en.wikipedia.org/wiki/Unix-like Unix-like systems]. Please note, however, that all these are not equivalent in terms of protecting your freedom. | * '''My history''': in 2006, during an internship in a bioinformatics lab, I discovered GNU/Linux. More specifically, I worked on a [https://en.wikipedia.org/wiki/Fedora_%28operating_system%29 Fedora] distribution and was able to install it on my laptop. From 2007 to 2010, during my PhD, I switched to [https://en.wikipedia.org/wiki/Debian Debian] and then [https://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu] for my laptop, and I used several computer clusters running with [https://en.wikipedia.org/wiki/Solaris_%28operating_system%29 Solaris] and [https://en.wikipedia.org/wiki/CentOS CentOS]. | ||
** This looks like an anthology of weird names but, fundamentally, all these distributions are more or less similar to each other and can be described as [https://en.wikipedia.org/wiki/Unix-like Unix-like systems]. Please note, however, that all these are not equivalent in terms of protecting your ''freedom''. Michael Kerrisk presents this quite well ([http://man7.org/conf/udes2012/Linux_and_Free_Software.pdf pdf]). It is indeed important to know about the difference between [https://en.wikipedia.org/wiki/GNU/Linux_naming_controversy GNU and Linux] and, for those who read the [http://www.amazon.com/dp/1451648537/ biography of Steve Jobs], I highly recommend reading the [https://en.wikipedia.org/wiki/Free_as_in_Freedom:_Richard_Stallman%27s_Crusade_for_Free_Software biography of Richard Stallman] (founder of GNU). | |||
* '''Home structure''': bin/, src/, src_ext/, texmf/, tmp/, work/ | * '''Home structure''': bin/, src/, src_ext/, texmf/, tmp/, work/ | ||
* '''Project structure''': analysis/, doc/, download/, figures/, preprocessing/, scripts/, src/ | * '''Project structure''': analysis/, doc/, download/, figures/, preprocessing/, scripts/, src/ |
Revision as of 05:46, 28 December 2013
Project name | <html><img src="/images/9/94/Report.png" border="0" /></html> Main project page <html><img src="/images/c/c3/Resultset_previous.png" border="0" /></html>Previous entry<html> </html> |
About organizing a project
|