All Projects → dhimmel → Hsdn

dhimmel / Hsdn

Analysis of the human symptoms–disease network

Projects that are alternatives of or similar to Hsdn

Diffios
Cisco IOS diff tool
Stars: ✭ 23 (+53.33%)
Mutual labels:  network
Stabping
Continuously monitor your connection/ISP's latency & speed and view them in interactive charts
Stars: ✭ 8 (-46.67%)
Mutual labels:  network
Metta
An information security preparedness tool to do adversarial simulation.
Stars: ✭ 867 (+5680%)
Mutual labels:  network
Dat React Native
Browse through the web with the Dat protocol in your device!
Stars: ✭ 25 (+66.67%)
Mutual labels:  network
Pothosblocks
A collection of core processing blocks
Stars: ✭ 7 (-53.33%)
Mutual labels:  network
Packetfence
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) solution. Boasting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, powerful BYOD management options, 802.1X support, layer-2 isolation of problematic devices; PacketFence can be used to effectively secure networks small to very large heterogeneous networks.
Stars: ✭ 846 (+5540%)
Mutual labels:  network
Network Programming With Go
Network programming with Go
Stars: ✭ 903 (+5920%)
Mutual labels:  network
Libzmq
ZeroMQ core engine in C++, implements ZMTP/3.1
Stars: ✭ 7,418 (+49353.33%)
Mutual labels:  network
Librg
🚀 Making multi-player gamedev simpler since 2017
Stars: ✭ 813 (+5320%)
Mutual labels:  network
Powermodelsannex.jl
A PowerModels.jl Extension Package for Exploratory Work
Stars: ✭ 11 (-26.67%)
Mutual labels:  network
Network miner
Network Miner generates a network map by sending SNMP requests (LLDP/CDP/EDP).
Stars: ✭ 25 (+66.67%)
Mutual labels:  network
Js Collider
Java network (NIO) application framework: performance and scalability.
Stars: ✭ 25 (+66.67%)
Mutual labels:  network
Pyetcdlock
a mutux network lock based on etcd
Stars: ✭ 9 (-40%)
Mutual labels:  network
Vmesh
VMesh is a decentralized Layer 3 mesh router and protocol designed for open network interconnection.
Stars: ✭ 25 (+66.67%)
Mutual labels:  network
Clientserverproject
一个C-S模版,该模版由三部分的程序组成,一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发,共享文件上传下载,批量文件传送功能。具体的操作方法见演示就行。本项目的一个目标是:提供一个基础的中小型系统的C-S框架,客户端有三种模式,无缝集成访问,winform版本,wpf版本,asp.net mvc版本,方便企业进行中小型系统的二次开发和个人学习。同时网络组件方便的支持读写三菱和西门子PLC的数据,详细见Readme
Stars: ✭ 873 (+5720%)
Mutual labels:  network
Hpnl
High Performance Network Library for RDMA
Stars: ✭ 23 (+53.33%)
Mutual labels:  network
Pitaya
🏇 A Swift HTTP / HTTPS networking library just incidentally execute on machines
Stars: ✭ 846 (+5540%)
Mutual labels:  network
Tinytcpserver
A small tcp server working under Mono or .NET (4.0) and provides hooks for handling data exchange with clients (works under mono and .net). Behaviour/protocol/reaction could be specified via custom C# script.
Stars: ✭ 14 (-6.67%)
Mutual labels:  network
Bash Toolkit
Este proyecto esá destinado a ayudar a los sysadmin
Stars: ✭ 13 (-13.33%)
Mutual labels:  network
Pytorch Forecasting
Time series forecasting with PyTorch
Stars: ✭ 849 (+5560%)
Mutual labels:  network

Analyzing data from the Human symptoms–disease network

This repository inspects the bipartite symptom–disease network from the publication:

Human symptoms–disease network
XueZhong Zhou, Jörg Menche, Albert-László Barabási & Amitabh Sharma
Nature Communications (2014) DOI: 10.1038/ncomms5212

The repository is minimal, consisting of a single R Markdown document that is viewable at http://git.dhimmel.com/hsdn/.

Repository contents

index.Rmd is the R Markdown source code, which is executed and exported to index.html. Hosted via GitHub Pages, index.html is available as a webpage at http://git.dhimmel.com/hsdn/.

figure/figS4.png is a supplementary figure from Zhou et al. 2014 describing their pipeline for extracting symptom and disease topics from MEDLINE.

Notes

The supplementary data from Zhou et al. is not directly consumed in this repository. Instead, the data is retrieved from LABrueggs/HSDN, which mapped symptom and disease names to their corresponding MeSH identifiers.

Since we were interested in using the Zhou et al. data for Project Rephetio, we mapped MeSH diseases to the Disease Ontologies diseases used in Hetionet v1.0.

Ultimately we did not use the Zhou et al. data in Hetionet, but instead re-extracted symptom–disease relationships from MEDLINE topic cooccurrence. The primary motivations for redoing the extraction were:

  1. The TF-IDF scores of Zhou et al. are only comparable within a disease and not across diseases.
  2. Zhou et al. didn't provide a computational pipeline to recompute relationships in the future or for other relationship types.

See dhimmel/MEDLINE for our MEDLINE topic extraction and cooccurrence analysis. The symptom–disease relationships are available in disease-symptom-cooccurrence.tsv.

License

Original content is this repository is released under CC0 v1.0 (public domain dedication). Hence, feel free to reuse any of the code, figures, or datasets without restriction if they are original to this repository.

Unfortunately, the copyright to Zhou et al. 2014, which presumably covers the supplementary materials, is owned by Macmillan Publishers Limited with all rights reserved. Therefore users should only reuse content from Zhou et al. with discretion and at their own risk.

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].