Hi,
If I create a project and put files on synapse, and later on decide I don't want these data there anymore, can I request Sage Bionetworks to delete the files on their back end?
Also I see that the clients and the documentation tools are open source, but I cannot find the source code for the server side or back end of the service. Is this available somewhere?
Thank you !
C
Created by cyril_c Hello C!
You can click delete on any files hosted w/in Synapse to remove files from https://www.synapse.org - deleting files moves the files to your 'Trash Can', where they can be restored or removed entirely. The Trash Can feature is currently under the alpha flag and not yet in production, but if you want to empty your Trash Can entirely, you can enable alpha mode by clicking on the little '@' in the bottom right side of the footer. A link to your Trash Can will then show up in the header. Click on "Empty Trash" to remove files and prevent them from being restored. Note that there are some restrictions here and it's a little bit away from being finished as a feature, so we'd appreciate any feedback you have!
You are also welcome to host files in your own S3 bucket, where you can have more control over deletion cycles, etc. -- instructions for syncing Synapse with your own S3 bucket can be found in our docs site here: http://docs.synapse.org/articles/custom_storage_location.html
The services that Synapse uses are here:
* https://github.com/Sage-Bionetworks/SynapseWebClient - the frontend of the Synapse web platform
* https://github.com/Sage-Bionetworks/Synapse-Repository-Services - the backend of the Synapse platform (RESTful API web services)
* https://github.com/Sage-Bionetworks/synapsePythonClient - the Python client code
* https://github.com/Sage-Bionetworks/synapser - the R client code
Thanks!
-Meredith