Article archive
Title Description
Adding “Add to calendar” buttons for multiple targets (Google, Outlook, iCal) to an email invitation It is surprising that an “Add-to-calendar button” functionality is missing from all the large email clients.
Inauguration of the new professors We - the new professors in the Faculty of Pharmacy at the University of Helsinki - gave our inaugural lectures yesterday!
Angiogenic doping - doable and difficult to detect We discuss Angiogenic Doping - a subset of next-generation doping - in our latest publication in Sports Medicine. Our hypothesis is that angiogenic doping might already be in use without any good possibility for WADA to detect it.
Vantaa Blue Swedish Blue Stone is a synthetic jewelry stone made from blast-furnace slag. They were not made on purpose, but have been cast away as a byproduct of metal ore smelting during the last centuries.
JetPEI transfection of insect cells Getting DNA into cells is one of the basic techniques enabling much of today’s life science.
Installing Zotero on Linux/Ubuntu The official way to install Zotero on Linux/Ubuntu is mildly speaking a nightmare.
AI: Medically trained models, consciousness There are many open, freely available, and locally usable, medically trained LLMs.
I am focusing on the wrong things This is a rant, but hear me out.
Purifying Proteins with Äkta & Unicorn Proteins (and other biomolecules) are mostly purified by chromatographic methods.
The Study Voucher Since I am working at the University of Helsinki (UH), I should probably know a bit more about the upcoming Study Voucher pilot (Finnish: opintoseteli), as UH will offer a lot of courses within this program, including some of mine.
Application is not responding In Gnome, you get a warning if an application takes too long to complete a task.
The find command on an old Asustor Instead of clicking randomly through endless hierarchies of folders on the web GUI of Asustor, you can just ssh into the device and search on the command line.
Zotero with 15GB free file storage? I have been using Zotero as my bibliography management software since 2013 (migrating from EndNote) and have generally been happy with it.
You know you’ve been in Finland too long… You know you’ve been in Finland too long when… is an old Facebook thread from 2010 , but I have had quite a few of these moments. With increasing frequency, I realize that I would no longer pass as a normal German.
How to install the color-blind-safe Nature Color Palette in Inkscape If you are using the same color palette for the figures in your manuscript (which you should to get a unified look), you might as well cater at the same time to those that are color-challenged.
The Asustor AS-304T NAS cannot mount contemporary ext4 filesystems The Asustore AS-303T is meanwhile quite old (from 2013), but I still wanted to keep it around to store backups from the last 15 years or so.
Routing network traffic through two different NICs If you are simultaneously connected to two networks via two different network interface cards (NICs), you need to tell your computer which traffic needs to go to which network.
My Samsung Work Phone Came Preinstalled With Spyware Working at the University of Helsinki, you might get the impression that the IT department is serious about protecting your digital safety.
Python rules our plants In 2025, we updated our 12-year-old router (the Asus RT-AC66U, WiFi 5/IEEE 802.11ac) and replaced it with a WiFI 6 Flint 2 (GL-MT6000).
Still wondering what to study? This is what I would do if I were 20 years old today: I would enter an interdisciplinary study program.
The Finnish Dream: A Pipe Dream? A reality check for international students.
Instructions how to convert an Asustor AS7004T into an Ubuntu Server This weekend, I upgraded our old Asustor AS7004T NAS to run Ubuntu 24.04 server.
Just another type of fish I still dream of improving my Finnish language skills, and as a consequence, I occasionally do irrational things.
Quiz results GMB-401 (Integrative Health Biosciences), Quiz results of the Clinical Trials session
ADAMTS18 regulates ECM turnover via fibronectin cleavage ADAMTS18 cleaves fibronectin
Thank you, Aalto-Helsinki iGEM team! I am extremely proud of you, Aalto-Helsinki iGEM team ( https://www.aaltohelsinki.com  )!
The War on Cancer Wednesday, October 1, 2025, is the European Day of Foundations and Donors.
Paprika harvest is starting soon For the first time, we will have a decent paprika harvest from our balcony garden.
Exporting from Avidemux to MP4 For some reason, Helsinki University’s Unitube crashes when trying to upload an MKV file.
t_coffee still fails on a standard Ubuntu 24.04 LTS install The bug in t_coffee, reported on https://github.com/cbcrg/tcoffee/issues/27#issuecomment-1355339411  , is still an issue after many years.
Delivery still limits VEGF therapy Simply injecting a lab-made growth factor into the body isn’t enough to copy what the body does naturally.
Wireguard My home router (a GL-iNet GL-MT6000) offers built-in WireGuard support.
Backing up DVDs DVD ripping is one thing, but sometimes you want to just copy the whole DVD to your hard drive.
Academic career This month, I transitioned from Associate to Full Professor at my university.
Same place, 38 years later (part D) View from the corner of Tammsaare Park to the East, to the other side of Estonia Boulevard, Tallinn, Estonia in December 1987 versus July 2025.
Same place, 38 years later (part C) Street crossing Gonsiori Street/Laikmaa Street, Tallinn, Estonia in December 1987 versus July 2025
Same place, 38 years later (part B) Bus stop on A. Laikmaa Street, Tallinn, Estonia in December 1987 versus July 2025
Same place, 38 years later (part A) Pikk Street, Tallinn, Estonia in December 1987 versus July 2025
Booting my Lenovo ThinkPad X390 from USB It’s sometimes harder than you think to boot a computer from a USB stick.
An impossible overlap-extension PCR A PhD student of mine asked me about plasmid maps for several DNA constructs that I had created some 20 years ago.
Python Virtual Environments There are many different ways to run Python in a virtual environment.
Learning and Teaching Materials about Biological Drugs Learning and Teaching Materials about Biological Drugs
A better Levodopa Saku Renunanen’s manuscript about novel inhibitors of levodopa decarboxylases was published in the European Journal of Pharmaceutical Sciences.
ProxyJump Since OpenSSH 7.3, it has been much easier to connect from the outside to Linux computers inside the UH network.
Restriction Enzyme Calculator Restriction Enzyme Calculator
VEGFC-loaded Lignin Nanoparticles Vascular Endothelial Growth Factor C (abbreviated either VEGFC or VEGF-C) has been used in several preclinical models in regenerative medicine.
Nobody to rescue us I have been frustrated with the fact that it is almost impossible to live ecologically in Finland.
Scholar-what? This morning, an email from ScholarGPS dropped into my inbox informing me that my prolific publication record, the high impact of your work, and the outstanding quality of my scholarly contributions have placed me in the top 0.05% of all scholars worldwide according to the most recent 2024 ScholarGPS rankings.
English or Finnish? Even though the University of Helsinki is officially Finnish/Swedish biligual, English is the de-facto working language for most research activities. However, when teaching to Bachelor’s students, the language issue is more nuanced.
Space exploration When I was 10 years old, I wanted to become an astronaut.
140% too much In Finland, the average person hit Earth Overshoot Day in 2024 on March 12th.
Sweden, my genetic data and our collective inability to keep secrets The UK has recently set a precedent, and the mighty Apple has caved into UK requirements.
Goodbye Finland If there is a minister in our current government who rubs me the wrong way, then it’s probably Arto Satonen, our Minister of Economic Affairs and Employment.
Billion-dollar gamble Last December, Forbes published a feature article about Megan Baldwin’s work to improve the antiangiogenic treatment of eye diseases.
The DTE protein asporin and gut regeneration Aging and regeneration are two of the most fascinating areas of life science.
Sartorius Midi Plus When bigger competitors swallow innovative small companies or brands, the product quality can sometimes suffer due to attempts to increase productivity.
Barrier (a software KVM switch) Barrier is an incredible software that lets you use the same keyboard and mouse with different computers without the need for hardware.
Most dangerous disease of 2025? Thanks to effective vaccines and evidence-based treatment, Covid-19 is not the most dangerous disease of 2025.
Reset the admin (user #1) password in Drupal 9 I should upgrade to Drupal 9.
German Music for Beginners Many years ago, when people still did burn music CDs, I made a double-CD compilation “German Music for Beginners”. Here is a somewhat updated version of that compilation. I use the term “German Music” very generously.
Our lab won’t go bancrupt in 2025! Our lab has been so unlucky with its recent grant applications that I was already seriously considering alternative career paths.
JuFo ranking: A Worse Impact Factor? Changes to the Finnish PhD educationAll Finnish universities are lowering the requirements for a doctoral thesis.
Teaching ”Biological Drugs” in Finnish In 2022, the steering committee for the International Master’s Program in Pharmaceutical Research, Development, and Safety (MPHARM) received the Innoopeli Award as a group for its work in developing teaching at the Faculty of Pharmacy..
Producing proteins better than the pros Congratulations, Laura & Akseli!
What do we really know about lipedema? Lipedema is an accumulation of subcutaneous fat, mainly in the lower body, which is resistant to weight loss and occurs almost exclusively in women.
Images for talks and illustrations I promised in January to list websites where you can find free images (free as in beer and free as in speech).
6. Swiss Lymphsymposium The 6. Swiss Lymphsymposium has just completed.
Do fish have difficulty breathing? Fish are breathing with their gills, but this is literally, for many of them, only half of the story.
Who does still restriction enzyme cloning? Restriction enzymes cleave DNA at specific sites and thus enable — together with DNA-ligating enzymes — the molecular cut-and-paste operations that still underlie most of today’s recombinant DNA constructs.
Ouriginal fails more often than not to detect plagiarism Ouriginal, the plagiarism detection service formerly known as Urkund, has been in use at the University of Helsinki for a very long time.
Admission interview An increasing number of MSc study programs at our university are incorporating an interview into the admission procedure.
MPHARM milestone Helsinki University’s International Master’s Programme in Pharmaceutical Research, Development and Safety (MPHARM) is close to another milestone: Our first graduates are soon to submit their theses.
Taking an webcam image from the command line Taking an webcam image from the command line.
Mia Sivén, the world’s first professor of sustainable pharmacy When we were asking our foreign students what made them join the University of Helsinki, several of them mentioned sustainability aspects.
If you have a “green card” (S-etukortti), you can vote for me*! I want to advance an aggressively green, science-based agenda.
Finished with Finnish? In her opinion piece in Helsingin Sanomat, Annikka Mutanen picked up on the predicted population decline in the numbers of Finnish people: At the end of this century, the number of people in Finland with Finnish roots will have fallen below 2 million.
Essential elements for life science Here is my version of a simplified periodic table for life scientists.
Overstretched IT support More than a year ago, a few weeks after receiving my new work computer, it failed to reboot after a system update and got stuck early in the boot process.
Back to the monograph? Finland had become internationally known for producing highly qualified PhD graduates in the STEM fields.
Do fish have lymphatics? Read the whole back story in our preprint: https://doi.org/10.20944/preprints202312.2119.v1  .
Courses I teach A more or less up-to-date list of the courses I teach
Why you should not use BioRender About two years ago, our university started subscribing to an institutional plan for BioRender.
It’s difficult to grade student’s assignments I have been reading hundreds of student assignments this autumn.
The Finnish 1000 PhDs pilot The Finnish government is going to finance 1000 additional new fully funded doctoral positions, which would start in the academic year 2024/2025.
Unbricking the Netgate pfsense SG-3100 The current process of restoring functionality on the Netgate pfsense SG-3100 router after an unsuccessful firmware upgrade is too difficult (although the device is magnificent otherwise).
Bio-Rad fixes our NGC We just survived the DPDR-305 protein purification course.
Helsinki University dropped from top 100 The largest Scandinavian daily, Helsingin Sanomat, reported the last week that the University of Helsinki had dropped from the top 100 universities in the Shanghai ranking.
Did we publish in a predatory journal? When I get a manuscript review request, I first look at the journal where the request comes from.
Bicycle parking on the Viikki campus We have new bicycle storage spaces in Viikki, about 400 of them.
Withings Body Scan smart scales In 2009, we bought our first Withings smart scales.
Germany’s responsibility It is difficult to spend vacation in Poland without coming across a concentration camp from Nazi-Germany.
Congratulations, Dr. Khushbu Rauniyar! Defending a PhD thesis is a BIG thing in Finland, and you just did it.
Dynamic DNS with DomainDiscount24 and pfsense Many companies offer free dynamic DNS.
The human genome was just completed (again) More than 20 years ago, the human genome was
Cutting-edge vascular biology continues at the Wihuri Research Institute Taija Mäkinen has been appointed to become the Wihuri Research Institute (WRI) Director starting in 2024.
OMG: T. rex did not have VEGF-B! Our work on the evolutionary origin of the PDGF and VEGF growth factors has just been published in Angiogenesis: https://doi.org/10.1007/s10456-023-09874-9  .
Bad vibes from the new tram Our showers were banned from use due to the new tram line running in front of my workplace, the Helsinki University Viikki campus.
GPT-3 is hallucinating again On the weekend, I needed to finalize my report for UP (University Pedagogy) 3.1 course.
Showdown: GE Healthcare’s Äkta versus Bio-Rad’s NGC I have been purifying proteins since 1996.
Review: Wenger Synergy rucksack after 5 years of daily use I am a fan of rucksacks with many pockets.
Why are most scientists coffee addicts? Last week I went electric after perhaps 25 years of making coffee without a coffee maker directly powered by electricity.
Mastodon You can ignore the following if you read this on Mastodon.I have not been leaving Twitter yet.
Turing test with exam answers: Can I sniff out the AI? In the Finnish daily newspaper Helsingin Sanomat, GPT-3 and Laura Ketonen from the University of Jyväskylä discuss how AI will affect student assessment (Tekoäly ravistelee opiskelijoiden arviointia, English: Artificial intelligence shakes up student assessment).
Inflation of Finnish postal service prices The Finnish Postal Service (Posti) justifies the sharp rises in letter postage prices with the sharp decline in letter volume.
Innoopeli Prize 2022 We - the steering group of the International Master’s Programme in Pharmaceutical Research, Development and Safety - received the Innoopeli Prize 2022!The Innoopeli Prize is given for a significant contribution to teaching in our Faculty.
Winter cycling is not for the faint of heart Helsinki planned to make private car ownership unnecessary by 2025.
Bioactive VEGF-C from E. coli without in-vitro folding! Our article Bioactive VEGF-C from E.
Making the cut: Why VEGF-C != VEGF-C Yesterday, I talked about VEGF-C in the Zoom Lymphatic Seminar series, which is organized by Young Kwon Hong.
The evolution of PDGF/VEGF growth factors We have uploaded a preprint of our most recent manuscript about the evolution of PDGF/VEGF growth factors to bioRxiv.
Doing research without deep knowledge Dear Professor Jeltsch,My name is Shahid, and I am studying Medicine.
The 12-month embargo falls Under Barack Obama, the 12-months-rule was instituted, which demands that any research that is using US-federal funding must become freely accessible to the public at the latest 12 months after its publication ( https://www.science.org/content/article/white-house-unveils-long-awaited-public-access-policy  ).
Putin wants you to drive fast and much! I drive rarely, and these days, I rent when I need a car.
“Bioactive VEGF-C from E. coli cytoplasm” preprint online The preprint of our manuscript is online.
The eLabFTW electronic lab journal: ready for prime time? Some love it and some hate it: the electronic lab journal (ELN).
Lymphatics as the origin of the fish secondary vascular system In zebrafish, the blood vessels of the anal fin develop from lymphatics by transdifferentiation.
PhD thesis defense about hepsin’s role in breast cancer Last Saturday, Denis Belitškin defended his Ph.D.
Best poster award for Khushbu (annual GeneCellNano flagship meeting) Last week, with a delay of 2.5 years, the GeneCellNano flagship partners finally met for the first time in real life.
Wake on LAN from pfsense commandline Pfsense is an extremely powerful firewall/router OS. You can, for example, use it to remotely switch on computers that are in the same network.
Risk versus hazard Last week I failed to explain the difference between risk and hazard.
How to reset the admin password in Drupal 9 How to reset the admin password in Drupal 9
University helpdesk recommends Zotero, but does not provide meaningful support With the end of last year (31.12.2021), the University of Helsinki discontinued licensing its default bibliographic software tool RefWorks.
Northern lights everywhere Northern lights seem to be normal these days in Helsinki, Finland.
Why would anybody get vaccinated? As you can clearly see from these statistics, the smallpox vaccination did not work: It did not end the frequent epidemics that swept through Sweden (and all other countries for that matter).
Happiness or life satisfaction? Finland is perhaps the only country in the world where you can be yourself.
Finally boostered Hooray, I am finally boostered!
Finding the annual return on investment (ROI) for assets at OP bank I am a customer of the Finnish OP bank. But they make it difficult for customers to know the real performance of their invesments. Probably on purpose, because most of them underperform.
Opening old plasmid map files For a new cloning project, we needed to access the plasmid maps of an old construct of mine (pSecTagN2, which was a precursor of pMosaic, aka pSecTagI) which I had composed from many different sources in 1999.
Meet the teacher! Almost 30 years after starting my academic career, I started to teach at the Faculty of Pharmacy (without much pedagogic experience and education).
KLK3: tumorigenic or not? We have just published our latest review about the role of KLK3 as an activator of VEGF-C and VEGF-D in prostate cancer.
Language boost I am having a new attempt at learning Finnish!
Missed a TV broadcast? Missed a TV broadcast? Maybe onlineTVrecorder can help you…
Competing with immigration country heavy weights There are about 10-11 Mio.
How to manually encrypt a second hard drive in Ubuntu 20.04 How to manually encrypt a second hard drive in Ubuntu 20.04
Cycling to the airport The Helsinki international airport is located about 14 km North of our apartment.
Reset Wirelesstag’s outdoor probe’s flash memory I really like the products from https://wirelesstag.net/  .
Kilometrikisa Kilometrikisa (“kilometre competition”) is a cycling competition for workplaces, which aims to encourage bicycle commuting and cycling in general.
Why I am running Windows 11 now My work computer broke in early summer: the graphics card failed.
3. Swiss Lymphsymposium The English translation of the German talk (slides and abstract) is available from here: https://doi.org/10.5281/zenodo.6034307 
Web tools to learn Finnish Online tools for learning Finnish
How attractive is Finland for international students? Let’s be honest: how attractive is Finland to international students? For example, for students from other EU countries who’d like to study abroad?
Where the Soviet Union was conceived We did a bit of historic sightseeing in summer.
Searching for a lymphedema drug More than 20 years ago, I cloned the VEGF-C cDNA into an adenovirus shuttle vector.
Erichsen Geld & Gold This post was originally only available in German because I was writing about what I consider to be the best German-language personal finance podcast.
50 cucumbers and counting Pandemic + staycation = balcony gardening.
Ways how to keep a process running after logging out There are many ways how to keep a process running after logging out.
Installing perl modules I have not installed perl modules for perhaps a decade or more.
Where to move to from RefWorks? “I told you NOT to use proprietary software even if our university pays for it!”
TuKoKe success for our TET interns! Here in Finland, 8- or 9-graders make a one- or two-week “Introduction to working life” internship at a workplace of their choice (TET, työelämään tutustumisjakso).
Directory hard links in Linux Recursive data structures are dangerous and therefore, directory hard links are forbidden in Linux.
Covid-19 vaccination I got my first Biotech/Pfizer shot on May 15, 2021. The injection site hurt for two days. This means that my body was reacting, which is exactly what you want from a vaccine.
Randomized controlled potato chip tasting trial We did a blinded randomized controlled potato chip tasting trial (RCPCT) yesterday.
Multiple Python versions on Ubuntu 20.04 Adding alternative – mostly older – Python versions to your operating system is often necessary to run legacy code.
Master’s Programme in Pharmaceutical Research, Development and Safety The University of Helsinki is expanding its repertoire by offering a new International Master’s Programme in Pharmaceutical Research, Development and Safety.
Scholarly Community Encyclopedia We have added an entry for VEGFs to the Scholarly Community Encyclopedia.
Why Finland should take on more debts The financial deficit of the state has been rising steadily since the financial crisis of 2007/2008.
Martin Jeltsch (1933-2021) This morning, my father, Martin Jeltsch, died from Covid-19 at age 88.
MDPI peer review reviewed Finally, our most recent review got published in the journal Biology.
Eduroam installation on Linux This morning it took me an hour to get Eduroam working.
Our first OER (Open Educational Resource) When I started my new position at the Faculty of Pharmacy, it was clear that I would be going to do more formal teaching than before.
Preprint and Open Review In February 2020, Henry Kwok from the University of Macau asked me whether I want to contribute to an upcoming special issue in the journal Biology.
Cycling during the Finnish winter Finally, snow has arrived in Helsinki!
Low-budget PCR-based mutagenesis kit If you need to modify your DNA construct, one frequently used method is the PCR-based mutagenesis, where you incorporate the mutation into the middle of two complementary primers.
Editing Zoom recordings of teaching sessions with FFmpeg Based on student feedback, we have been organizing a new course for the TRANSMED MSc program about drug discovery and development.
GeneCellNano Flagship The GeneCellNano program was selected as an Academy of Finland Flagship.
Exponential growth Talking to people that are genuinely concerned about the survival of mankind, I frequently have heard the sentiment “It’s politically not correct to say so, but the Covid-19 pandemic is the best thing that ever happened to the green agenda”.
Assembly of an OCAA collection Entry vector (pENTR221) This article is for people, who do molecular cloning.
For Science to Finland When you think about going abroad to learn or do science, you mostly think of Anglo-American countries.
Tiszta szívvel One of the best-known Hungarian poems. Powerful and true as much today as it was 100 years ago.
Grub2 Grub2 has been the default boot loader for Ubuntu for more then 10 years now.
Szeptember végén Petőfi Sándor’s “Szeptember végén” is a Romantic lyric poem in which the fading beauty of late autumn symbolizes the transience of youth and the inevitability of mortality.
Én fekszem itt A surreal love poem where desire, death, and autumn bloom into a single vision.
Medical research in Finland Does it make sense to come to Finland for a scientific career?
University Pedagogy (UP2.2, 2019): Assessment of Learning and Giving Feedback Becoming a qualified teacher in FinlandThe degree requirements for the 60-credit module in University Pedagogy (UP) consist of 25 credits of basic studies and 35 credits of intermediate studies.
Michael Jeltsch: Wikimedia, Wikipedia and ResearchGate contributions Michael Jeltsch: Wikimedia, Wikipedia and ResearchGate contributions
Nudossi, what else? I do not know exactly when Nutella appeared on the shelves of Finnish super markets.
Protein Drug Discovery & Development Yesterday, I had my first Zoom lecture about protein drug discovery and development.
Listing all active internet connections on Linux There are many possibilities, but perhaps the most friendly command is netstat.
VEGF-C protects blood cell production Vascular endothelial growth factor-C (VEGF-C) has been originally described as the primary growth factor for the lymphatic system.
Review published in Duodecim: Lymphatics and the eye English is overwhelmingly the number one language in science.
Apache forward proxy How to install a forward proxy?
Human versus bovine methane production A while ago, a friend of mine argued that, for him, changing to a meat-free diet wouldn’t make a big difference for global warming.
Fat can make your arteries clog, but also the drainage of your kitchen sink Professionally, I am dealing with the drainage system of the human body: the lymphatics.
The evolution of garbage Disposable coffee cups have taken over beverage cans and bottles in the thoughtless littering competition a long time ago.
Dr. Sawan K. Jha: Mechanism of VEGF-C Activation […] My first Ph.D. student jut graduated!
Counting files (list and word count, ls & wc) How do you count the number of files in a directory?
Future-proofing Will the Covid-19 outbreak result in more than just temporary changes to the way our societies prepare for the future?
Repairing our refrigerated centrifuge Refrigerated tabletop centrifuges are quite expensive.
Updating GE’s Äkta Avant to Windows 10 The Avant is the flagship of GE Healthcare’s Äkta line of FPLC (fast protein liquid chromatography) devices.
Copying with rsync Why you should use rsync instead of cp when you copy large amounts of data over a less than perfect connection.
Lymphatics and the eye Our shared review about the eye lymphatics has been accepted for publication by Duodecim.
HSL indirectly increases ticket prices According to the news, the most popular point of sale for HSL tickets (the R-kioski chain) will start to take a commission for loading travel cards.
Suojaus UV-valolta UV valot luokittellan seuravasti UV-C (100 / 200-280 / 290 nm, lyhytaalto, kova UV)UV-B (290-315 nm, keskiaalto, keskimääräinen UV)UV-A (315-400 nm, pitkäaallon UV, pehmeä UV, “musta valo”)Erityisesti UVC:n suhteen käytetään usein erilaisia ​​aallonpituusrajoja eri UV-tyyppien välisten rajojen määrittelemiseen.
Free digital signing of documents under Linux - an impossibility? The whole story started when I tried to sign a LibreOffice document.
Bullying from the top Some numbers from the Nature 2019 graduate survey ( https://www.nature.com/articles/d41586-019-03535-y  ) are discomforting.
PXE-booting from Netgate Pfsense SG-3100 To install Linux without the need of a CD/DVD/USB-stick, I now use PXE-booting (“pixie”-booting) on our local home network.
Protection from UV light First, some definitionsUV-C (100/200-280/290nm, short-wave, hard UV)UV-B (290-315nm, medium-wave, intermediate UV)UV-A (315-400nm, long-wave UV, soft UV, “black light”)Especially for UV-C, different wave-lengths cut-offs are occasionally used to define the borders between the different UV types.
University of Helsinki loses court battle about lawfulness of 2015 mass layoff procedures In 2015, the University of Helsinki sacked around 370 of its employees (and did not prolong temporary contracts of perhaps as many).
Lymphologie 2019 A week ago, I visited Germany to participate in the Lymphologie 2019 conference, which took place in Bad Krozingen near Freiburg.The conference is jointly organized every two years by the DGL (Deutsche Gesellschaft für Lymphologie) and the GDL (Gesellschaft Deutschsprachiger Lymphologen).
ISK 2019 The International Symposium on Kallikreins and Kallikrein-related Peptidases (ISK) took place on September 25.-27.
PoGo If you are looking for the identity of PoGo players MarMiJe or JelMicMar in order to organize an exchange or a raid, just e-mail me at michael@jeltsch.org !
Finnish abstract of our recent work about PSA (Prostate-specific antigen) in Duodecim There is a nice Finnish language abstract about our recent finding that PSA (Prostate-specific antigen) activates VEGF-C and VEGF-D in the Finnish medical journal Duodecim: Eturauhassyövän merkkiaine PSA aktivoi syövän leviämiseen osallistuvia veri- ja imusuonikasvutekijöitä ( https://www.duodecimlehti.fi/lehti/2019/15/duo15024  ).
Nautilus (Ubuntu’s file manager) and bookmarks In the very old days, Ubuntu’s file manager’s bookmarks were stored directly as an invisible file in the home folder ($HOME/.gtk-bookmarks).
Mounting lvm2 manually LVM2 is a technology that I need to deal with consciously infrequently enough to never remember its commands even though I use LVM2 daily (under the hood of my OS).
Protein Purification Course 2019 We are again hosting the DPBM protein purification course this December in our lab.
How to enable passwordless logins to a server 1.
Ḿanuscript reviewing by annotating PDFs Manuscripts for scientific peer-review are delivered as PDF files.
Ubuntu 18.04 boot messages After switching computers (but staying on the same version of Ubuntu), I copied my openvpn configuration (/etc/openvpn) to the new system.
Re-purposing the growth factor VEGF-C An eLIFE digest features our recent publication about VEGF-C ( https://elifesciences.org/digests/44478/re-purposing-the-growth-factor-vegf-c  ).
No quantum leap towards a car-free city The public transport company of the Finland’s capital region (HSL) has moved to a new fare system.
Lymphologische (Grundlagen-)Forschung: wie funktioniert das? Vortrag für den 43.
KLK3/PSA and cathepsin D activate VEGF-C and VEGF-D Prostate-specific antigen (PSA) is well known - at least among older males - as a prostate cancer marker, but few people know its physiological function: Sperm cells are trapped in fresh ejaculate, which has a jelly-like consistence.
1000+ citations The first among my publications to brake the 1000 citations-barrier was Gerhardt et al.
Is Ubuntu 18.04 still using the SSD drive for swap? In an Ubuntu 18.04 two disk setup (/ on SSD, /home on spinning drive), my Ubuntu 18.04 has still defaulted to use swap space on the SSD although there was a swap partition of the same size on the spinning drive.
Apply successfully to the University of Helsinki What are my chances to be accepted into a Helsinki University Master’s Program?
Linux copy (cp) In order to copy all xml files from one directory to another without overwriting existing files with the same name:cp -vnpr /source/.xml /destination
Denkbar knapper Sieg der Finnischen Sozialdemokraten über die ultrarechten Basisfinnen Die gestrigen Parlamentswahlen in Finnland verliefen so dramatisch wie lange nicht mehr.
ChemBio Finland The biyearly ChemBio Finland event at the Helsinki Fair Center is taking place on this week’s Wednesday and Thursday.
Passwordless login via the GUI and ssh defaults I use cloud services at CSC, and they do not allow SSH login with a traditional username/password combo. How do I make a bookmark in my file manager, that opens the location without asking me for a password?
Poor correlation of the Journal Impact Factor with scientific impact Definition of the Journal Impact FactorThe Journal Impact Factor (JIF or short IF) of Journal X is the number of citations found from all journals & proceedings (in the Web of Science core collection) published in 2017 to articles in Journal X, divided by the number of articles that were published in the two previous years (2016 and 2016).
The battle between the big publishers and the scientific community I participated in last week’s Townhall discussion Mikä on avoimen tiedon hinta?
Changing swappiness on Linux and SDD The swappiness parameter is available from/proc/sys/vm/swappiness
Mounting group directories via the fstab At the University of Helsinki, one can apply for group directories, which is simply disk space on a NAS.
Sourdough whole wheat bread Traditional Finish bread is made from rye and sourdough.
Finland: Paradise for cross-country skiing At the moment, Finland is a paradise for cross-country skiing.
Thus we learn our lessons, not for life, but for the lecture-room Non vitae sed scholae discimus (“Thus we learn our lessons, not for life, but for the lecture-room”).
Increased resilience I strongly believe that companies are genuinely interested in getting critical feedback.
How to change the MAC address of the Ubiquity Edge Router X Bring up the command line tool (CLI) from the browser GUI.
Nicht für das Leben, sondern für die Schule lernen wir Non vitae sed scholae discimus („Nicht für das Leben, sondern für die Schule lernen wir.“; “Thus we learn our lessons, not for life, but for the lecture-room.”) ist ein ungefähr 2000 Jahre altes Zitat Senecas aus einem Brief an einen seiner Schüler.
OpenVPN server on pfsense and client on Ubuntu 16.04 I have been setting up an OpenVPN server on my Netgate SG-3100 router.
Internationalization in everyday operations at Meilahti campus Meet the rectors at MeilahtiLast Thursday (18.10.2018), the new rector of Helsinki University Jari Niemelä and the four vice-rectors (Sari Lindblom, Paula Eerola, Hanna Snellman, Tom Böhling) visited the Meilahti campus for an open question and answer event.
SSD or spinning disk? sudo apt install smartmontoolssudo smartctl -a /dev/sdaorcat /sys/block/sda/queue/rotational
Lehrpläne aus der Vergangenheit Non vitae sed scholae discimus („Nicht für das Leben, sondern für die Schule lernen wir“) ist ein ungefähr 2000 Jahre altes Zitat Senecas aus einem Brief an einen seiner Schüler.
SnapGene and partial restriction digests revisited Snapgene is a software for the wet lab molecular biologist, who does lots of cloning work (construct design and annotation).
International Vascular Biology Meeting 2018 organizational feedback As member of the local organizing committee for the IVBM 2018, I was asking conference participants for direct feedback.
Minireview about key molecules in lymphatic development, function, and identification Erich Brenner asked us more than a year ago whether we could contribute to the special issue about human lymph vessels he was editing for Annals of Anatomy.
IVBM 2018 & 2020 (poster, talk, and virtual poster walk through) IVBM 2018The International Vascular Biology Conference 2018 in the Finlandia Hall in Helsinki has been a big success so far.
Jeltsch Lab participates in Helsinki Running Day 2018 Our lab participated in the Helsinki Running Day with great results!
Cell-based assays (Protein Interaction Biochemistry 2018) A lecture about cell-based assays to determine and quantify protein interactions (part of the 2018 course Protein Interaction Biochemistry).
Scanning my home network (nmap) Scanning my home network for all devices that are listeningon port 80 (http):nmap -p80 192.168.0.0/24 -oG -
Literature list for Poster #XX: @page { }table { border-collapse:collapse; border-spacing:0; empty-cells:show }td, th { vertical-align:top; font-size:12pt;}h1, h2, h3, h4, h5, h6 { clear:both }ol, ul { margin:0; padding:0;}li { list-style: none; margin:0; padding:0;}li span.
Strike at the University of Helsinki A strike warning has been issued for tomorrow (28.2.) for the University of Helsinki.
Running on the Baltic Sea For a change, I did my running training last weekend on the Baltic Sea.
VEGF-C Re­view in Fron­ti­ers in Bioen­gin­eer­ing and Bi­o­tech­no­logy The editors of Frontiers in Bioengineering and Biotechnology asked us to contribute to the research topic “Vascularization for Regenerative Medicine”
Computer time: Windows against the rest of the world I am not sure, but Windows seems to be the only operating system, that wants the computer clock to be set to the local time zone instead of universal standard time (UTC).
The mixed bag of the EU organic food label Many people assume that organic production of food results in healthier food with a higher nutritional value.
Syncthing Syncthing is one of the best tools for keeping folders synchronized across the internet.
Remote desktop sessions to your Helsinki University work computer If you have a work laptop, you can take it home to do work.
Brain drain from Finland continues Finland is educating its citizens to a very high level, but is not able to keep this highly educated work force in the country.
Practical Course: Purification and Characterization of Recombinant Proteins (DPBM-135) DPBM-135 course: Teaching materials, results, etc.
The magic sequence to wake up Apple’s SuperDrive on Linux sudo apt-get install sg3-utils (only needed the first time)ls /dev (to check whether sr0 or sr1, usually it’s sr0 unless you had already other USB drives connected)sg_raw /dev/sr0 EA 00 00 00 00 00 01
Acatiimi article about our lab Acatiimi, the news magazine of the Acatiimi, the news magazine of the Finnish Union of University Researchers and Teachers, wrote a short piece about our laboratory, which was largely based on an earlier story.
20th International Vascular Biology Meeting in Helsinki, Finland The 20th International Vascular Biology Meeting 2018 (IVBM2018) will take place in Helsinki, Finland on June 3-7.
TRANSMED - the most medical research education for your buck Starting from this autumn term, even Finnish universities, so far the strongholds of free education, have started to demand study fees from students from outside the European Union (EU) and European Economic Area (EEA).
Lymphologica 2017 The Lymphologica 2017 (Lymphologie 2017) congress took place from October 5 -7 in Bad Soden/Frankfurt, Germany.
Featured again… Recently, our research seems to get lots of public interest: https://50tieteentekijaa.fi/tieteentekija/michael-jeltsch/  .
Our key project featured Our key project was featured in Tietyssti.fi.
The most effective ways to reduce your carbon footprint According to this study from the University of Lund, the most effective ways to tackle climate change are largely not being discussed.
Nazis in the German Parliament Sad day for Germany: Nazis are sitting again in the German parliament.
Toni Nett’s rules More than 50 years ago Toni Nett published his book Der Lauf.
The Heart Beats on the Left The heart points to the left and most people’s heart is about one-third right, two-thirds left.
Deleting files with “illegal characters” In the cross-platform environment of our university, at least three different OS connect to the smb shared group directories.
Windows changes my computers clock If I am not mistaken, Windows is the only OS, that uses local time for the system clock (instead of UTC).
Amber from Stutthof While running at the Baltic beach close to Kąty Rybackie (Poland), I picked up some amber.
Accessing shared folders in VirtualBox (Linux guest) Transferring files from the host to the guest OS and vice-versa doesn’t work out-of-the-box when you install VirtualBox from the Ubuntu repositories and download an Ubuntu VirtualBox image (e.g.
Predatory publishing - where to draw the line? It seems that many researchers recently received an invitation to join the editorial board of the new open access journal ContROL (“Continuous Research Online Library”).
Uncertainty about CRISPR’s future Some feared, that the patent decisions on the CRISPR technology this spring might lead to a monopolization of the technology.
About the agility of large organizations A decade for the switchI don’t remember exactly, but the idea to deploy a decent content management system for the entire web presence of the University of Helsinki is probably 10 years old.
Barriers to Electronic Lab Notebook adoption Our lab has been interested in electronic lanb notebooks (ELNs) for a while.
Gemstone hunting in Finnish Carelia Last Sunday, we participated in the spring excursion of the Finnish Gemstone Hobbyists’ Society (Suomen Jalokiviharrastajain Yhdistys) to a spectrolite quarry near Ylämaa in Finnish Carelia.
Essentials facts about VEGF-C in lymphology This is a non-authorized translation of the proceedings from the Lymphologie 2017 meeting (05.-07.10.2017) in Bad Soden/Frankfurt, Germany, which were published in the journal Vasomed.
Forever Young I was asked by the Novo Nordisk Foundation to say a few words about the applicant’s perspective in the grant call.
A Very Short History of Antiangiogenic Tumor Treatment I covered the antiangiogenic tumor treatment topic in the Cancerbio Summer School (CBSS) 2017.
Finland still safest country for travellers In the 2017 Travel & Tourism Competitiveness Index, Finnland scored in the global comparison rank 33 (11 places lower than two years ago).
Overrun by the Big Wheel? Despite focus on internationalization English information about education reform incomplete and lateThe Big Wheel reform is rolling over me and I don’t notice it.
Purification and Characterization of Recombinant Proteins We are organizing (again) a practical hands-on protein purification course from December 4th to 20th.
Angiogenesis landmark publications According to Nature, our Science paper from 1997 is a landmark paper for the angiogenesis field: “A paper establishing the role of VEGF-C and VEGF-R3 signaling in lymphangiogenesis.
“Silver” and “gold” coating a 5 cent coin Last Friday, I coated with my kids 5 cent (copper) coins.
Fertig Nach einem Jahr von mühsamenm Teilesammelns und Bauens haben Tobias und ich heute das Lego Millennium Falcon Ultimate Collector’s Edition (Lego Set 10179, http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon  ) fertig gebaut.
Handbrake and protected DVDs Ripping DVDs is a thing of the past, but occasionally I still need to do it.
No interest (in retrospection and introspection)? There was much talk about last year’s “changes” at the university.
Science good, coffee bad Last week I took part the Vascular Cell Biology Gordon Research Conference in Ventura (California).
ScanSnap iX100 support for Linux Under Ubuntu 16.04, the ScanSnap iX100 is not supported yet by the sane package.
Kapa HiFi excels, Phusion works sort-of, Q5 and Platinum SuperFi disappoint My last NEBuilder assembly got stuck because I couldn’t get two of the PCR reactions to work.
1000 times too slow Helsinki University has outsourced parts of its IT infrastructure to Microsoft.
Automated reinstall of software from package list If I need to reinstall a Ubuntu/Debian-based Linux OS (or mirror a software selection to another machine), this is how it can be done.
Temperature Sensors https://my.wirelesstag.net/eth/signin.html 
Let’s encrypt duplicated my log files I have not been keeping log files for my web server until the beginning of 2016, when I needed to trace access to certain files (I started to use awstats, mostly because I was familiar with it since I had used it years ago when my site was still running on a Red Hat server).
Key project funding This post is inspired by our recent success in the Key Project Funding call of the Academy of Finland.
OpenBIS for Dummies If you have considered moving from paper to electronic lab notebooks as we are at the moment, you might have come across the OpenBIS solution.
How to start openvpn or ssh server under Ubuntu 16.04 and 18.04 OpenVPNsudo systemctl start openvpn@clientThe “client” is derived from the configuration file name (/etc/openvpn/client.conf).
Cloning club - workshop material Collection of the course materials for the DPBM-organized Cloning Club.
University rankings (and how to manipulate them) Whow.
Let’s beat cancer together! Sawan and me registered as “The Jeltsch Laboratory” team to the Helsinki Twilight Run, which is a charity event to support the Finnish Cancer Foundation.
Asustor AS7004T RAM upgrade Are you about to buy the new Asustor AS7004T?
The Staden package on Ubuntu for bioinformatics dinosaurs Mostly we use the SnapGene software when we check the sequences of our DNA constructs.
Moving from Paper to Electronic Lab Notebooks Electronic lab notebooks (ELN) are the future.
Batch renaming files on the command line The default command line application for batch renaming files in Ubuntu 16.04 is called “rename”:rename ’s/tk98i_/wt_tk98_/’ .tifIt uses Perl regular expressions with and the s/old/new/ syntax.
ffmpeg Trimming an avi file: ffmpeg -i Die_Sendung_mit_der_Maus_16.06.19_09-30_ard_30_TVOON_DE.mpg.HQ.avi -vcodec copy -acodec copy -ss 00:06:04 -t 00:29:32 output.aviss is the start time and t is the duration (not the end time)webm to mp3 conversion:ffmpeg -i La_robe_de_soie.webm -vn -ab 128k -ar 44100 -y “La_robe_de_soie.mp3"Concatenate two videos:ffmpeg -f concat -safe 0 -i list.txt -c copy /tmp/output.avilist.txt:file ‘video1.avi’file ‘video2.avi’UPDATE:It is nice to be able to manipulate video files on the command line.
RPU Seminar 2016 Short Presentation of the Biomedical Protein Production and Purification Core Facility.
Cloning Club Together with the Doctoral Programme in Biomedicine (DPBM) we are organizing in autumn 2016 a workshop and a practical course about cloning (course code 921244).
Unicorn 7-Benutzer-Einrichtung erfordert manuelle Intervention in einer Netzwerkbenutzer-Umgebung Unicorn, Äkta Avant, Äkta Explorer, GE Healthcare, Windows, Netzwerk-Authentifizierung, Benutzer-Einrichtung, Methode, Resultat, Wissenschaft, ProteinaufreinigungSince we are operating our Äkta Avant in a multiuser environment, we need to separate the methods and results of the different users.
Echtes Biohacking Steven Novella hat einen interessanten Blog-Artikel ūber Biohacking geschrieben.
Netstat To list all ports that a server is listening to:sudo netstat -plnt
BSD and Linux I am used to the fact that a Linux installer honours a pre-existing install of Windows and offers to setup the computer with a dual-boot option during installation.
Real biohacking I have read an interesting blog post by Steven Novella about biohacking.
Unicorn 7 user separation requires manual intervention in a network user environment Since we are operating our Äkta Avant in a multiuser environment, we need to separate the methods and results of the different users.
Python für Kinder Mein Sohn lernt gerade Programmieren.
The logic of the Äkta Avant fraction collector After we solved all the teething troubles with our Äkta Avant, we finally dare to let customers use it.
Good leadership? When I started as a principal investigator at the University of Helsinki, I was advised to take the “Good leadership” course which was arranged by Personnel Training.
Clearing the BIOS password in a HP Compaq Elite 8000 Power the computer down, remove power cable (and other cables that can carry electricity) and let residual charge drain.
BackupPC and Macs I myself have been using the backup software BackupPC for almost a decade, and I started to backup our lab computers to a central backup server about two years ago.
HiLoad 26/60 Superdex pg gel filtration chromatography column performance
dd a broken DVD dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock
Test iframes
Python for Kids (and bioinformaticians) I started to teach my son programming and we both are enjoying it.
How much PCR product can you get? How much PCR product does one get from a typical PCR reaction?
Review of GE Healthcare’s Äkta Avant 25 About one year ago, we secured funding in an internal faculty call to replace the old Pharmacia Äkta Explorer 100 FPLC machine of the Protein Production and Purification core facility.
Essential git git pull origin mastergit push origin mastergit commit -m “comment” -ahttps://www.linux.com/learn/tutorials/824358-how-to-run-your-own-git-server
Taj Mahal One and a half years after our last big LEGO project (the big Millenium Falcon), we finished now the Taj Mahal, which is with 5922 parts the largest LEGO set ever released for retail.
The Jeltsch Laboratory My laboratory’s web pages at the University of Helsinki
Centrifugal and centripetal embryonic lymphatic development Since the beginning of last century, researchers have been arguing about the embryonic origin of the lymphatic system.
FPLC Protein purification course Eight postgraduate students registered for the FPLC protein purification course, which took place in December.
SnapGene - Simply the best DNA manipulation software Our lab has been using different software packages to plan, document and visualize DNA constructs.
Know your rights In a series of articles in the magazine Acatiimi, Mia Weckman from the Finnish Union of University Researchers and Teachers (FUURT) was introducing the Finnish legal system and legislation concerning the work place.
Top 8 Science Podcasts to Listen to My top 8 podcasts targeted at scientists (but not only for scientists).
Managing OpenVPN with Network Manger I just switched back from MacOSX to Ubuntu for work.
Being indexed There are many databases storing and analysing scientific publications.
This year’s Nobel prizes Three of this year’s nobel prizes were given for topics we work on:The prize in Medicine was shared by Youyou Tu and William Campbell/Satoshi Ōmura.
Difficult start UPDATE: I asked the Academy for the funding rates for the Academy Professor positions, but there are so few of these positions that you don’t get any usable statistics out of that data.
Erkrankungen des Lymphgefäßsystems (Diseases of the Lymphatic System) The 6th edition of the the book Erkrankungen des Lymphgefäßsystems (Diseases of the Lymphatic System) is out.
Neon electroporation device chickens out UPDATE: We are not the only ones that try to economize on our running costs.
Strawberry fields forever Seldom does one find wild strawberries in amounts that allow you to pick liters, but this summer we did.
The new Finnish government cuts university funding by around 500 million € (or not?) The text below is a translation of an article from the Acatiimi magazine: https://arkisto.acatiimi.fi/5_2015/05_15_05.php  .
Lymphangiogenesis in health and disease My presentation at the 41st European Society of Lymphology (ESL) Congress (June 4th-6th, 2015; CHUV, Lausanne).
Helkama Jääkäri - everything but the frame broke within the first 3 years For one last time, I have to write about the Finnish bicycle company Helkama.
Best paper award [
Thank you, Lufthansa! In the morning of September 25th, 2014, I was waiting at Helsinki Airport to board Lufthansa flight LH 855 to Frankfurt where I was to change planes on my way to Genoa, Italy.
Creating a video from webcam still images with crontab and ffmpeg I have a webcam that is taking images when there is movement in its view field.
Follow us on Google+ and support cancer research! This is an invitation to all of you to follow my lab’s new Google+ pages.
Writing scientific articles in German - a waste of time? It appears strange to us, but one hundred years ago the lingua franca of science was German.
Helkama quality woes This post is a follow-up of my post from 2 years ago about my new bicycle, a Helkama Jääkäri.
Air humidifiers What is the optimal relative humidity (RH) for humans?
Resistance to streptomycin and spectinomycin Many cDNA clones from the ORFeome gene collection come in a pENTR223.1 plasmid.
Lab cam
The car is in the garage Finally Claudia’s car is in our heated garage.
2-week Lab Course I had no idea how much work it is to organize a practical lab course.
Vor 25 (oder noch mehr) Jahren Vermutlich haben alle, die sich dafür interessieren, schon die Fotos angeschaut.
25 Years After I guess they have been already been looked at by most, but anyway: Here’s the link to the scans from the diapositives I took during our cruise and theater course: https://gallery.jeltsch.org/index.php?/category/32  .
Download SnapGene You can get a registration code (which is valid until the end of 2014) from the course organizer.
38. Annual Congress of the German Society for Lymphology I participated in the 38th Congress of the German Lymphological Society ( http://www.dglymph.de/  ) in Halle (Saale).
New Mechanisms of Lymphangiogenesis and Lymphedema Here is the presentation that I could not give, because my schedule was too tight to allow for a 1 hour 20 minute delay.
Practical Molecular Biology and Genetic Engineering Collection of the presentation slides for the DPBM course “Practical Molecular Biology and Genetic Engineering”.
Ubuntu is slowly getting unusable The default Document Viewer in Ubuntu 14.04 is Evince.
It is finished After one year of gathering pieces and building, Tobias and me finished today the Millennium Falcon Ultimate Collector’s Edition (LEGO set 10179, http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon)  .
Fiddling around with CSL When writing manuscripts and grant applications, you always and again have to update the bibliography.
From the molecular biological foundations to causal treatment options for diseases of the lymphatic system Abstract for the 38. Annual Congress of the German Society for Lymphology.
Where did the Nautilus scripts folder go in Ubuntu 14.04? After upgrading from Ubuntu 12.04 to 14.04, my Nautilus scripts stopped working.
The case against FastDigest® In 2006, the innovative Lithuanian biotech company Fermentas launched a new product line for molecular biology researchers: the FastDigest restriction enzymes.
Stuff the Maverick upgrade broke My 1.5 year old MacbookPro was starting to behave badly including failure to complete booting and other niceties.
Poster printing without an A0 printer I failed to prepare my poster for the GRC conference on Molecular Mechanisms in Lymphatic Function & Disease in time.
Getting Ubuntu Trusty Tahr onto the CuBox Pro eUPDATE: The Cubox guys have moved the documentation about how to install to the Cubox Pro.
1 hour 53 minutes 6 seconds 21.0975 kilometres in 1 hour 53 minutes and 6 seconds, 3011th of 12120 runners in my age group, almost 5 minutes faster than last year: Helsinki City Run 2014.
We got featured by Circulation! We got featured by Open Heart, the official blog of Circulation, an American Heart Association journal: https://web.archive.org/web/20140516043923/http://openheart.circulationjournal.org/2014/05/michael-jeltsch-phd-and-kari-alitalo-md.html  .
The molecular basis of Hennekam syndrome Finally our CCBE1 manuscript is out!
SVS or lymphatic system? In 2003, I wrote a review article about the lymphatic system, in which I briefly discuss the general setup of the lymphatics in different animals and I got the part about the lymphatic system in fishes wrong.
Historic articles about the lymphatic system Historic articles about the lymphatic system
Permission to self-archive Thanks to Jörg Wilting, I finally received permission from the Deutsche Gesellschaft für Lymphologie (German Society for Lymphology ) to self-archive two review articles that I have been writing last year for the journal Lymphologie in Forschung und Praxis.
Mounting individual partitions from disk dumps You can make disk dumps from individual partitions or from a hard drive that contains more than one partition.
Stripping Reprobing membranes with with a different antibody is a very common task in the lab.
Being the boss Almost accidentally, I got promoted.
A Nobel Prize for angiogenesis research? In 2008, during a dinner in Stockholm (when I participated in the Novo Nordisk Foundation 8th Annual Conference on Vascular Biology in Diabetes Complications) I proposed to Christer Betsholtz to award the Nobel Prize to the world-wide community of postdocs, which are the unsung heroes of today’s research.
Self Archiving and Open Access I recently wrote a review article for the journal “Lymphologie in Forschung ind Praxis”.
Prisma Viikki and customer’s rights revisited I bought a lamp from Prisma for 24,95€.
The old LEGO motors are still going strong While the LEGO motors of my childhood are still going strong, the motor from the set 8287 broke barely three years after I bought it.
Cyclical PhD production I was wondering why recently nobody graduated with a PhD from our lab.
Screw cap of Elmex mouth wash always breaks This is my third bottle of Elmex mouth wash.
Academic Portfolio 2013 Below my updated Academic Portfolio in PDF format.
A view to the Baltic sea Just to prove that one can see the Baltic sea from our living room’s window.
Reset MacOSX user passwords - Boot up with command key and S key pressed (Single user mode) - fsck -fy - mount -uw / - password username
Waffel recipe After some awful experience with an OBH Nordica electric waffle maker (one waffle took about 12 minutes and still was not entirely done), I have bought a cast-iron waffel maker from Skeppshult.
Updating drupal Here’s what I need to to to update drupal (minor updates, e.g.
x11vnc as a nxserver replacement Now that nomachine’s great nxclient is defunct on MacOS X and its new nxplayer is still in beta (and completely nonfunctional on my setup), I needed another solution to connect to my work desktop from home.
Upgrading mysql on Ubuntu Lucid Lynx (10.04) hangs Already the third time this happens to me: An update is available for the mysql server and I just “apt-get upgrade”.
Online food shopping in Helsinki If we want to replace our Saturday’s general food shopping trip with online ordering, there seem to be only two major options in Helsinki ruoka.net and Alepa kauppakassi.
One firewall to block them all Helsinki University’s firewall prevents employees from workingWhile I was lying in hospital with a broken calf-bone I couldn’t get any work done because of the Helsinki University’s firewall.
What a bummer! I broke my leg commuting by bicyle
Washing off the dirt from the dirty dozen There has been much talk about the dirty dozen, a list of the 12 fruits and vegetables most contaminated with pesticides, that was assembled by the Environmental Working Group.
Running I have done it all between 1500 meters and 100 km.
Hobbies Cartoons - Plants - Languages - Literature - Running - Cross-country skiing - (Gem)stone hunting
My new Helkama Jääkäri bicycle My Trek bicycle lasted 10 years and approximately 50000 kilometers before I had to retire it.
The flu shot works Last week my son was down with the flu.
½ year and 1000+€ for Win7 & Office 2010 In the beginning of 2011 I bought a netbook (Lenovo IdeaPad S10-3t).
rtmpdump - Die Sendung mit der Maus How to save the programme “Die Sendung mit der Maus” as a Flash video to your hard drive.
Rekombinante Proteine Früher war hier eine dynamisch verlinkte Liste meiner Proteine.
Meine Podcast-Favoriten Meine Podcast-Favoriten.
Lymphangiogenese-Regulation durch Wachstumsfaktoren Alle Zellen unseres Körpers benötigen Sauerstoff und sie werden über das Blut damit versorgt.
My favorite podcasts My favorite podcasts.
How I became an “Adjunct Professor” (“dosentti”) at the University of Helsinki Compared to getting my PhD degree, the “dosentti” thingy was easy.
Adjunct Professor Since December 13th, 2011, I am an adjunct professor (Finnish: dosentti) at the University of Helsinki.
Tobi’s LEGO bricksets Tobi’s LEGO bricksets
Tobi’s LEGO bricksets
Introduction into lymphatic research A lecture series about lymphatic research/lymphology.
Comment êtes-vous arrivé ici? Michael Jeltsch at Château du Bourg de Laverdines, Baugy, France
Structure/function relationships within the VEGF/VEGF receptor families The 8th International Duodecim Symposium on “Endothelial growth factors in cancer and cardiovascular diseases” took place in the Vanajanlinna mansion from June 9th to 11th, 2011.
Some useful PDF editing (and search) commands Some useful PDF editing (and search) commands.
Rescue from the vacuum cleaner I have identified the top reason of LEGO pieces disappearing in our household: the vacuum cleaner.
Academic Portfolio 2011 This is my Academic Portfolio in PDF format.
LEGO Tobi wants Lego.
Äkta Explorer FPLC core facility Nowadays I spend much of my time at work on the purification of proteins which regulate angiogenesis and lymphangiogenesis.
Statistiken über Finnland Finnland macht oft Schlagzeilen mit seinem guten Abschneiden in internationalen Vergleichen.
Statistics about Finland Finland makes frequently headlines for its good rankings in international comparisons.
Old City Museum Power Plant Ever since we have moved into our new apartment, we have been subscribing to environment-friendly electricity (“Ympäristöpennisähkö” from Helsingin Energia).
HBGS course All documents related the the HBGS course Tags in protein expression, detection and purification.
Customer rights at Prisma Viikki This January our Esprit/Sigikid Frog broke.
Kid’s series on German TV The online offering from Germany’s public service broadcasters (i.e. ARD) for children (kinder.ard.de) is rather limited (although they do produce good children’s television).
Internet services of Finnish TV stations (YLE Areena & Katsomo) Apparently a significant number of people (I guess about 1-2% of the Finnish households) did not succumb to the political and advertisement pressure to upgrade their TV to receive digital broadcasts.
Disk dumps (dd) and copying over the network (netcat) On the receiving machine (disk sda MUST be unmounted, e.g.
VEGF-C/VEGFR-2 complex structure took 13 years to solve Finally our paper was accepted for publication in PNAS (downloadable also from here).
A permanent static route in Ubuntu Karmic Koala (9.10), Precise Pangolin (12.04) & Trusty Tahr (14.04) To add a permanent static route to a Karmic Koala system with one NIC, you need to edit the/etc/network/interfaces file.
Recombinant proteins Need proteins and cannot buy them (not available, too expensive)? Ask us!
Growing tomatoes on a balcony in Finland We live in Helsinki, Finland.
How to use jhead or exiftool to add a time stamp to a jpg image If the jpg image doesn’t have exif header you need to create it first:jhead -mkexifThen enter the time stamp data:jhead -ts2009:08:15-10:30:00Apart from jhead ( http://www.sentex.net/~mwandel/jhead/)  , there is another frequently used tool to edit exif data: exiftool ( https://www.sno.phy.queensu.ca/~phil/exiftool/  ).
Chicken embryo Through a hole in the egg shell you can visually follow the complete chicken development.
Finally some good self-made chocolate ice cream Last summer I bought this ice cream maker.
The Molecular/Cancer Biology Lab 2008 Molecular/Cancer Biology Laboratory group photo 2008, including researchers’ names
Giant soap bubbles There are hundreds of web pages describing recipes for giant soap bubbles. Why would I still add one more?
The Molecular/Cancer Biology Lab 2008 Molecular/Cancer Biology Laboratory group photo 2008
The Molecular/Cancer Biology Lab 10 years ago I cleaned my computer files and I found this historical photo collage…
How to determine and convert text file encoding (file, enca, iconv) To determine the file type of the file “sample.txt” you just type:file sample.txtUsually it’ll tell you only that it is a text file.
File permissions on html server (recursive chmod) differentiating between files and directories I recursively screwed up the file permissions in my html servers root directory.
Old Macs and USB support We have a few legacy Macintosh computers at work which are still running different flavours of MacOS 9.
youtube to iPod and how to check video files I was trying to extract the audio file from some youtube videos in order to play it back from my iPod shuffle.
My rare use of LaTeX I sometimes use LaTeX.
How to erase hard drives (shred, dd) You could write zeros to the whole hard drivedd if=/dev/zero of=/dev/hdaFor newer versions of dd, you can monitor the progress:dd if=/dev/zero of=/dev/hda status=progressHowever, it has been recommended to write a few passes of random noise (n = 3 is the default).
How to access encrypted volumes from live CDs Once you have decided to encrypt your hard drive, you might find yourself in the situation where you need to pull off data from it when the regular decryption mechanisms you use are not in place.
cryptsetup I switched already quite a while ago from the old cryptoloop technology to the newer cryptsetup technology.
Changing the MAC (Media Access Control) address of NICs (Network Interface Cards) In some networks, computers have to be registered to get connected.
More of Tobi’s kindergarten songs (Finnish X-mas songs) Kas metsämökin ikkuna, sielt tonttu ulos kurkistaa.Ja jänö laukkaa laputtaa ja oveen kolkuttaa:Auta, auta pyydän sua, metsämies kun vaanii mua.Sulle suojan tarjoan siis kätes ojenna.
How much toothpaste is safe to swallow for a 3 year old? My son doesn’t like to brush teeth and he is probably no exception.
WINE regression testing I am using Textco’s Gene Construction Kit (version 2.5) do draw my DNA vector maps.
The E-numbers of ADHD-like behaviour inducing food colors and additives There has been a publication about artificial colors and other food additives influencing children’s behaviour (McCann, 2007), making it more ADHD-like.
Chocolate and onion-syrup against cough Cough serves a useful purpose if it is productive, i.e.
Storage and Handling of Proteins Most life science researchers use proteins on a daily basis, e.g. antibodies or enzymes. Therefore, it is surprising that many don’t know how to store and handle proteins in a way that preserves their properties as much a s possible. Here is a primer for those who need the knowledge.
tar copying via ssh tar czv sourcepath
Reinstallation of packages from a list If I install a new computer for myself (or if I do a fresh reinstall on an old machine), I want the computer have the software I am used to.
mysql server restart My mysqld runs on Ubuntu Hardy and after replacing the complete mysql data with a dump from another server the “/etc/init.d/mysql stop” command fails, because the system administration account doesn’t work anymore.
Neulimburg - Die Siedlung im Wald The village of Blota was founded in 1771.
The 1998 Annual Lapland Awards (10 year anniversary repost) Good evening everybody and welcome to the 20th annual Finland Alumni Lapland Awards.
Judah Folkman dies at age 74 Judah Folkman died of a heart attack at Denver airport on January 14.
Tobi’s kindergarten songs Pikkuiset kultakalat lammessa uipikkuinen kalaäiti huolestuiuikaa, uikaa jos osaatteja he uivat ja uivat sen uskotteHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiJa he uivat ja uivat sen uskotteAika isot kalanpojat lammessa uiaika iso isäkala huolestuiuikaa, uikaa jos osaatteja he uivat ja uivat sen uskotteHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiJa he uivat ja uivat sen uskotteJättiläis kultakalat lammessa ui…Mini, mini kultakalat lammessa ui…
Sheep And always remember: That everyone is doing it is a good enough explanation!
Finding files with find Finding files with the find command is actually more difficult than it should be.
Encrypted backup using BackupPC, LVM and cryptsetup I do offsite backups using BackupPC.
cryptsetup on lvm on Ubuntu Feisty I wanted to encrypt my Documents.
E-mail: migrating from kmail to Evolution I recently switched from kde to gnome and at the same time from kmail to Evolution.
Installing awstats on Ubuntu Feisty I started to use awstats for creating the site statistics on our server.
Why some scripts in the cron.hourly directory do not become executed Because I have a very basic mp3 player that cannot play back anything but ISO-standard mp3s, I often need to re-encode podcasts which my podcast-catcher downloads (I use Amarok).
Wine and Crossover Office Being fed up with VMware (because it’s so slow and using half of my memory) I turned to Wine.
What corresponds to the Windows ipconfig /all command in Linux? I think /sbin/ifconfig displays at least the ip address, the hardware address and the subnet mask and some other stuff.
VNC (Virtual Network Computing) via ssh I am sitting at home and want to use the GUI of my Linux at work.
The sticky bit, bzip2 and automatic start of programs upon login The sticky bitI am still wondering what exactly the “stick bit” in the file permissions is doing.
The ls command I have been using is for years, but hardly have used its “advanced” options.
Startup script for VNC server To start up the VNC server automatically as a service during booting, you need this shell script.
Some partition rearrangements under Linux The Linux installation is as follows:/dev/hdb1 100 MB /boot/dev/hdb2 8 MB /home/dev/hdb3 8 MB //dev/hdb4 Extended partition/dev/hdb5 1 GB Linux swap/dev/hdb6 100 GB NTFSThe idea was to use the 100 GB partition (/dev/hdb6), which has been formatted with the NTFS (= Windows 2000) file system to store large files under Linux.
rio500-0.7-1.i386.rpm works under RedHat 9 I again tried to compile rio500-0.8.1, but without success.
Mounting disk image files and encrypted filesystems/partitions To dump a disk (or a partition) into a file, you use the following command:dd if=/dev/hda3 of=file.binThis command writes the complete data on the hda3 partition into the file file.bin.To mount the filesystem that is in the file, you need to create a loopback device:losetup /dev/loop0 file.binNow you can mount the filesystem as usual:mount -r -t filesystemtype /dev/loop0 /mnt/mountpointApparently, one can combine the last two commands into one:mount -t filesystemtype -o loop ./file.bin /mnt/mountpointIf you want to encrypt the data on a file, that contains a whole filesystem, it is getting a bit more complicated:sudo mkdir /mnt/secure (create mount point for the filesystem)dd if=/dev/zero of=path/to/file bs=1k count=409600 (create an empty file with 400 MB size) sudo /sbin/losetup -e xor /dev/loop0 path/to/file/sbin/mkfs -t ext2 /dev/loop0 409600 (format the device as ext2)sudo mount -t ext2 /dev/loop0 /mnt/secure (mount the device file)cd /mnt/securechown username .
Mount Samba shares (why doesn’t Nautilus work?) and making smb mounts permanent Mount Samba sharesApparently it is very easy to connectfrom within Nautilus to Windows computers (or rather to computers running smb services).
Mac-Linux Connectivity (netatalk, atalk, Appletalk) Connecting from a Macintosh to LinuxI did this already a while ago, but just for documentation purposes: You need to install a Appletalk server on your Linux machine.
lmule and xmule trouble Suddenly lmule stopped working (or xmule).
How do I run the Gene Construction Kit under Linux? There are only a few Mac or Windows programs that don’t have a good equivalent on Linux.
Hot-swapping different user GUIs under Linux I read that Windows XP has a “new” feature that lets users hot-swap their desktops.
Floppies and Linux Since I started to use html and CSS to create my presentations (instead of OpenOffice instead of Microsoft Office), even quite large presentations fit on regular 1.4MB floppies.
Creating a shared directory under Linux When two users on Linux need to share files, accession rights can be quite a problem.
Comparing two directories (diff) diff -r path1 path2
Changing the Runlevel (inittab, telinit) Usually you change the default runlevel by editing /etc/inittab.
BitTorrent Today I installed the latest in file sharing: BitTorrent.
Binhexed attachments and Mozilla (hexbin, macutils) OK, today I tried to open the final version of the manuscript for Cell & Tissue Research.
Audio CDs to the Rio 500 mp3 player using Linux OK, it is easier on a Mac.
Acrobat Reader 5.07 for Linux There is an rpm for Acrobat Reader 5.07 for Linux from Gurulabs.
(Re)installing GRUB bootloader We had the following problem on the computer:2 hard drives (hda and hdb).hda contains the MBR (master boot record) and a Windows 2000 install on the first partition.
Suse 9 I switched to Suse 9.
sudo is not only to sudo (execute files as another user) If you want to execute a command with root privileges, you normally use the command “sudo”.
Self-extracting compressed files Today I created a self-extracting, compressed file from a pdf document (disclosure.pdf).
Loosing your Windows softly I have two hard drives and the partitioning is as follows:hda1 120 GB/dev/hda1 100 MB Linux ext3 /boot/dev/hda2 95 GB Linux ext3 /home/dev/hda3 1 GB Linux swap/dev/hdb4 Extended partition/dev/hdb5 17 GB Linux /hdb1 32 GB/dev/hdb1 100 MB Linux ext3 /boot/dev/hdb2 1 GB Linux swap/dev/hdb3 Extended partition/dev/hdb4 12 GB NTFS Windows2000/dev/hdb5 18 GB Linux reiserfsBoth boot partitions had grub installed (there used to be an old Linux Red Hat 7 install on hdb1).
Location of launchers, panels, etc. in Gnome The files that specify the different folders and buttons of the Gnome user interface are somehow really badly distributed all over the place.
grep to search for file content or rpm -qa output In order to search a specific directory (path_to_directory) and all its subdirectories (-r for recursive) for files that contain a specific text string, use the following command:grep -r “textstring” path_to_directoryAlso very useful is to pipe the output of another process into grep.
Gnome & KDE sessions autostart items Always when I logged into a Gnome session, automatically several application started up without me wanting them to start up (two terminal sessions and a nautilus windows).
Dubugging GCK2.5 under wine The new window that fails to be displayed, contains (when run natievly under W2K) the following text (and radio buttons for the four different file types):Select File Type Contruct (Ctrl-C)Illustration (Ctrl-I)List (Ctrl-L)Gel (Ctrl-G)New File NameOKCancelThe text associated with the different radio buttons appears first in the debug file in the following lines (as determined by the command “grep -n “List” all_output List_output”, etc): 3890577 Gel3885836 Illustration3881107 List3876329 ConstructThat is within the range where we predicted the error to be.
Debugging GCK2.5 under wine GCK2.5.9 works with wine (crossover office 2.01 version).
Connecting the external hard drive to my computer (Maxtor One Touch 200GB, FireWire & USB 2.0/1.1) The hard drive was connected to Redhat9 Linux via firewire and the hard drive had a reiserfs filesystem.
Changing environment variables (env, csh, bash) I just install BackupPC.
BackupPC (and MacOS X) BackupPC seems to be a cool application.
What Text Editor for Linux? I have been using emacs (or Xemacs) so far, but now I started to use Nedit.
VNC server under Suse 9 I tried to use vncserver on Suse 9, but to my surprise upon starting up with “vncserver” and then connecting with the “vncviewer” command I only saw the grey screen and an X terminal.
VNC server (aka KDE Desktop Sharing) under Suse 9 Suse 9 has an inbuilt VNC server called KDE Desktop sharing (under the System - Remote Access menu).
Using Riositude under VMware I have to admit, that there is no really functioning GUI for the rioutils.
Starting up and shutting down network cards STARTING:(/usr)/sbin/ifup eth0 (or eth1)STOPPING:(/usr)/sbin/ifdown eth0 (or eth1)STATUS:(/usr)/sbin/ifconfig -a
RPM management Example: The quanta packagerpm -q quanta Check whether and which version of quanta is installedrpm -ql quanta List all files (and their installation location) that are provided by the quanta packagerpm -ivh quanta Install quantarpm -e quanta Erase (deinstall) quantarpm -aq
ps2pdf I got a bit confused about the ps2pdf conversion utility.
Problem to access X desktop from a root terminal It never happened to me under Red Hat 9, but when I am working in KDE as a normal user and try to execute emacs from a terminal, in which I am su, I occasionally get the following error message:jeltsch@mcblpc2:~ suPassword:mcblpc2:/home/jeltsch emacs test.txtXlib: connection to “:0.0” refused by serverXlib: Invalid XDM-AUTHORIZATION-1 key (failed key comparison)emacs: Cannot connect to X server :0.0.Check the DISPLAY environment variable or use -d’.Also use the xhost’ program to verify that it is set to permit connections from your machine.
No chown or chmod on samba mounts I figured out (hopefully correctly) that owner, group and accession rights to files and directories on an smbmount are not changeable, not even by root.
More about GCK2.5 under wine After working with GCK2.5 under wine I have identified more bugs that make the program quit unexpectedly.
Installing Staden 2003b on Suse 9 Installing Staden 2003b on Suse 9
Editing the crontab We have a shared directory (/home/shared) on our computer and a usergroup called “shared”.
Changing job priority under Linux If the job is already running use:renice 19 -p 2478This gives the job 2478 (as identified with ps -aux) the lowest possible priority.
The new iPod (3rd generation) and Suse Linux 9 I have bought an iPod.
ssh host keys When reinstalling an ssh server, one should keep the ssh key files from the old system.
Spin down the harddisk with hdparm The command to spin down the hard disk after 50 seconds (5x10) being idle: /sbin/hdparm -S10 /dev/hda
Samba trouble (smb, smbadduser, smbpasswd) If your samba is unreliable, there can be a number of reasons.
Running wine from a real windows install I thought wine might run better from a real windows install.
ps2pdf versus pstill and password protection of pdf documents While reading about ps2pdf (which is just a commandline front-end to ghostscript), I realized that despite its simple appearance, ps2pdf has almost all capabilities of Acrobat 5.
Problems with vhosts on RedHat 8 We have httpd-2.0.40-11.9 installed and configured at our domain registrars site that jeltsch.org, marzidesign.com and sundayscam.com are forwared to our IP address (62.18.133.129).
Piping the output of find into a new command (find, xargs) E.g.
MySQL install After installing the Suse 9 rpm, execute the following commands:sudo /usr/bin/mysql_install_db(Creating default databases & permissions.
How to rescue a bad X configuration during Suse 9 install During my first Suse9 install I screwed up X.
How to mount a NFS export sudo mount -t nfs -o rw server:/var/www /webserverormount server:/var/www /webserverThe mount can be put into /etc/fstab, e.g.:server:/var/www /webserver nfs rsize=8192,wsize=8192,timeo=14,intr,userThis doesn’t mount the nfs export automatically during startup, but any user can mount it by executing “mount /webserver”.
How to import sequences from SRS into GCK2.5 Obviously you can import sequences into GCK2.5 directly from Genbank.
GRAMPS and Suse Linux 9 At first I thought there is no way to get the GRAMPS genealogy software running on Suse 9.
Editing (resizing, format converting, compressing) images in the command line with ImageMagick (mogrify, convert) Resize all tif images in the current directory:mogrify -resize 25% 25% .tifResize all jpeg images in the current directory to a width of 614 pixels and keep the image ratio constant:mogrify -resize 614 .jpgAs above, but resize the hight to 614 pixels:mogrify -resize x614 .jpgConvert all bmp imgaes in the current directory into tiff images:mogrify -format tiff .bmpCompress all tiff images in the current directory with ZIP compression:mogrify -compress ZIP .tiffI tried to convert also pict files (from Macintosh), but without success, although the pict file format appears to be supported by Imagemagick.
Creating Konqueror Service Menus (aka contextual menus) Konqueror Service Menues are additonal options that are displayed when you right-click on a file in Konqueror.
Creating groups and changing group membership in Mac OS X I want to store some files on a Macintosh (OS 10.2).
Creating a boot floppy for RedHat 8 Get the boot floppy image from the RedHat site and write it to a floppy.
Changing specific ownerships: chmod –from I copied a bunch of preference files (those files and directories whose name starts with a dot) from my old RedHat home directory into my new Suse install.
Changing sound volume or bitrate of mp3 files with lame Sometimes the recording level of mp3 files is very low.
Burning CDs from the command line: cdrdao K3b seems to be the best GUI for burning CDs on Linux.
Apache on Mac OS X I still use one of our ancient Macintoshs (Blue/White G3) as a web server (msbl.helsinki.fi).
Adobe Acrobat 5.0.5 under wine I reinstalled Acrobat 5 to run it under wine.
Adding a Suse 9 to a Red Hat 9 (two different distros on the same computer) Red Hat 9 is installed and the following partitioning is present:hdd1 /boot (ext3) 100MBhdd2 /home (reiserfs) 7.8GBhdd3 / (ext3) 7.8GBhdd4 EXThdd5 swap 1GBhdd6 /mnt/documents (reiserfs) 12GBhdd7 /mnt/music (reiserfs) 90GBThe task is to add a second Linux OS (Suse 9) onto this hard disk without destroying anything.
A good introduction to shell scripting http://www.freeos.com/guides/lsst 
Reading Macintosh Standard-formated disks (hfs) Apparently the kernel module to read hfs-formated disks is less functional than the one for hfsplus-formated disks.
Wine and Adobe Illustrator (can’t find AIRes.dll) Adobe Illustrator didn’t want to start up under wine, because it couldn’t find the file AI90Res.dll.
Where do man documents live? When you install the Stuffit Expancer for Linux, you get not only the binaries, but also the man pages.
VMware setup error (libpopt) The error message during VMware setup (vmware-config.pl) is due to the fact that Suse 9 has a too new package for the requested library:/usr/bin/vmware-smbpasswd.bin: error while loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directoryThe following fixes the problem:ln -s /usr/lib/libpopt.so.1 /usr/lib/libpopt.so.0
VMware and Samba VMware can interfere with Samba.
VMware and nonstandard screen resolutions of laptops My laptop screen is a 1280x800.
suid and executing programs as root without need of typing the root password If you have executables (programs, scripts), that need root privileges to run (e.g.
Staden 1.4 and Suse 9 I installed today the new Staden package (version 1.4) to my Suse 9.
smb mounts via fstab or automount? I have many computers I need to connect to from my Linux box.
Rio500 drivers for W98 and W2K under VMware VMware W2K and W98 do not recognize my Rio500.
Reiserfsck and repairing the root partition using the Knoppix CD When I booted my laptop today, I got the following error message:Fsck failed.
Good rpm repositories for Suse Linux 9 You can search specifically for suse 9 rpm packages underhttp://rpm.pbone.net/but there are two good sites that have specialized on Suse Linux rpm packages:http://guru.linuxbe.orghttp://packman.links2linux.de/
Formating an mounting an external firewire reiserfs disk I didn’t know how to format an unformatted drive under Linux.
Editing names of desktop entries How to change the name of items on the desktop (e.g.
Duplicating Macintosh-formated (hfs and hfs+) CDs under WindowsXP with Nero Express Although a standard Windows XP Professional OS cannot read (= mount) Macintosh-formatted CDs (neither hfs nor hfs+), the burning program Nero Express can duplicate such CDs!
Changing the host name with Yast2 (overriding the DCHP server) I couldn’t figure out how to change the host name.
autofs, automount, auto.master and mounting samba shares First I added a symbolic link to /etc/init.d/rc5.d/:cd /etc/init.d/rc5.d sudo ln -s ../autofs S21autofsThen I added to the /etc/auto.master the following line:/media/automounts /etc/auto.smbmountsThen I created the file auto.smbmounts with the following content:michael_msbl.helsinki.fi -fstype=smbfs,username=michael,password= ://paula/michael Then I created the mountpoint:sudo mkdir /media/automounts/michael_msbl.helsinki.fiThen I activated the autofs daemon:sudo /etc/init.d/autofs startNow whenever one tries to access the directory /media/automounts/michael_msbl.helsinki.fi, the autofs daemon will mount the smb share automatically and unmount after a certain period of inactivity.
Quick edits of jpg files from within Konqueror (jhead, jpegtran) I wanted to have a quick way to rotate the images I take with my digital camera.
Installation and configuration of disc-cover on Suse 9.0 libcdaudio libcdaudio-devel (for cdaudio.h) perl-audio-cd module disc-cover configuration: create all the configuration files, otherwise segmentation fault add servers to .cdserverrc ( http://www.freedb.org/modules.php?name=Sections&sop=viewarticle&artid=9  )
File Associations in KDE I have many files in strange formats that can be opened by applications that are not installed by default on any Linux distribution.
Couldn’t find MIME type application/octet-stream (Konquerer/Kdesktop) This is copied from http://users.pandora.be/Ice9/Linux  stuff/Linux_tips.html.
BSPlayer and corrupted DivX files I have a couple of scratched CDs with DivX video files.
The PATH in Suse Linux 9 (/etc/profile.local) Several software installations modify the PATH environment variable.
kaptain on Suse Linux 9 I am currently trying out several graphical front ends for the molecular software package EMBOSS and I have read good reviews of kaptain.
Installation of Duplicate File Finder I was making order among my 50000+ files in my home directory and realized that I had multiple copies of the same file in different directories.
Desktop Integration of the Staden Package in KDE on Suse Linux 9 I have installed the Staden package on my laptop.
Changing the default to tree view in Konqueror - Make the changes how you want to window to appear.
Automatization of Sequence Handling (Staden’s pregap4 and gap4) Already a while ago I wrote a script, that tries to automatize most of the work involved in getting sequences from our ABI sequencer into a gap4 database.
Windows XP guest from raw partition under VMWare 4, coLinux as rescue So far I never was able to run a Windows XP guest OS from a raw disk partition using Linux VMWare.
Windows NT, network browsing, mounting and disconnecting from network drives (command netuse) Network browsing in Windows is a mystery.
What nfs and smb shares are available on a server (showmount, smbclient)? The command to figure out what shares are available e.g.
Using multiple mouses/trackpads simultaneously (Suse Linux 9 Yast2/SaX) I have a laptop and used Yast2 to configure an external USB mouse.
True Type fonts under Linux True Type fonts under Linux Font handling under Linux is quite a chaos.
Syncronizing Psion3a address database with KDE’s address book I have an old Psion 3a which I use mainly as an alarm clock during vacation when I have to catch a train or plane.
Suse Linux 9.1/9.2 and vmware I downloaded again a VMware release to test (4.5.2).
Suse Linux 9.1 I bought the boxed version of Suse Linux 9.1.
Start netatalk as system service during bootup on Suse Linux 9 I am missing from Suse Linux 9 a nice GUI that collects ALL system services with the options “start”, “stop” and “start on every system boot”.
Staden on MacOS X (ebiotools) Today I installed the Staden Package on Tanja’s Macintosh G4 computer (MacOS 10.3).
Staden Help Function (no Netscepe, no help) Because I don’t have Netscape installed on my computer, the help function of Staden doesn’t work automatically.
Specifying a default working directory (Path) for Acrobat via acroread.desktop file Acrobat starts always with ~ as the working directory.
Software development projects for Molecular Biology GCK2.5-related
Sequence trace files in tar archives (Staden) I want to store all sequence traces of a sequencing project (using Staden) in one file.
scp (secure copy) In order to copy the file index.html from the local machine to vesuri.helsinki.fi the following command is needed:scp -p /Volumes/Documents/michael/Sites/index.html jeltsch@vesuri.helsinki.fi :./public_html/index.htmlThe p flag preserves modification times, access times, and modes from the original file.
Resetting the MySQL root password If you have forgotten your MySQL root password, you can reset it if you have physical access to the machine mysql is running on: Find the .pid file of the mysql process.
Removing PDF password protection I recently bought a pdf book.
Reference Sequences (Staden) To make one sequence a reference sequence, just select its name from the gap4 Edit Contig window and right click and select as reference sequence.
Recursive grep grep (case-insensitive, recursive) grep doesn’t offer any possibility to recursively descent down the directory tree.
Quanta crashes during start-up (moving my account to a new user) When I start Quanta as a regular user, it crashes.
Problems installing VMware tools (manual installation) For some reason VMware 4.5.2 didn’t manage to update the VMware tools using the regular option under “VM - Install VMware tools…”.
Pinnacle PCTV Deluxe and Linux support I bought a USB TV card; a Pinnacle PCTV Deluxe.
Paglia e Fieno with Walnuts and Gorgonzola Serves 4 300g paglia e fieno (‘flattened spaghetti’) 2 tablespoons butter 1 teaspoon finely chopped fresh sage or 1/2 teaspoon dried sage, plus fresh sage leaves to garnish (optional) 120 g gorgonzola 3 tablespoons mascarpone cheese 5 tablespoons milk 1/2 cup walnut halves, ground 2 tablespoons freshly grated Parmesan cheese freshly ground black pepper Cook the pasta in a large pot of salted boiling water, according to the instructions on the package.
Mexican Chilli Corn Pie Serves 4 1 tbsp corn oil 2 garlic cloves, crushed 1 red pepper & 1 green pepper, deseeded and diced 1 celery stalk, diced 1 tsp hot chilli powder 400g can chopped tomatoes, 325g can sweetcorn, drained 215g can kidney beans, drained and rinsed 2 tbsp chopped fresh coriander salt and pepper tomato and avocado salad, to serve Topping: 125g cornmeal 1 tbsp plain flower 1/2 tsp salt 2 tsp baking powder 1 egg, beaten 100ml milk 1 tbsp corn oil 125g grated mature Cheddar Heat the oil in a large frying pan and gently fry the garlic, peppers and celery for 5-6 minutes or until just softened.
Manually uncompressing backup files creating by BackupPC (Zzzz) The perl script /usr/local/backuppc/bin/BackupPC_zcat does it, but you need BackupPC installed for this purpose.
Making the Staden applications clickable in MacOS X I have installed Staden on MacOS X and have been playing around with it.
Making a Suse RPM for the Staden Package As the binaries work on all Suse distributions, I though to skip the build process and just have the binaries unpacked by rpm and then add the suse-specific files to the correct places.
KMail, multiple SMTP servers and the alternative sendmail KMail has always problems with multiple smtp servers.
Installing Windows95 under VMware You need: the Windows95 installation CD and a Windows 95 version B boot floppy.
Identifying your kernel version (ver) To figure out what kernel you are running just type ver Of course you can also just look into /boot and look to which kernel the default links are pointing to.
How to add comments to HTML code
Farfalle with Gorgonzola Cream Serves 4 3 cups farfale (‘motylki’) 180 g gorgonzola cheese, any rind removed, diced 2/3 cup of heavy cream pinch of granulated sugar 2 teaspoons finely chopped fresh sage, plus fresh sage leaves to garnish salt and ground balck pepper Cook the pasta until al dente: 8-10 minutes or according to the instructions on the package.
Extracting files from rpm archives (rpm2cpio) The command rpm2cpio finger-0.17-9.i386.rpm
EMBOSS and GCK for the assembly and documentation of construct sequences I am trying to use EMBOSS for the assembly of vector sequences.
Desktop Integration of Staden into KDE 3.2 Two things have to be accomplished: 1.
DCOPserver error during KDE login Yesterday my laptop ran out of power and during the emergency shutdown stuff got apparently screwed up.
Yast hangs during printer installation (Suse Linux 9.1 and 9.2) Using Suse Linux 9.1 and 9.2, I had for a long time problems with installing additional printers using Yast2.
winmail.dat (TNEF) attachments and non-Windows operating systems My sister has sent me again an attachment which was encoded in the winmail.dat attachment.
Windows XP and deleting files with invalid filenames (The system cannot find the path specified) I was fighting for several days to delete a file in Windows XP that started with dot underscore (._).
Where KAdressbook stores its data and settings (kabc) Of course in ~/.kde/share/apps, but if you have one hundred kde apllications and the programmers didn’t manage to come up with a descriptive name for the configuration directory, you are in trouble.
Wheel Mouse trouble with Suse Linux 9.2 (SaX2, xorg.conf, explorerps/2, ZAxisMapping) I wanted to activate the wheen of my USB mouse, but everytime I went to Yast2 Hardware Mouse the X server crashed and threw me into a text console.
Webalizer on our server The log files of virtual hosts are located in /var/log/httpd/vhost_name/ and named vhost_name-access_log etc.
Vmware and ’error while loading shared libraries’: Suse’s new gdk-pixbuf rpm is broken Still yesterday I have been running VMware on Suse Linux 9.1 and today (after I performed an online update of my system) I get: error while loading shared libraries: /opt/gnome/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so: Suse has broken this package…
Updating Suse Linux 9.0 to 9.1 The .0 to .1 update suggests, that it’s not a big deal.
Tunneling of remote X11 output to a local machine behind a firewall (ssh, X11, ForwardX11) If X11 forwarding is globally disallowed in your local machine, you need to override this by editing ~/.ssh/config: Host hostname.domain.org ForwardX11 yes Then you just ssh into the remote machine hostname.domain.org: ssh -X username@hostname.domain.org And execute some program that outputs to X11, e.g.: xclock &
The invisible screensaver (kslideshow, import, screenshot) I was trying to configure my screensaver such, that it would display as only picture the desktop at the moment when the screensaver became active.
The Debian Package manager (apt-cache, apt-get, install, search) Search for packages containing the word emacs in their name or description:apt-cache search emacsInstall package emacs21:apt-get install emacs21Remove package wine including all configuration files:apt-get remove –purge wineReinstall a package:apt-get –reinstall install wineSometimes, you need to use dpkg to reconfigure a package, e.g.
The BIOS Password of Macintosh computers (Open Firmware) Macs don’t have a BIOS.
System reinstall, kmail, kopete and other application preferences/settings I deleted my root directory in an attempt to delete a file that was starting with the character “/”.
Suse Linux 9.3 Display Manager (xdm, kdm) After the 9.3 install KDM was replaced by the ugly grey XDM by some unknown magic.
smbclient (mount, Windows XP, SFS, file sharing) Since I always use some GUIs, I don’t really remember anymore how to connect to a Windows machine via the command line.
Self-playing DivX movies on CD (movix, autostart, vlc) I needed to put a DivX movie to a CD, that would play on virtually all computers without the need to install the DivX codec or a movie player.
SCPM (System Configuration Profile Management) scpm is something like the Location Manager for Mac OS X.
RDF, image metadata, jpg/jpeg image annotation (RDFPic) I am constantly adding images to my genealogy database.
Online security audit & best security podcast Online security audit (portscan): Shields Up!Best computer security podcast in the known universe: Security Now!
NFS shares & automount On each computer on the network there is an NFS server running, starting at bootup (edit the runlevel to enable that).
Mplayer is probably the best video player (and mencoder the best encoder) Because the videodata recorded by dunerec is in some strange mpeg flavour it occupied quite a bit of diskspace.
Mouting of encrypted partitions under SuSE 9.3 (losetup, cryptotab, twofish256, twofishSL92) I have one encrypted partition that was created under SuSE 9.2.
Mounting of vfat partitions and accession privilege management mapping (fstab, vfat, umask, fmask, dmask, users) Old Windows (i.e.
Monitoring the CPU temperature (ksensors, lmsensors) To monitor the CPU temperature I use ksensors.
Migrating the Mad Thought Blog to a new server (mysql, php) 1.
Manually syncronizing the time (xntp, ntpdate) If you manually want to syncronize your computer’s clock with a time server: sudo /usr/sbin/ntpdate tick.keso.fi
Manually recharging batteries I have a old-fashioned battery charger from Varta (type 57 037 091 101) that doesn’t switch off the current when the batteries are fully charged.
ksubtile, subtitles and subtitle format (srt, mplayer) There are heaps of subtitle editors for Windows, but I found only one usable for Linux: ksubtile.
Kill and defunct (zombie) processes (kill, pstree, xkill) Sometimes you cannot kill some processes via the regular command kill -9 PID When you list them with ps -aux you will see the entry defunct Those defunct processes are apparently still hanging around mostly because their parent application is waiting for them to receive something.
Keyboard layout under xfce (Debian Testing, XF86Config) We installed Debian Testing onto our old 333MHz/128MB Compaq M300.
Installing source rpms (rpmbuild –rebuild) In order to install source rpms .src.rpm you need to rebuild the package (as root): rpmbuild –rebuild package.src.rpm This results in a binary rpm.
How to take screenshots in Windows XP without any additional software Press the PrtSc button (somewhere near PageUp/Down) to capture the whole screen and Alt PrtSc to capture the active window only.
How to back up hidden files tar cvf backupfile.tar .[a-zA-Z0-9]Any better ideas?
How much disk space do I have left (disk usage du and disk free df) To see how much disk space you have left use df -h The h flag is for “human readable”.
Hardware (harddisk) failure (dma timeout error, dma_timer_expiry) A while ago our server seems to have a hard disk failure as the following error messages kept coming up: hda: dma timeout error: […] hda: dma_timer_expiry: […] We exchanged the 20 GB HD against my old Mac’s 4.7 GB HD and reinstalled the system.
Grip configuration (%) switches for file formats Grip is a GTK-based CD-player and CD-ripper / MP3 encoder.
Firewall configuration programs (fwbuilder, yast2, iptables, Brickwall/Brickhouse) Configuring the firewall by hand using iptables is quite difficult.
Exporting automounted partitions via nfs We are accessing data from our server via nfs.
Execution of dd command via ssh and output redirection to local file I wanted to copy a whole encrypted partition over the network into a file.
Cutting mpeg movie files (mpgtx) I recorded a documentary from TV as mpeg2.
Converting Mac text files into UNIX text files (tr) If you though text files are all the same, you are wrong.
Configuring and starting Apache2 via Yast2 Yast is of of course as unfriendly when it comes to error messages as any other Linux program.
Build-in package selection during Suse Linux install (autoyast, network install) When you install Suse Linux, the installer offers you only three choices: minimal, KDE and Gnome.
aMule on our server (what ports to open?) I installed the aMule RPMs from from Packman.
Languages This is just the place where I have made available some of the material I used to learn Polish, Hungarian and some other Hungary-related stuff
Using ssh in scripts (one-click secure VNC connection using krdc) Using ssh in scripts (one-click secure VNC connection using krdc) I wanted to establish a VNC connection that is tunneled via ssh and just by one click.
Ubuntu 5.04 or Debian 3.1 on the original PB G3 (aka Kanga aka PB 3500) I am trying to get Ubuntu 5.04 or Debian 3.1 running on the original PB G3 (aka Kanga aka 3500).
Installing mplayer on kubuntu 1.
How to mount a partition formatted with UFS (UNIX file system) and the partitioner included with the MacOS X installer fdisk is not really able to read the partition table that the Macintosh installer writes.
Updating gallery via CVS 1.
Ubuntu and root, su and sudo In (K)ubuntu, only sudo is allowed by default.
Re-encoding mp3 files into smaller files with lame My old mp3 player broke quite a while ago and now I am using a very primitive one that has only 128 MB and which refused to play some mp3s.
Migrating my old mysql blog database to a new blog software (PluggedOut) We updated my server from SuSE 9.3 to 10.1.
Keeping preferences and similar stuff (e.g. password files, bookmarks) in sync between two different Linux distributions (unison) I use unison to keep my kwallet syncronized between SuSE Linux 9.3 and 10.0.
Installing Gramps on MacOSX This should work, at least in theory:
Importing email from Kontact to Apple’s Mail App 1.
How to transfer the oligo database from MacVec tor to a web-based blast database 1.
How to convert EMF files into SVG format The need for this appeared because the Unicorn software that controls our Äkta Explorer can only export the raw chromatographic curves in EMF format.
How to boot into the BIOS of a Dell Precision WorkStation 410MT to change to SCSI booting Why do all hardware producers make up their own key combinations to access the BIOS?
Force immediate reboot Sometimes the reboot, shutdown or halt command fail.
Command line rpm and SuSEconfig After you run the rpm command from the command line, you always should run the SuSE config command in order to update the SuSE configuration files.
Changing userid on Mac OSX 1.
Find and replace with perl To replace the string jeltsch.blogspot.com by the string mnm.no-ip.com/blog you can use perl:perl -pi.bak -e ’s
The greatest discovery Look at the image gallery!
Shell script to downsample podcasts I have a very basic mp3 player with only 128 MB memory.
Creating and mounting iso images (CD image files) under linux (dd) Creating and mounting iso images under linux is very easy.Creating:dd if=/dev/cdrom of=filename.isoMounting:sudo mount -o loop -t iso9660 filename.iso /mnt/isoThe file endings iso, raw and cdr denote all iso files.
Manually creating an encrypted partition without yast2 (fdisk, mkreiserfs, losetup, twofish, cryptotab) There is an article in the knowledge base, but here in short:
How to backup mysql databases (mysqlhotcopy, mysqldump) There are different possibilities.
Backup your home directory using tar As root go to /home directory and execute the command:tar -czvf pathto/archive.tar.gz username
Watching, ripping and converting DVDs (xine, mplayer, mencoder, dvd, iso image) Both xine and MPlayer can play DVDs directly, but xine has a DVD navigation.
Suse Linux 9.2 and encrypted DVD playback (xine, libdvdcss2, libxine, hdparm, DMA) Although several linux video players (e.g.
My family tree - Mein Stammbaum - Minun sukupuuni Here are some files with preliminary results of my family research.
Using lame to create mp3s from wavs Using Audacity I converted one of the ripped WAVs into an MP3.
How to trim a wav file from the Linux command line sox old.wav new.wav trim 0 4:07.0
How to install perl modules In order to check, whether a specific perl module is installed (e.g.
Konqueror bookmark xml (xbel) files and its display in web browsers (Mozilla that is) using stylesheets (css or xsl) Konqueror stores its bookmarks in an xml file (bookmarks.xml) of document type xbel (XML Bookmark Exchange Language).
Adding a new user to MySQL and other basic mysql commands Crontab entry to backup all mysql databases to a file every midnight:0 0 mysqldump -u mjeltsch -h localhost –all-databases
The Declination of Polish Nouns and Adjectives Classification of Polish Consonants
Szerelem SzerelemSzerelem, szerelem, átkozott gyötrelem, Mért nem virágoztal minden fa telején Minden fa tetején, diófa levelén Hogy szakisztott volna minden leány, s legény.Mer’ én is szakisztottam, s el is szalasztottam Én is szakisztottam, s el is szalasztottam Hej, de még szakisztanék, ha jóra találnék.
My running achievements I look at this table once in a while hoping to get some motivation to get back to a more regular running schedule…
Miklós Radnóti: Gewaltmarsch Ausgewählte Gedichte.
Közmondások Minden kezdet nehéz.Aller Anfang ist schwer.Tévedni emberi dolog.Irren ist menschlichA pénznek nincs szaga.Geld stinkt nicht.Borban az igazság.Im Wein ist Wahrheit.Nem minden arany, ami fénylik.Es ist nicht alles Gold, was glänzt.Nincsen rózsa tövis nélkül.Keine Rosen ohne Dornen.Ha ló nincs, a szamár is jó.In der Not frisst der Teufel Fliegen.Vizet prédikál, bort iszik.Wasser predigen und Wein trinken.Hallgatni arany, beszélni ezüst.Reden ist Silber, Schweigen ist Gold.Aki mer, az nyer.Wer wagt gewinnt.Aki szelet vet, vihart arat.Wer Wind säet, wird Sturm ernten.Legjobb szakács az éhség.Hunger ist der beste Koch.Egy fecske nem csinál nyarat.Eine Schwalbe macht noch keinen Sommer.Kutyából nem lesz szalonna.Die Katze lässt das Mausen nicht.Sötétben minden tehén fekete.Nachts sind alle Katzen grau.A látszat csal.Der Schein trügt.
Finnougristik in Debrecen Referat für das Seminar “Ausgewählte Kapitel der Finnougristik (Uralistik)” (Vorlesungsverzeichnis: 07.655)Leitung: Prof.
Akarsz-e játszani? A játszótársam, mondd, akarsz-e lenni, akarsz-e mindíg, mindig játszani, akarsz-e együtt a sötétbe menni, gyerekszívvel fontosnak látszani, nagykomolyan az asztalfőre ülni, borból-vízból mértékkel tölteni, gyöngyöt dobálni, semminek örülni, sóhajtva rossz ruhákat ölteni?
A Complete List of Hungarian Name Days in Calendaric Order (A magyar névnapok összesített jegyzéke naptári rendben) A Complete List of Hungarian Name Days in Calendaric Order (A magyar névnapok összesített jegyzéke naptári rendben)
8 óra munka A munkának vége, kijössz a gyárból, Egy vodkától erős vagy, és bátor; Egy részeg fazon a kezed után nyúl, Nem tudod miért, de jól belerúgsz.
A permanent static route for Macintosh OS X (10.4.7) I have set up OpenVPN on our pribvate network, but our special setup requires manually adding a static entry to the routing table of computers that we want to access from the outside via our VPN server.
The Genetic Code The universal genetic code.
Molecular Weight and Extinction Coefficient of Oligonucleotides The formula to calculate the molecular weight of DNA oligonucleotides.
Formula to Calculate the Annealing Temperature of Oligonucleotides for PCR Oligonucleotide annealing temperature rule of thumb
DNA base ambiguity codes Sometimes you don’t know what nucleotide base you are dealing with or you need to specific a degenerate oligo.
Development - Carnegie Stage Comparison This page has been prepared by UNSW Embryology Carnegie Stages, specifically by Dr.
Zu zweit Poem “Just the Two of Us” by P. Mustapää
Literature Literature-related things: Some pieces of literature that I find interesting. Most of them are in Hungarian. And the ‘Zeit-Bibliothek the 100 wichtigsten Bücher der Weltliteratur’ (the ‘World literature’s 100 most important books’, as assembled by the German Zeit magazine, showing still an amazing degree of germanocentrism/eurocentrism).
Updating gallery 1.
Restricting Samba access on SuSE 10.1 to one IP When you allow Samba access to your SuSE 10.1 machine by using the YaST firewall setup tool, three changes are made to /etc/sysconfig/SuSEfirewall2:
Migrating from SuSE 9.3 to SuSE 10.1 We were migrating our server to the newest SuSE release.
Kernel parameters for Macintosh Powerbook 3500/G3 (“Kanga”) I am trying to get Xubuntu 6 installed on my old Powerbook.
How to enable VPN clients to access LAN computers that are not running VPN software I installed an OpenVPN service on our server.
Quick reference Things I always forget…
Growth factor regulation of lymphangiogenesis All cells in our body need oxygen and they receive it via the circulating blood.
Deleting empty lines from text files (sed) The following sed command deletes empty lines (and those with white spaces only) from text files.
Unlocking the drains Nice article by Phyllida Brown in Nature describing the discovery of the VEGF-C/VEGFR-3 signalling axis, and how research on the lymphatic system turned into a hot topic: https://www.nature.com/articles/436456a  .
My first appearance on Finnish TV (YLE1) The documentary Syövän nälkäkuolema (Starving Cancer to Death) was produced by the Finnish broadcasting company YLE within the series Tutkittu Juttu.
FEBS 2004 My poster for the FEBS 2004 conference in Warsaw.
Glass versus plastic More or less, all laboratories in life science have been moving or are moving from glass pipettes to plastic pipettes.
Fujitsu Siemens Amilo D1840W and Linux My new notebook (or rather deskbook) is the Fujitsu Siemens Amilo D1840W.
What file format stands the .ACE ending for and how does one decompress them under Linux? ACE is a compression format.
Wine vs. Crossover Office I have been using several trial versions (2.0.1 and 2.0.2) of Crossover Office.
Syncronizing Suse 9 with a public time server Finally I figured out where to set the time sync option in Suse 9.
How to format and duplicate floppies under Linux Formatting and duplication of floppy disks with Linux
How to load kernel modules automatically during system boot How to load kernel modules upon startup?
Hiding dot files for samba shares How do you suppress the display of system files (configuration files, those that start with a dot) when connecting from a Windows computer to your samba server?
Cholesterol-free chocolate cookie recipe Recipe for cholesterol-free cookies
Shortcoming of silent mutagenesis tools (EMBOSS, GCK): WatCut as a solution Many programs that try to detect possible restriction sites in nucleotide sequences while maintaining the protein sequence fail big time.
KDX under WINE I tested the encrypted file sharing application KDX under WINE.
Getting the web interface for BackupPC working with Apache2 under Suse 9 BackupPC has been working without me noticing it. That’s exactly what you want from a backup application.
Helsinki City marathon 2003 I took part in the Helsinki City Marathon.
What you should know about VEGF-C MCBL lab seminar (September 3rd, 2003)
PhD Defence (November 29, 2002): Lectio praecursoria The “Lectio praecursoria” is the introductory speech that the PhD candidate gives at the beginning of the dissertation.
Start with Science Science delivers the goods. It is the only way to understand the world around us.
The Best of 2002 MCBL seminar (December 20, 2002)
Michael Jeltsch’s PhD thesis My doctoral thesis has been published, and the public defence will take place in Biomedicum, Helsinki, on November 29th, 2002.
Lab seminar: Cystine knot proteins Lab seminar (22.08.2002): Cystine knot proteins
Tyrosine Kinase Receptors Seminar presentation about tyrosine kinase receptors within the “Membrane Biochemistry” Series (March 21, 2002).
Lymphatics in Different Vertebrate Classes MCBL lab seminar (January 2002)
Dissecting Lymphangiogenesis and Angiogenesis Gordon Research Conference Angiogenesis and Microcirculation August 12th - 17th, 2001 (Salve Regina, RI).
Lab seminar: Chicken kick ass Lab seminar: Chicken kick ass
A 10 min presentation of my projects A short presentation about my ongoing projects as of November 2000.
Kloster Seeon Conference (October 1-4, 2000): Exploring the VEGF protein space The first “International Kloster Seeon Angiogenesis Meeting” took place in Kloster Seeon (Germany) last month.
High school and degree certificates High school and degree certificates
Projects in the Molecular/Cancer Biology Laboratory Our laboratory’s group poster for the Science Fair 1999.
The Alphabet of Angiogenesis Novo Nordisk Conference (M/S Silja Symphony, Stockholm-Helsinki, May 1999).
The Alphabet of Angiogenesis Poster for the Viikki Science Fair 1998.
Recombinant Protein Production, CAM Assays, VEGF-D, Transgenic Mice MCBL Lab Seminar (November 1st, 1997)