All Projects → JuliaGraphs → GraphIO.jl

JuliaGraphs / GraphIO.jl

Licence: other
Graph IO functionality for various formats.

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to GraphIO.jl

python-yamlable
A thin wrapper of PyYaml to convert Python objects to YAML and back
Stars: ✭ 28 (-48.15%)
Mutual labels:  read, load, write
Poseidon
stealthy UM <-> KM communication system without creating any system threads, permanent hooks, driver objects, section objects or device objects.
Stars: ✭ 189 (+250%)
Mutual labels:  read, write
PCF8591 library
Library to use i2c analog IC with arduino and esp8266. Can read analog value and write analog value with only 2 wire (perfect for ESP-01).
Stars: ✭ 24 (-55.56%)
Mutual labels:  read, write
audiofile
Handling audio files in Python
Stars: ✭ 17 (-68.52%)
Mutual labels:  read, write
fs-utils
Generalized file and path utils for Node.js projects.
Stars: ✭ 33 (-38.89%)
Mutual labels:  read, write
Wordpress Android
WordPress for Android
Stars: ✭ 2,601 (+4716.67%)
Mutual labels:  read, write
spark-hadoopoffice-ds
A Spark datasource for the HadoopOffice library
Stars: ✭ 36 (-33.33%)
Mutual labels:  read, write
prsdigg
Build your value net on Web3 with Quill
Stars: ✭ 60 (+11.11%)
Mutual labels:  read, write
Graphs.jl
An optimized graphs package for the Julia programming language
Stars: ✭ 197 (+264.81%)
Mutual labels:  graphs, juliagraphs
StaticGraphs.jl
Memory-efficient immutable LightGraphs.
Stars: ✭ 33 (-38.89%)
Mutual labels:  graphs, juliagraphs
SwiftLoadHook
Use a hack way to achieve similar functions as Load() or initialize() in OC
Stars: ✭ 21 (-61.11%)
Mutual labels:  load
aiohttp-client-cache
An async persistent cache for aiohttp requests
Stars: ✭ 63 (+16.67%)
Mutual labels:  persistence
asyncmachine
Relational State Machine with a visual inspector
Stars: ✭ 67 (+24.07%)
Mutual labels:  graphs
CondGen
Conditional Structure Generation through Graph Variational Generative Adversarial Nets, NeurIPS 2019.
Stars: ✭ 46 (-14.81%)
Mutual labels:  graphs
jgrapht
Master repository for the JGraphT project
Stars: ✭ 2,259 (+4083.33%)
Mutual labels:  graphs
dice-fairlink
JDBC Driver for read-only connections on AWS RDS Clusters
Stars: ✭ 33 (-38.89%)
Mutual labels:  load
football-graphs
Graphs and passing networks in football.
Stars: ✭ 81 (+50%)
Mutual labels:  graphs
ragedb
In Memory Property Graph Server using a Shared Nothing design
Stars: ✭ 75 (+38.89%)
Mutual labels:  graphs
save-file
Save any data to file in browser or node
Stars: ✭ 40 (-25.93%)
Mutual labels:  save
diary-android
Time notes, a simple diary application.
Stars: ✭ 17 (-68.52%)
Mutual labels:  write

GraphIO

Build Status codecov.io

GraphIO provides support to Graphs.jl for reading/writing graphs in various formats.

Currently, the following functionality is provided:

Format Read Write Multiple Graphs Format Name
[EdgeList] EdgeListFormat
[GML] GMLFormat
[Graph6] Graph6Format
[GraphML] GraphMLFormat
[Pajek NET] NETFormat
[GEXF] GEXFFormat
[DOT] DOTFormat
[CDF] CDFFormat

[EdgeList]: a simple list of sources and dests separated by whitespace and/or comma, one pair per line. [GML]: https://en.wikipedia.org/wiki/Graph_Modelling_Language [Graph6]: https://users.cecs.anu.edu.au/~bdm/data/formats.html [GraphML]: https://en.wikipedia.org/wiki/GraphML [Pajek NET]: https://gephi.org/users/supported-graph-formats/pajek-net-format/ [GEXF]: https://gephi.org/gexf/format/ [DOT]: https://en.wikipedia.org/wiki/DOT_(graph_description_language)

Graphs are read using either the loadgraph function or, for formats that support multiple graphs in a single file, the loadgraphs functions. loadgraph returns a Graph object, while loadgraphs returns a dictionary of Graph objects.

For example, an edgelist file could be loaded as:

graph = loadgraph("path_to_graph/my_edgelist.txt", "graph_key", EdgeListFormat())
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].