Mapping My Plazes Network with NetworkX

Peter Rukavina

After some experimenting with the Mac OS X application NodeBox to map my [[Plazes]] friends network, I graduated to a a more universal solution using NetworkX today.

I used a modified version of my Python code and an Amazon EC2 instance (setup instructions) to make images like this:

There are higher resolutions versions of the first and second images if you want to look at the details. The rendering is less sophisticated that my NodeBox experiments, mostly because NodeBox has some built-in styling that I didn’t attempt to fully recreate using NetworkX.

The updated Python script is smarter too: it now grabs all of each users friends, not just the first 50. Unfortunately this also results in significantly more demands on the script: in a network where some users have 500 friends, the number of nodes and edges gets really huge really fast. Hence my use of EC2 to get maximum processorage thrown at the problem.

Add new comment

Plain text

  • Allowed HTML tags: <b> <i> <em> <strong> <blockquote> <code> <ul> <ol> <li>
  • Lines and paragraphs break automatically.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /nowlook at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, or get in touch (peter@rukavina.net is the quickest way). 

You can subscribe to an RSS feed of posts, an RSS feed of comments, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email.

Search