dotasek
dotasek
Applying a layout via ```GET /v1/apply/layouts/{algorithmName}/{networkId}``` has no option in parameters to apply to selected nodes only. Neither does the ```GET /v1/apply/layouts/{algorithmName}/parameters``` endpoint. This is only available in the gui,...
@mikekucera suggested this for a command he's building. As it stands now, the parser requires that every parameter be a string. This makes passing JSON messy, because it requires escape...
Add support for Cut/Copy/Paste. Note: Like Undo/Redo, this isn't a stateless operation, but could be treated with some explicit parameters instead of reliance on the selection, as suggested in #73
`GET /v1/networks/{networkId}/views/{png/svg/pdf}` should also support JPEG and Postscript formats - [ ] JPEG - [ ] Postscript
POST /v1/networks does not support the following formats: - [ ] BioPAX - [ ] XGMML - [ ] CSV/TSV/TXT - [ ] Excel - [ ] GML - [...
`PUT /v1/networks/{networkId}/tables/{tableType}` supports CyREST specific data, but doesn't allow loading from a file. In particular, these formats should be supported: - [ ] CSV/TSV/TXT - [ ] Expression Matrix -...
Add support for zoom: - [ ] Get - [ ] Put - [ ] Zoom to selection ? - [ ] Zoom to region ?
Tables should export to txt files - [ ] Node - [ ] Edge - [ ] Network - [ ] User?
Export to Cytoscape.js app - [ ] Full Web - [ ] Simple Web - [ ] Networks + Style JSON
POST /v1/networks/{networkId} currently creates a sub-network from the current selection. There are several missing combinations that could suit this operation - [ ] New Network from Selected Nodes, All Edges...