This is the first in a series of blog posts where I’ll outline and document how I’m going about structuring a larger flask application. This is mainly an excercise for me to distill about 2 weeks worth of tinkering and looking through others code bases into something that I both understand and like.
This is just me messing around with dynamically setting functions within a class. And then persisting them.
Having to manage computational workflows can be difficult, more importantly tracking which input and output files have recently been updated to ensure that you don’t repeat work will likely result in you screwing something up or repeating work.
A minimal standard for data analysis and other scientific computations is that they be reproducible: that the code and data are assembled in a way so that another group can re-create all of the results (e.g., the figures in a paper). – Karl Broman
The publication of the Panama Papers highlighted how individuals/corporations could use offshore entities to avoid taxation at home. It also happened to use Neo4J , so it provides a great data set for general exploration but also gave me an excuse to get better with another database!