Ben
Ben
Ran https://github.com/allofphysicsgraph/proofofconcept/blob/gh-pages/v7_pickle_web_interface/flask/introspection/static_call_graph.py and produced PNGs that are too noisy to be useful.
In a Docker container I mounted proofofconcept/v7_pickle_web_interface/flask as /scratch and then ran appuser@d88280cd47d6:/scratch/introspection$ python dump-ast.py ../compute.py | grep "FuncDef" -A1 to get all the function definitions. Playing with the printed...
@msgoff suggests looking at https://github.com/pytransitions/transitions/blob/master/examples/Graph%20MIxin%20Demo%20Nested.ipynb
Currently the website https://derivationmap.net/ runs in a Docker container and was developed using Flask to create webpages. If you're familiar with the "model-view-controller" paradigm, I've attempted to implement that in...
Comments migrated from old Trello board: - https://github.com/jrfonseca/gprof2dot - http://furius.ca/snakefood/ - https://ejrh.wordpress.com/2011/12/23/call-graphs-in-python/ and https://ejrh.wordpress.com/2012/01/31/call-graphs-in-python-part-2/
See also https://github.com/allofphysicsgraph/proofofconcept/wiki/Computer-Algebra-Systems SymPy: written in Python, open source, free http://www.sympy.org/en/index.html Mathematica: proprietary interface, close source, not free https://www.wolfram.com/mathematica/
In the file databases/inference_rules_database.xml I have some examples of SymPy use. See the inference rules - "subtractXfromBothSides" and lines 361-364, - "swapLHSwithRHS" and lines 712-715 The Python script to run...
See sandbox/cas_mathematica and sandbox/example_of_CAS_check.py for examples
https://flask.palletsprojects.com/en/1.1.x/logging/#email-errors-to-admins
In ba2221636c400a0d594d01abc0232b9bf744b406 I modified https://derivationmap.net/developer_documentation to include a code navigation guide