Offline mode for synapse R-client


Need the ability to work offline in the event one does not have an internet connection, or if Synapse server is down. In the event that one has all data downloaded and cached, one should be able to make R calls to getEntity() and the like without having to connect to synapse; perhaps with a warning notifying the user that they may not be using the most up-to-date data.




Bruce Hoff
March 1, 2013, 6:00 PM

I'd like to understand this use case better. For example, since 'getEntity' wraps a web request, why would you want to call this method when you aren't connected to the web?

If the use case is instead one of a local (file based) cache of downloaded information, persisted between R sessions, can that not be done using the R feature of a saved 'workspace'?

Mike Kellen
January 2, 2013, 7:09 PM

Will cover as part of update to cacheing system

Mike Kellen
April 5, 2012, 8:54 PM

While I realize this is important I would rather focus on bug fixes, testing, and documentation until we are after the Congress.

Matt Furia
April 5, 2012, 4:56 PM

I agree that offline mode is important and this has been on the to-do list for a long time. I'm currently in the process of a complete re-write of the R Synapse Client; I'll see if I can work this in.

Erich S. Huang
April 5, 2012, 4:50 PM

Yeah, that'd be useful, i.e. if you have the entity cached, it'd pull from cache and throw a message such as "Could not access Synapse web services, using local cache", or something of that ilk.

Won't Fix
Your pinned fields
Click on the next to a field label to start pinning.


Bruce Hoff


Justin Guinney