仅作为记录笔记,完善中......................

1       PyGSP

https://pygsp.readthedocs.io/en/stable/index.html

https://pygsp.readthedocs.io/en/stable/reference/index.html

Development: https://github.com/epfl-lts2/pygsp.git

https://github.com/wangg12/pygsp.git

Graph Signal Processing in Python

2       networkx

https://pypi.org/project/networkx/

https://github.com/networkx/networkx

Website : http://networkx.github.io/

3       igraph

https://igraph.org/

network analysis tools. igraph can be programmed in R, Python, Mathematica and C/C++.

4       graph-tools,Efficient network analysis

https://graph-tool.skewed.de/

https://git.skewed.de/count0/graph-tool

https://graph-tool.skewed.de/static/doc/index.html

https://github.com/solstag/graph-tool

5       Agglomerative cluster tool (pip install agglomcluster)

https://github.com/MSeal/agglom_cluster

http://arxiv.org/pdf/cond-mat/0309508v1.pdf

6     因果关系推理,causal inference in graphs and in the pairwise settings

https://github.com/Diviyan-Kalainathan/CausalDiscoveryToolbox

https://diviyan-kalainathan.github.io/CausalDiscoveryToolbox/html/index.html

pip install cdt

Causal Discovery Toolbox: Uncover causal relationships in Python

https://arxiv.org/abs/1903.02278

GraphvizAnim:A tool to create animated graph visualizations, based on graphviz.

https://github.com/mapio/GraphvizAnim

图数据库

1       Neo4j

https://neo4j.com/

2       GraphX, 分布式图处理框架

基于Spark平台提供对图计算和图挖掘简洁易用的而丰富的接口,极大的方便了对分布式图处理的需求。

3       PowerGraph

4       GraphLab

5       OrientDB

6       Titan, 图形数据库引擎

7       TinkerPop

Apache TinkerPop™ is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). http://tinkerpop.apache.org/

Graph Systems

  • Alibaba Graph Database - A real-time, reliable, cloud-native graph database service that supports property graph model.
  • Amazon Neptune - Fully-managed graph database service.
  • ArangoDB - OLTP Provider for ArangoDB.
  • Bitsy - A small, fast, embeddable, durable in-memory graph database.
  • Blazegraph - RDF graph database with OLTP support.
  • CosmosDB - Microsoft's distributed OLTP graph database.
  • ChronoGraph - A versioned graph database.
  • DSEGraph - DataStax graph database with OLTP and OLAP support.
  • GRAKN.AI - Distributed OLTP/OLAP knowledge graph system.
  • Hadoop (Spark) - OLAP graph processor using Spark.
  • HGraphDB - OLTP graph database running on Apache HBase.
  • Huawei Graph Engine Service - Fully-managed, distributed, at-scale graph query and analysis service that provides a visualized interactive analytics platform.
  • IBM Graph - OLTP graph database as a service.
  • JanusGraph - Distributed OLTP and OLAP graph database with BerkeleyDB, Apache Cassandra and Apache HBase support.
  • JanusGraph (Amazon) - The Amazon DynamoDB Storage Backend for JanusGraph.
  • Neo4j - OLTP graph database (embedded and high availability).
  • neo4j-gremlin-bolt - OLTP graph database (using Bolt Protocol).
  • OrientDB - OLTP graph database
  • Apache S2Graph - OLTP graph database running on Apache HBase.
  • Sqlg - OLTP implementation on SQL databases.
  • Stardog - RDF graph database with OLTP and OLAP support.
  • TinkerGraph - In-memory OLTP and OLAP reference implementation.
  • Titan - Distributed OLTP and OLAP graph database with BerkeleyDB, Apache Cassandra and Apache HBase support.
  • Titan (Amazon) - The Amazon DynamoDB storage backend for Titan.
  • Titan (Tupl) - The Tupl storage backend for Titan.
  • Unipop - OLTP Elasticsearch and JDBC backed graph.

8       JanusGraph, 开源的分布式图数据库

https://janusgraph.org/

JanusGraph图数据库支持第三方适配:

9       HugeGraph

https://hugegraph.github.io/hugegraph-doc/

10     Giraph

http://giraph.apache.org/

11     HGraphDB

graph处理工具的更多相关文章

  1. 分析函数调用关系图(call graph)的几种方法

    绘制函数调用关系图对理解大型程序大有帮助.我想大家都有过一边读源码(并在头脑中维护一个调用栈),一边在纸上画函数调用关系,然后整理成图的经历.如果运气好一点,借助调试器的单步跟踪功能和call sta ...

  2. linux下阅读源代码的工具

    说来真是惭愧呀.一直在用VIM 做开发.却不知道VI 里还有这么好使的工具.以前一直都是用: find -type f -print | xargs grep -i **** 在源代码里查找. 原来L ...

  3. linux下源代码分析和阅读工具比较

    Windows下的源码阅读工具Souce Insight凭借着其易用性和多种编程语言的支持,无疑是这个领域的“带头大哥”.Linux/UNIX环境下呢?似乎仍然是处于百花齐放,各有千秋的春秋战国时代, ...

  4. NetworkX系列教程(1)-创建graph

    小书匠Graph图论 研究中经常涉及到图论的相关知识,而且常常面对某些术语时,根本不知道在说什么.前不久接触了NetworkX这个graph处理工具,发现这个工具已经解决绝大部分的图论问题(也许只是我 ...

  5. 【腾讯Bugly干货分享】跨平台 ListView 性能优化

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/FbiSLPxFdGqJ00WgpJ94yw 导语 精 ...

  6. VS2010 C++学习(5):基于DirectShow的视频预览录像程序

    VS2010 C++学习(5):基于DirectShow的视频 预览录像程序 学习VC++编制的基于DirectShow视频捕获程序,主要练习基于DirectShow程序的应用. 一.         ...

  7. TensorFlow API 汉化

    TensorFlow API 汉化 模块:tf   定义于tensorflow/__init__.py. 将所有公共TensorFlow接口引入此模块. 模块 app module:通用入口点脚本. ...

  8. networkx详细教程

    写在前面:城市计算研究中经常涉及到图论的相关知识,而且常常面对某些术语时,根本不知道在说什么.最近接触了NetworkX这个graph处理工具,发现这个工具已经解决绝大部分的图论问题(也许只是我自己认 ...

  9. OPPO 图数据库平台建设及业务落地

    本文首发于 OPPO 数智技术公众号,WeChat ID: OPPO_tech 1.什么是图数据库 图数据库(Graph database)是以图这种数据结构存储和查询的数据库.与其他数据库不同,关系 ...

随机推荐

  1. mysql使用过程中出现的问题总结

    1.mysql命令窗口输入密码后窗口闪退 密码输入错误.(其他暂不清楚) 2. 出现这个错误的原因是,数据库的编码格式不一致. https://www.cnblogs.com/lsr-flying/p ...

  2. Python高级函数--map/reduce

    名字开头大写 后面小写:练习: def normalize(name): return name[0].upper() + name[1:].lower() L1 = ['adam', 'LISA', ...

  3. NOI2019 Day2游记

    开场T1是个最短路优化建图,边向二维矩形内所有点连,本来可以写树套树的,但是卡空间(128MB),后来发现其实是不用把边都建出来的,只需要用数据结构模拟dijkstra的过程,支持二维区间对一个值取m ...

  4. 【louguP1502】窗口的星星

    题目链接 用两条扫描线从左往右扫描,距离为W,右边的扫描线扫到就加上,左边的扫到就减去, 线段树上的一点\(x\)维护\((x,x+H)\)的星星总价值,修改时直接修改\((x-H,x)\)就行了 坐 ...

  5. 在itop4412移植linux4.14和设备树遇到的问题及解决

    Linux4.14的设备树下已经对itop4412做了支持,本来应该很容易进行移植,可是在使用讯为给的资料中,对exynos4412-itop-scp-core.dtsi中原本的代码全部进行了注释,并 ...

  6. ZooKeeper入门实战教程(一)-介绍与核心概念

    1.ZooKeeper介绍与核心概念1.1 简介ZooKeeper最为主要的使用场景,是作为分布式系统的分布式协同服务.在学习zookeeper之前,先要对分布式系统的概念有所了解,否则你将完全不知道 ...

  7. Flask纪要

    flask学习过程 1框架基础 2redis高性能key-value数据库 3视图具有装饰器的路由函数 4模板html文件 面向对象操作数据库orm 5蓝图 6单元测试 7GitHub 8项目 学习的 ...

  8. js获取数组中的最大值/最小值

    目录 前言 1. 使用Math的静态方法max/min 1.1 结合ES6的扩展运算符...使用 1.2 结合apply/call方法来使用 1.3 结合reduce来使用 2. 排序获取 2.1 只 ...

  9. linux下检查网络连通情况

    MTR是一种简单的跨平台命令行网络诊断工具,它将常用的traceroute和ping程序的功能组合到一个工具中. 与traceroute类似, mtr输出关于数据包从运行mtr的主机到用户指定的目标主 ...

  10. mysql 大小写不敏感

    lower-case-table-names=1 变量lower-case-table-names的取值 取值范围有三个,分别是0.1.2. 1. 设置成0:表名按你写的SQL大小写存储,大写就大写小 ...