0.0.4 • Published 3 years ago

cx-typescript v0.0.4

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
3 years ago

Create a Typescript package for CX networks

Introduction:

Biological signaling pathways, or biological networks in general form the basis of many bioinformatics analyzes. In order to be able to formally capture the complex relationships in these networks, various standards have been established, including the JSON-based Cytoscape Exchange (CX) format. Even if JSON is the standard format for data exchange in web applications, it is often difficult to ensure that the schema, structure and relationships are correctly implemented. The aim of this work is to model the data structure and dependencies in Typescript, to test them on official networks and to give a statistical overview of the elements used therein.

Range of tasks:

  • Implement a Typescript-module representing the CX data structure definition
  • Compile statistics of the usage of the different aspects, and their properties within the official NDEx networks
  • Testing the module on selected networks
  • Integration of the module within a website for the analysis/error recognition of CX files and visualization of the results
  • (Optional) Publish the created Typescript module as a NPM package

Further reading:

A good starting point is definitely the NDEx developing website:

https://home.ndexbio.org/readme-developers-best-practices/