forked from cytoscape/RCy3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
157 lines (156 loc) · 5.25 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
Changes in vesion 2.2.6
+ Bug Fixes
- saveSession, exportXXX -- #39 default to working directory
- createNetworkFromDataFrame and .edgeNameToSuids -- #41 multigraph support
- BiocCheck errors and warnings -- #42
+ Doc Fixes
- added tests for multigraphs
Changes in vesion 2.2.5
+ Bug Fixes
- createXXXFilter and applyFilter -- #40 network arg
+ Doc Fixes
- new filters vignette
Changes in vesion 2.2.4
+ Doc Fixes
- vignettes
Changes in vesion 2.2.3
+ Doc Fixes
- vignettes
Changes in vesion 2.2.2
+ Doc Fixes
- new custom graphics vignette
Changes in vesion 2.2.1
+ Doc Fixes
- vignettes, readme and test
Changes in vesion 2.2.0
+ New functions to remove duplicate edges
- deleteDuplicateEdges
- deleteSelfLoops
+ New node selection function
- selectNodesConnectedBySelectedEdges
+ New visual style management functions
- importVisualStyles
- deleteVisualStyle
- deleteStyleMapping
+ New edge bundling function
- bundleEdges
+ New custom graphics options for nodes
- setNodeCustomBarChart
- setNodeCustomBoxChart
- setNodeCustomHeatMapChart
- setNodeCustomLineChart
- setNodeCustomPieChart
- setNodeCustomRingChart
- setNodeCustomLinearGradient
- setNodeCustomRadialGradient
- setNodeCustomPosition
- removeNodeCustomGraphics
+ New filter functions
- applyFilter
- createColumnFilter
- createCompositeFilter
- createDegreeFilter
- getFilterList
- exportFilters
- importFilters
+ Improved speed on bulk node and edge property bypasses
+ Bug Fixes
- selectEdgesConnectingSelectedNodes -- set default by.col = 'name'
- setEdgeLineWidthMapping -- fixes input type
- getGroupInfo -- works without collapsing first
- getTableColumns -- work with List type columns
+ For Developers
- Updated many functions to properly pass the base.url parameter to functions like getNetworkSuid. Please be aware and vigilent about this with future development.
- Adopted use of seq_len(). Please be aware and vigilent.
- Replaced all but one case of sapply() with vapply().
+ Deprecated
- Nothing
+ Defunct
- Previously deprecated functions in v2.0 from older 1.x version of the package
Changes in version 2.0.0
+ New converter functions between Cytoscape and iGraph
- createIgraphFromNetwork
- createNetworkFromIgraph
+ New converter functions between Cytoscape and R data.frames
- createNetworkFromDataFrames
+ New converter functions between Cytoscape and Bioconductor GraphNEL
- createNetworkFromGraph
- createGraphFromNetwork
- addGraphToNetwork
+ Fixed visual style "Direct" functions to set persistent bypass values
- setNodePropertyBypass
- setEdgePropertyBypass
- see all setNode***Bypass and setEdge***Bypass functions
+ Streamlined interfaces to CyREST and Commands API
- cyrestGET
- cyrestPUT
- cyrestPOST
- cyrestDELETE
- cyrestAPI
- commandsGET
- commandsPOST
- commandsAPI
- commandsHelp
+ Optional network parameter supports calls to "current" or specified Cytoscape network by name or SUID
+ New functions for importing/exporting tabular data into/out of Cytoscape
- getTableColumns
- loadTableData
+ New function for batch setting visual style property mappings
- mapVisualProperty
+ Access to Cytoscape System information
- cytoscapeVersionInfo
- cytoscapeApiVersions
- cytoscapeNumberOfCores
- cytoscapeMemoryStatus
- cytoscapeFreeMemory
+ Updated layoutCopyCat feature
+ Update network management functions
- createSubnetwork
- cloneNetwork
- renameNetwork
- importNetworkFromFile
+ Updated selection features
- selectFirstNeighbors
- selectEdgesConnectingSelectedNodes
- selectEdgesAdjacentToSelectedNodes
+ New Cytoscape session functions
- openSession
- closeSession
+ Overhauled visual style settings to match Cytoscape's Defaults, Mappings, and Bypasses
+ Added style dependency functions, in addition to lockNodeDimensions
- matchArrowColorToEdge
- syncNodeCustomGraphicsSize
+ New set of functions for retrieving current visual property Values for nodes, edges and networks.
+ New functions for network-level Visual Property Defaults, Bypasses and Values.
+ Streamlined data table loading and retrieval
+ New functions for installing and managing Cytoscape Apps, e.g.,
- installApp
- uninstallApp
- udpateApp
- getInstalledApps
- getAvailableApps
- getAppUpdates
- getAppStatus
+ New functions for network Collections
- getCollectionList
- getCollectionName
- getCollectionSuid
- getCollectionNetworks
+ New functions for accessing NDEx via CyNDEx2
- importNetworkFromNDEx
- exportNetworkToNDEx
- updateNetworkInNDEx
- getNetworkNDExId
+ For Developers
- Reorganized functions into files corresponding to CyREST API, e.g., Collections, CytoscapeSystem, Layouts, Networks, etc.
+ Normalized all documentation using roxygen2
+ Streamlined interfaces to CyREST and Commands API (see above), greatly facilitating the implementation of any new functions matching CyREST or Command API additions
+ Reverted all single-instance methods to simple functions, replacing class-based signatures with simple default values
+ Established handy functions for validating network and view SUIDs
- getNetworkName
- getNetworkSuid
- getNetworkViewSuid
+ Deprecated
- Outdated function names
+ Defunct
- CytoscapeConnection and CytoscapeWindow classes, functions and parameters