https://github.com/ivis-at-bilkent/cytoscape.js-graphml
A Cytoscape.js extension to import from and export to GraphML format
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
-
○Committers with academic emails
-
✓Institutional organization owner
Organization ivis-at-bilkent has institutional domain (www.cs.bilkent.edu.tr) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.2%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A Cytoscape.js extension to import from and export to GraphML format
Basic Info
Statistics
- Stars: 32
- Watchers: 12
- Forks: 8
- Open Issues: 12
- Releases: 0
Topics
Metadata Files
README.md
cytoscape-graphml
Description
A Cytoscape.js extension to import from a graph in GraphML format or to export the current Cytsocape.js graph to GraphML format, distributed under The MIT License. (demo)
API
cy.graphml()
Export the graph as GraphML.
cy.graphml( cyGraphML )
Import the graph as GraphML.
cy.graphml( optionsObj )
Updates the specified options of extension.
optionsObj
js
{
node: {
css: false,
data: true,
position: true,
discludeds: []
},
edge: {
css: false,
data: true,
discludeds: []
},
layoutBy: "cose" // string of layout name or layout function
}
Dependencies
- Cytoscape.js ^3.2.0
- jQuery ^1.7 || ^2.0 || ^3.0
Usage instructions
Download the library:
* via npm: npm install cytoscape-graphml,
* via bower: bower install cytoscape-graphml, or
* via direct download in the repository (probably from a tag).
require() the library as appropriate for your project:
CommonJS: ```js var cytoscape = require('cytoscape'); var jquery = require('jquery'); var graphml = require('cytoscape-graphml');
graphml( cytoscape, jquery ); // register extension ```
AMD:
js
require(['cytoscape', 'cytoscape-graphml'], function( cytoscape, graphml ){
graphml( cytoscape ); // register extension
});
Plain HTML/JS has the extension registered for you automatically, because no require() is needed.
Publishing instructions
This project is set up to automatically be published to npm and bower. To publish:
- Set the version number environment variable:
export VERSION=1.2.3 - Publish:
gulp publish - If publishing to bower for the first time, you'll need to run
bower register cytoscape-graphml https://github.com/iVis-at-Bilkent/cytoscape.js-graphml.git
Team
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
- Watch event: 1
- Push event: 1
Last Year
- Watch event: 1
- Push event: 1
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Hasan Balcı | b****9@g****m | 9 |
| mrsfy | m****y@o****m | 7 |
| metincansiper | m****r@g****m | 5 |
| Andrew Faulkner | a****r@g****m | 3 |
| ugurdogrusoz | u****z@g****m | 2 |
| Svein Parnas | s****n@p****o | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 18
- Total pull requests: 5
- Average time to close issues: 7 months
- Average time to close pull requests: 5 months
- Total issue authors: 13
- Total pull request authors: 4
- Average comments per issue: 2.06
- Average comments per pull request: 1.8
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- SebastianOpriel (3)
- PermanAtayev (2)
- canbax (2)
- Lazloo (2)
- monprin (1)
- talhajunaidd (1)
- nicky1038 (1)
- jschoch (1)
- sveinp (1)
- jonng1000 (1)
- metincansiper (1)
- mihairaulea (1)
- zeeshanullah (1)
Pull Request Authors
- andfaulkner (2)
- lukaszkostrzewa (1)
- Abhi5h3k (1)
- sveinp (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- npm 1,769 last-month
-
Total dependent packages: 3
(may contain duplicates) -
Total dependent repositories: 10
(may contain duplicates) - Total versions: 9
- Total maintainers: 6
npmjs.org: cytoscape-graphml
Import or export the graph in GraphML format.
- Homepage: https://github.com/iVis-at-Bilkent/cytoscape.js-graphml
- License: MIT
-
Latest release: 1.0.6
published about 7 years ago
Rankings
Maintainers (6)
bower.io: cytoscape-graphml
Import or export the graph in GraphML format.
- License: MIT
-
Latest release: 1.0.6
published about 7 years ago
Rankings
Dependencies
- 484 dependencies
- browserify ^11.2.0 development
- gulp ^3.9.0 development
- gulp-derequire ^2.1.0 development
- gulp-jshint ^1.11.2 development
- gulp-prompt ^0.1.2 development
- gulp-replace ^0.5.4 development
- gulp-shell ^0.5.0 development
- gulp-util ^3.0.6 development
- jshint-stylish ^2.0.1 development
- node-notifier ^4.3.1 development
- run-sequence ^1.1.4 development
- vinyl-buffer ^1.0.0 development
- vinyl-source-stream ^1.1.0 development