Automatic Graph Visualizer (AGVIZ)
An automatic graph visualize package for `Cytoscape <https://cytoscape.org/>`__.
More Details
Automatic Graph Visualizer[AGVIZ] is one of the Cytoscape Projects. AGVIZ attaches some visualize information for the Cytoscape to the network structure information (CX format).
System Requirements
To use AGVIZ, you need the following:
Ubuntu (Recommend >=18.04) or macOS (Recommend >=10.14)
Windows is not supported
Python 3.x
Installing
Download or clone this repository
$ git clone https://github.com/idekerlab/auto-graph-visualizer
In the downloaded (cloned) directory, install using setup.py
$ python3 setup.py install
Known issues in installing
Perhaps, you have some error in python-igraph installation depending on some environments. In such case, try the following installation before setup.
$ apt install build-essential python3-dev libxml2 libxml2-dev zlib1g-dev
Usage
$ cat your_file | agviz
Options:
-n : Output graph name (.cx). (default : ‘test_out’)
-p : Output directory path. (default : ‘./’)
-a : Community detection algorithm. (default : ‘greedy’)
greedy : Based on the greedy optimization of modularity detail
eigenvec : Newman’s eigenvector community structure detection. detail
labelprop : The label propagation method of Raghavan et al. detail
rest : Community Detection Rest service. detail (github) See the `example <https://github.com/idekerlab/auto-graph-visualizer/blob/master/examples/UsingRestComDetec.ipynb>`__ how to use.
-cp : Base color palette. (default : ‘hls’)
hls
Accent
Set1
brg
hsv
gnuplot
-ns : The standard of nodesize. (default : ‘betweenness’)
closeness
degree
pagerank
betweenness
diversity
-maxns : Value of criterion which maximum the node size. (default : 100 *you may need adjust this value according to the criterion and the network)
-d : Density of output graph.(default : ‘normal’)
density
normal
sparse
-pos : Algorithm of node positioning for graph layout.(default : ‘fa’)
fa : forceatras2
kk : kamada-kawai >Tomihisa Kamada and Satoru Kawai. An Algorithm for Drawing General Undirected Graphs. Information Processing Letters 31:7-15, 1989.
-dln : The number of display labels. (default : 20)
License
This project is licensed under the MIT License - see the LICENSE file for details
Metadata
Release files for auto-graph-visualizer 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| auto-graph-visualizer-0.1.1.tar.gz | 11.5 kB | Without provenance | Details for auto-graph-visualizer-0.1.1.tar.gz |
Release files / auto-graph-visualizer-0.1.1.tar.gz
| Download URL | auto-graph-visualizer-0.1.1.tar.gz |
|---|---|
| Size | 11.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1e7bd982cc092ed609ad5251102bedfc9c9437d2bffac907e111a51dba76bbb
|
|
BLAKE2b-256 checksum How to use checksums |
d8edec8602b9965bf58bf7d52a4aba50824268d2e70362047e69a45e933d35ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4
|
Security for auto-graph-visualizer 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.