As of Cytoscape 3.6.0, CX Support is part of the standard Cytoscape release.
# CX Reader/Writer
## News
* 10/10/2017 - v2.2.2. Minor update to support latest version of Cytoscape.
* 9/22/2017 - v2.2.1 release (minor bug fix version)
* 6/12/2017 - v2.2.0 released. Root network table handler added.
* 4/5/2017 - v2.1.0 released. It supports basic filtering for aspects.
* 10/24/2016 - v 1.1.3 released. Default layout will be applied to networks without layout section.
* 9/2/2016 - v 1.1.1 released.
## Introduction
CX is the data exchange format, implemented as JSON, for Cytoscape Cyberinfrastructure (CI) services and applications. With this app, you can import and export networks in CX JSON format from/to a file.
As of June 2016, this format is used for data exchange between Cytoscape and [NDEx](http://www.ndexbio.org/) database, and eventually, this will be used by all other Cytoscape CI services.
### Use Cases
CX is a new standard based on JSON. Your application can use a standard JSON reader to import files generated with this app, and your application should interpret the JSON according to the [CX Format Specification](https://docs.google.com/document/d/1kAUzVj6X86YCWHnTyZtybh1lt4zO-M6anCMJBD_PyG0/edit?usp=sharing). If you are planning to create Cytoscape CI services, you can use this app to generate test data from existing Cytoscape session files.
### CX Format Specification
* [CX, the Cytoscape Cyberinfrastructure Network Interchange Format](https://docs.google.com/document/d/1kAUzVj6X86YCWHnTyZtybh1lt4zO-M6anCMJBD_PyG0/edit?usp=sharing)
## How to Use
This app provides standard Cytoscape file readers and writers -- you can access CX import and export options from _File_ menu.
### Import CX
* **FIle → Import → Network → File** and choose _CX_ as file format.
### Export CX
* Export network data only, not visual information:
* **FIle → Export → Network** and choose _CX_ as file format.
* Export network and visual information:
* **FIle → Export → Network and View** and choose _CX_ as file format.