Activities: Working on TEMOA Project (Making the Graphs look "Prettier")
Technical Information: TEMOA (Python/Graphviz)
Reflection: This week I have been working with Aishwarya on the TEMOA Project. We are nearing our goal as the graphs are starting to come together and look nicer. We are working on a way for users to click on certain points of the graph so that more information can be viewed without having a cluttered graph. The file that controls how the graphs are outputted has to be coded in such a way that any data set that is inputed will have a nice looking (and soon interactive) graph.
The way that the TEMOA Project works starts with a data file. Another file will read the data file, make sure the user has entered in the data correctly, and will write to another file in graphviz. The graphviz file will execute and create a nice looking graph in the end (I am making this sound a lot easier than how the program actually executes).

Over 600 lines of Data! (click for larger image)

All combined into an easy to read model (Many different models are created when the program executes). (click for larger image)
We are making progress and we should have a good looking model by the end of the summer.
My classroom experiences have definetely helped me perform the work I'm doing. I program mostly in Python, Graphviz, C, and Bash Script for this job, but syntax isn't the problem. The programing logic I have been learning in school is what prepared me. I wish that I had learned Python earlier, and that I had more familiarity with Bash. Nevertheless, I did manage to pick up fairly quickly on these concepts.
No comments:
Post a Comment