https://github.com/ivis-at-bilkent/cytoscape.js-c-tsm
Compound-Topology Shape Metrics Approach
Science Score: 8.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
✓Institutional organization owner
Organization ivis-at-bilkent has institutional domain (www.cs.bilkent.edu.tr) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.6%) to scientific vocabulary
Keywords
graph-algorithms
graph-drawing
graphviz
Last synced: 4 months ago
·
JSON representation
Repository
Compound-Topology Shape Metrics Approach
Basic Info
- Host: GitHub
- Owner: iVis-at-Bilkent
- License: mit
- Language: JavaScript
- Default Branch: main
- Size: 1.96 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Topics
graph-algorithms
graph-drawing
graphviz
Created over 4 years ago
· Last pushed about 4 years ago
https://github.com/iVis-at-Bilkent/cytoscape.js-c-tsm/blob/main/
# C-TSM Compound-Topology Shape Metrics Approach ## Description Orthogonal layout extension for compound graphs for Cytoscape.js ([demo](https://rangmehal.pk/)) ## Dependencies * Python ^3.7 * Django ^3.2.6 * networkx ^2.6.2 * PuLP ^2.5.0 * Matplotlib ## Usage instructions After downloading or cloning the project, install the necessary packages. Then go into the folder containing manage.py and run the following command: `python manage.py runserver` OR `python3 mange.py runserver` After running the above command, the html page can he opened [here](http://127.0.0.1:8000/). The Cytoscape.js extension [file] (https://github.com/iVis-at-Bilkent/cytoscape.js-c-tsm/blob/main/communication/static/cytoscape-chola.js) is taken from the c-tsm folder. ## Limitations * Can cause overlaps of non-child nodes with compound node * Can cause node-edge overlaps if a node connected to compound node ends up inside that compound's boundary ## Future Work * Extra compaction steps to remove extra spaces caused by compound cropping
Owner
- Name: i-Vis at Bilkent
- Login: iVis-at-Bilkent
- Kind: organization
- Website: http://www.cs.bilkent.edu.tr/~ivis/
- Twitter: iVisAtBilkent
- Repositories: 50
- Profile: https://github.com/iVis-at-Bilkent
i-Vis Research Lab at Bilkent University
GitHub Events
Total
Last Year
Dependencies
c-tsm/bower.json
bower
- cytoscape ^3.2.0
c-tsm/package-lock.json
npm
- 1212 dependencies
c-tsm/package.json
npm
- babel-core ^6.24.1 development
- babel-loader ^7.0.0 development
- babel-preset-env ^1.5.1 development
- camelcase ^4.1.0 development
- chai 4.0.2 development
- cpy-cli ^1.0.1 development
- cross-env ^5.0.0 development
- cytoscape-view-utilities ^2.2.0 development
- eslint ^3.9.1 development
- gh-pages ^1.0.0 development
- mocha ^8.1.2 development
- npm-run-all ^4.1.2 development
- rimraf ^2.6.2 development
- update ^0.7.4 development
- updater-license ^1.0.0 development
- webpack ^4.44.1 development
- webpack-cli ^3.3.12 development
- webpack-dev-server ^3.11.0 development
- cose-base https://github.com/iVis-at-Bilkent/cose-base#constraint-support
requirements.txt
pypi
- django *
- django-heroku *
- matplotlib *
- networkx *
- pulp *