When you desktop became so cluttered that you can barely see the wallpaper behind the bulk of different files, it is about time for a little bit of spring cleaning. I find it very convenient to have a script on my desktop – just one double-click away – that does this job for me. If … Continue reading »
Online Basic Statistics Calculator
Sometimes, I just want to quickly examine the statistics of a data set without firing up my favorite statistical software(s) (R and Numpy/Scipy). I thought it would be very convenient to see everything at a glance with no more effort than just one “click,” no matter which machine I am currently working on. Don’t get … Continue reading »
Codecademy Launched PHP Course
Codecademy is such a great resource. Thanks to the HTML, CSS, JavaScript, and jQuery courses I was able to pull up my own website (sebastianraschka.com). Now, Codecademy responded to further wishes of the customers and launched section 1 of a PHP course (http://www.codecademy.com/tracks/php). This is very interesting, since JavaScript & Co are (usually) only able … Continue reading »
Be aware of the streamlined exception hierarchy in Python 3.3.0
It is really nice to see the active development of Python. Thanks to the great community, Python has evolved into the favorite and most popular interpreted programming language. An important date in the history of Python certainly was December 3rd, 2008 – the release of Python 3.0. However, Python 3 didn’t please everyone, the community … Continue reading »
Inaccuracies of FASTA sequences in the Protein Data Bank
If you downloaded a PDB structure and you are planning to use its amino acid sequence for further analyses, you have to be aware that the FASTA sequence on the Protein Data Bank server (PDB) is not necessarily identical to the corresponding sequence in the PDB file that you have downloaded. Take the crystal structure … Continue reading »
An Introduction to Linux/Unix Executables, $PATH, Aliases, and Symlinks
This article is intended for those who want to shed a little bit more light on the file and directory structure of their MacOS X or Linux operating system. Writing this article was a very exciting process, since it took me some time of exploration and experimentation until I understood the underlying concept. Hopefully, I … Continue reading »
Time To Create Your Own Python Modules
One of the big advantages of Python is its huge module library. If you have ever written some code in Python, it is very likely that you imported some module to make the coding (and your life) easier. However, modules are no hocus-pocus, it is really easy to create your own ones! Let’s recapitulate quickly … Continue reading »