Name: [116] Erik Thompson
Member: 114 months
Authored: 44 videos
Description: Hi! I am currently a full time student at California State University Long Beach. I recently began to do research in molecular dynamics. I have interests in Python programming, physics, chemistry, and 3D simulation. Also I like bird watching! Here are some of photos I've taken: http://ww ...

Introduction [ID:458] (1/35)

in series: Developing emol!

video tutorial by Erik Thompson, added 12/07

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

This video series is intended to document the development from start to finish of a moderately complex program. An open-source, cross-platform, molecular (.pdb file) viewing, slideshow capable program to be precise.

Here are the links for the two programs mentioned in the video:



Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 112 (since July 30th)
  • Plays in last week: 1
  • Published: 104 months ago

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>

All comments excluding tick-boxed quick-comments

very good series; shows in multiple aspects of how to construct a decent wxPython application, with bonus features for those interested in OpenGL

Great job, Erik Thompson

40. seo plugin Sat, 17 Jul 2010 15:34

Hey, just about to start this tutorial hoping to learn a lot.

All in all seems like the perfect tutorial for me as I am a chem major, learning python and have an intrest in opengl.


39. pcbpkacmw Sat, 29 May 2010 23:50

I can appreciate that there are three parts to this programming-Sound files, data files, and one other that I didn't quite catch.

38. fitflops sale Tue, 13 Apr 2010 15:04

Very interesting work

37. Barbour Bristol Waxed Gore-Tex Sat, 27 Feb 2010 13:12


Im new at python and I wached aso your Vpython tutorials. I would like to thank you for your efforts and share them with public. they are very helpful.

thak you again

36. Frøken Svendsen » price of mac cosmetics Shop New Release YU9UG 928 Thu, 28 Jan 2010 01:53

great, I'm going to watch it all

35. Kool Cigarettes Sun, 24 Jan 2010 17:28

Too early to tell yet.

34. anonymous Thu, 24 Dec 2009 08:15

very nice! I learned a lot from it!

33. anonymous Fri, 20 Nov 2009 17:09

On the edge of my seat.

32. anonymous Sun, 15 Nov 2009 17:20

Good introduction. Thanks!

31. anonymous Thu, 29 Oct 2009 17:39

Just completed video #1. Looks good so far. I'm interested in going through the series.

30. anonymous Wed, 28 Oct 2009 19:40

great concept. I've always wanted to see something like this. thanks!

29. anonymous Fri, 23 Oct 2009 04:21

I'd like to see more

28. anonymous Tue, 20 Oct 2009 09:53

looks great! fantastic so far!

27. anonymous Fri, 02 Oct 2009 16:40

interesting idea

26. anonymous Mon, 17 Aug 2009 11:49

This is such an excellent series -- and a brilliant introduction to real world open source development. Someone like myself, who is only just starting to learn and apply Python, will find these videos to be timely and greatly informative.

25. anonymous Thu, 30 Jul 2009 10:15

Good work

24. anonymous Wed, 29 Jul 2009 11:29

Good job! :)

23. anonymous Sun, 26 Jul 2009 02:17

Really nice, can't wait to watch the rest of the movies and try to develop the application!

22. anonymous Thu, 23 Jul 2009 23:03

thank you so much for this wonderful tutor

I'll return to watch the end soon.

Seems to be interesting

20. anonymous Thu, 21 May 2009 04:53

I only watched the first one, so it took my interest, but i cannot tell u if your tutorial is going to be helpful, i hope so

18. anonymous Thu, 09 Apr 2009 04:21

Thank you - Let's learn :)

Thank you so much Erik for doing this set of tutorials. I haven't had time to cover them yet since I'm on your 3D ones at the moment, but they are exactly what I need (especially with the openGL, nice!)

15. anonymous Tue, 04 Nov 2008 12:33

I am a seasoned open source developer, but it's EXTREMELY interesting to watch this series, because it's not every day -- in fact almost never -- when one open source developer gets to watch the actual thought-process and work-flow of another. Many thanks for making and publishing this video series.

Cool Ian, I'm sure more people will stumble across this series now.

Erik, I'm happy to say that this series is now linked on the pyOpenGL page:



Erik - just a quick post to say that I've posted about this series in the Python Tutor mail list:

and the wxPython-users mail list:

This should bring you a few new visitors :-)


Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for Erik

VPython: Projectile Motion 1

This is very good. Thank You for the Effort.

¥Ö¥ë¥¬¥ê ¥¨¥ë¥´¥ó ¶¨ý dxÑý¹Ö¥¦¥©¥Ã¥Á
70 months ago


Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.