I’m currently developing some tests that rely heavily on reading/writing data from outside Revit/Dynamo (pretty much using the Python node for everything), meaning that I seemingly can’t set the Dynamo file to Manual and hit Run Workflow as this only appears to work if actual inputs/outputs within the graph has changed since last run. In Grasshopper Recompute will expire all objects on the canvas (yielding a complete recompute of the graph), does something similar exist in Dynamo perhaps:
My current workaround is to set the Dynamo file to Automatic and have a Boolean toggle wired up to one of the upstream Python nodes, which I can then flip between True and False to recompute the downstream graph.
This is from the package SpringsUI by @Dimitar_Venkov. (However it does show up under core by design in pre-Dynamo2.0, after Dynamo 2.0 it will be in addins)