First week of coding
Welcome to the second weekly check-in. I'll be sharing my progress for the first week of coding.
What did you do this week?
I implemented the space filling model for proteins and created a PR for the same.
Preview (protein: 3pgk):
The PR has:
- Actor for space filling model
- Two examples where I show how to visualize the proteins:
- In example 1, I parse a PDBx file myself and extract the atomic info essential for constructing the model which is then used by the actor to visualize it.
- In example 2, I parse a PDB file by using Biopython module and extract the atomic info essential for constructing the model which is then used by the actor to visualize it.
- I created a basic test for the actor which needs to be improved. I'll discuss how to improve the test with the mentors.
What is coming up next week?
I'll try to implement ball and stick model or ribbon model depending on which model is decided in the meeting with the mentors and try to improve the tests for space filling model. Writing an algorithm to generate bonds from structure data will be the challenge
Did you get stuck anywhere?
I tried to create a class in python which inherits from a class in VTK called vtkMoleculeReaderBase
but was unsuccessful in this endeavour (some classes from VTK can't be inherited apparently). I'll try to find a workaround.