Home | About | Archives | Vitae | CVS | Personal blog: ToddBlog

Request / bug ticketing

Posted: 23 May 2007 at 07:28:57 AM

I'm exploring the use of RT at WB. Here are some quick notes on installation:

./configure --prefix=/usr/local/rt3 \
                  --with-apachectl=/usr/local/apache/bin/apachectl

make testdep
sudo make install

Set up etc/RT_SiteConfig.pm...

See the RT wiki for more details.

Inkscape: open source SVG editor

Posted: 2 April 2007 at 04:21:34 AM

I just discovered the open-source SVG editor, Inkscape.

And it's not a moment too soon. I've been using Illustrator to edit some extremely complicated SVG graphs. Except that when ever I "save-as" from Illustrator, it can no longer open the resulting file! I'm still using Illustrator 10 which undoubtedly is part of the problem. Forced obsolescence.

parsing vCards

Posted: 9 March 2007 at 11:20:30 AM

In my continuing migration to Google-everything, I wanted to migrate my Mac OS X address book to Google Mail. Importing contacts into Google Mail requires that the entries be in CSV; the OS X.4 Address Book only exports in vCard (.vcf) format.

I didn't want to spend a bunch of time learning the vCard format or writing a little one-off parser. Fortunately, I came across the very handy Text::vCard and Text::vCard::Addressbook modules.

Here's a simple Perl script for handling this conversion. Currently, it imports the following information (if present in your vCard entries):

Last Name
First Name
Middle Name
Birthday
Email
Home address
Work address
Work phone
Home phone
Cell phone

Usage:


  1. Select all your contacts from Mac OS Address Book and export them.
  2. Run the perl script fetched from above (you will need Text::vCard::Addressbook installed): parse_vcard.pl /path/to/vCard_file.vcf > addresses_for_google.csv
  3. Import the addresses_for_google.csv into your GMail account

GeeGnome.

GeeGnome is the professional weblog of Todd Harris. I am a scientific programmer at the Cold Spring Harbor Laboratory specializing in interface and information systems for the analysis and visualization of large-scale biological data. Perhaps you are looking for my personal blog, ToddBlog.

email : harris@cshl.edu

projects.

required reading.



You've found the research-related pages of Todd Harris. I'm a scientific programmer in the laboratory of Lincoln D. Stein at the Cold Spring Harbor Laboratory in New York, USA. I use my background in experimental biology to develop biologically-meaningful and researcher-friendly software and databases. This includes tools for the storage, presentation, and visualization of complex high-throughput biological data.