Open issues

cannot make cache directory on Windows 10
SYNR-1438
synapser and Reticulate appear to have a python version issue through PythonEmbedInR
SYNR-1431
Argument behavior doesn't match documented default values
SYNR-1437
vignette for using synapser in a Shiny app
SYNR-1436
Possible to shorten file paths in PythonEmbedInR?
SYNR-1434
synapser error in virtual environment built from Docker
SYNR-1429
Article on Using synapser as a dependency
SYNR-1428
Synapser call to update table fails with error
SYNR-1426
synGetSubmission encounters error
SYNR-1425
Calling arguments by position causes confusing errors
SYNR-1416
Storing a Table: Support Date column types for Synapse DATE Columns
SYNR-1415
Error Cannot find entity with name
SYNR-1413
Set the cache directory directly using synapser
SYNR-1409
Cannot query publicly available fileviews or tables without logging in
SYNR-1407
Link to related documentation about hidden files and how to set-up Config file
SYNR-1399
Consider using function signatures that are R friendly
SYNR-1397
synapser_check build fails on ubuntu
SYNR-1395
Document table objects: PartialRowset, Row, and Rowset
SYNR-1392
synapserutils synToSynapse
SYNR-1390
Document suggested permission for .synapseConfig file
SYNR-1388
mintDOI wrapper function in R client
SYNR-1369
cannot call 'as.list' on a synapser generator inside of another function
SYNR-1368
synapser requires evaluation ID to be a string instead of an integer
SYNR-1366
improved error message for libffi
SYNR-1358
Need documentation in the vignettes about how to programmatically add versionComment
SYNR-1357
cannot set a versionComment on existing entity
SYNR-1356
synapser::as.data.frame collides with other S4 as.data.frame methods
SYNR-1355
Release SynapseR Client v1.0
SYNR-1352
Activity class requires un-named list for 'used' without any documentation of such behavior
SYNR-1342
legacy client not available for R 3.5
SYNR-1341
PythonEmbedInR should recognize the deprecation syntax
SYNR-1339
The ability to reuse Activity in synapser is broken
SYNR-1330
Use crayon to highlight important output
SYNR-1327
synapser and reticulate don't play nicely
SYNR-1324
Consider replacing PythonEmbedInR dependency with reticulate
SYNR-1310
`synLogin()` with `rememberMe=True` does not work in Rscript
SYNR-1300
Issues with reverting back to older version
SYNR-1299
Investigate user's Python search path on Ubuntu
SYNR-1298
Reconsider terminology for Jenkins machines
SYNR-1294
synapser does not display prompt from the Python client
SYNR-1291
expose 'generateManifest' function
SYNR-1277
Empty list in R is converted to NoneType in Python
SYNR-1272
get('contentSize') method does not work for synapser
SYNR-1262
add to PythonEmbedInR the transformation of Python generators to generator wrapper (with nextElem, etc.)
SYNR-1261
synapser breaks argparse library
SYNR-1253
Set table_query_timeout synapser
SYNR-1252
Should be able to configure a evaluation quota after its been made
SYNR-1242
cannot install on rstudio.cloud
SYNR-1234
explore ability to use other packages for data frame like objects coming from synapser commands
SYNR-1232
Add more examples to .Rd files
SYNR-1206
issue 1 of 91

cannot make cache directory on Windows 10

Description

Identified by user through the help forum here:

https://www.synapse.org/#!Synapse:syn5637528/discussion/threadId=6334

Loading the package fails due to the Synapse cache directory not being able to be created. My suspicion is that this line (https://github.com/Sage-Bionetworks/synapsePythonClient/blob/master/synapseclient/cache.py#L30) is not safe for Windows, as tildes are reserved for other uses (https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN#short-vs-long-names). Instead, we should use `os.path.expanduser` to get the current users home directory (https://docs.python.org/3.5/library/os.path.html).

I will file this issue for the Python client as well and link it here.

Reminder to follow up in the discussion forum when a fix is known, thanks!

Environment

None

Status

Assignee

Unassigned

Reporter

Kenneth Daily

Labels

None

Validator

Bruce Hoff

Development Area

None

Release Version History

None

Priority

Critical
Configure