Environment: Windows 7, R 3.1.0
Our corporate proxy blocks interprocess communication for programs on the same machine (e.g. R <-> Cytoscape). If I hide the proxy ( e.g. avoid the internet2 library and remove the Windows 7 environment variables) and then start R the communication works fine. The people that control the firewall are reluctant to rewrite the rules that would let this traffic through.
Is there any simple mechanism within R to turn the proxy on and off at need within the same session? For example,
- start R with proxy on,
- do some updates, fetch some data from, say, KEGG
- start Cytoscape
- turn proxy off
- use RCytoscape to drive Cytoscape
- turn proxy on
- and so forth.
I will be teaching some biologists to use this, so it needs to be dead simple. They are not comfortable with R as it is.