Sixth week of coding!#

Welcome to the seventh weekly check-in. I’ll be sharing my progress for the sixth week of coding.

What did you do this week?#

  1. Updated Molecular module: made it more pythonic, implemented ribbon actor, added support to pass numpy arrays (earlier, atomic data could only be added by using the add_atom).

  2. Created PR #462 to:

    • Update the helical motion animation to use a single line actor, added textblocks to display velocity of the particle.


    • For brownian motion animation, I removed rotation(azimuth) and box actor, added textblock to display the number of particles and to show the simulation steps.


  3. Updated surface animation (used gridUI, added multiple animations).


  4. Created a topic on vtk discourse forum to query about gaps in bonds (tried resolving it by manipulating vtkProperties: BackfaceCulling, FrontfaceCulling but was unsuccessful).

  5. Read about molecular surface (theory behind it).

What is coming up next week?#

  1. Update molecular module by adding tests, ribbon actor.

  2. Try to implement molecular surface representation.

  3. Interactivity of the molecules.

Did you get stuck anywhere?#

I didn’t get stuck anywhere this week.

Au Revoir!