“ The 'free' in free software refers to freedom: it means users have the freedom to run, modify and redistribute the software. Free software contributes to human knowledge, while non-free software does not. Universities should therefore encourage free software for the sake of advancing human knowledge, just as they should encourage scientists and scholars to publish their work.“

Saturday, October 2, 2010

Focus writer + Plain Text


This is avery nice combination:
Download PlainText for your iPod/Ipad and synchronize your notes with your own Dropbox folder (within a dedicated folder named "PlainText" created by the plainText app)
Then on you Computer you can Write in a clutter-free environment with FocusWriter. Make sure that you save your work in the plain text folder in you dropbox folder and you have your writings with you wherever you are (mobile or not)
Here is a screenshot of my super-clean set-up (theme) in FocusWriter.

Tuesday, August 3, 2010

L-Measure

L-Measure is a software used to read neuronal tracings (various formats) and to perform several morphometric analysis.
This tool is extremely useful for a number of reasons:
1) It is free - No need for a dongle : therefore multiple users can use it at the same time
3) Platform independent... and can also be used online (no need to install the application!)
2) Allows comparisons (stats) of multiple neurons (two groups)
3) it can read several formats.
4) Performs searches on large neuromorphology databases
5) EXTREMELY Flexible
6) comes from a famous institute (CNG - Computational Neuroanatomy Group, Krasnow Institute for Advanced Study]

you can find L-Measure here
A Nature protocols paper has been published on 2008 (see paper abstract here)

Have a look at the Neuromorpho.org database (!!!)

Sunday, June 20, 2010

GreenLab.py

See the link on the right of the page --->

GreenLab is a simple python code used to check the status of printed papers on a network printer.

I wrote this code to keep track of printed papers in my lab.
It generates a file (printer_log.txt) which store the number of printed page, the date and the time. It also converts the number of printed pages in percentage of dead tree (based on the information found in the Conservatree website)

If you want to use it you have to
1] Copy the text in your editor (I use Textwrangler)
2] add your printer's address (line#4)
3] Run the script in your terminal, check on the first temp_printer.txt file the line where the printer displays the number of printed pages and write that line index on line#8
3] save the file as GreenLab.py ... that's it!
whenever you open the file the script is run and it retrieves the information about printed pages (obviously you have to be on your local network to get those infos!)

Since it is made with python it 100% multiplatform.

I use it in combination with iCal on Mac.
(iCal periodically runs this script so I can have a log of the printed pages ... and I have the chance to control my tree-killing printer...)

Thursday, June 17, 2010

OSALT

Here you can "Find open source software alternatives to well-known commercial software"

BIG@EPFL

The Biomedical Imaging Group at the EPFL (Lausanne-Switzerland) has a website that is a gold-mine for image analysis.

Thay developed DeconvolutionLab, a plugin for imageJ implementing 2D and 3D deconvolution.