combined changes from test3.py and test2cycles.py, setting of desired source metabolite