Activities: Organizing TEMOA Project (Graphviz/Python), Bash Script functionality moved to python files
Technical Information: TEMOA (Graphviz/Python), Bash Script
Reflection: This week I have transfered the functionality of the bash script I made last week to the python file that I always work on. This helpful because it is one less file to manage, and it is a "cleaner" way of organizing the images.
Aishwarya and I are almost done with our long task of making the models look nice. We have been doing some code clean up, documentation, and fixing some small overlooked errors. Along with that, we have been adding in some more miscelaneous features for the users benefit.
I have gotten used to programming in Bash script and Python. I don't use the numerous books that I got at the beginning of the internship that often (Thats not to say that I am an expert on Python, Bash, Graphviz, C, etc...).
These are all the books I have used in my internship (click for larger image).
There are a few frustrations with my work but they aren't that major. Python is a great language to learn, but it has its drawbacks. The language uses tabs to keep the file organized rather than using braces. Because of this limitation, Aishwary or I must re-tab the entire python file. Another limitation is the Graphviz functionality. Graphviz does not have all the tools we want, so we have to find another way around that obstacle.
No comments:
Post a Comment