|
Windows
|
Download
|
|
macOS
|
Download
|
Standard edition is free to all users |
What is NetCrafter?
NetCrafter is an intuitive, user-friendly tool for automatically visualizing gene and function networks, and predicting representative functions for each networked cluster. Users can easily obtain visualized networks with interpretation by simply providing a list of genes or functions, without the need for additional relationship data. NetCrafter utilizes predefined gene-to-function relationships retrieved from GeneOntology and Reactome DBs to generate the gene or function networks and their annotations. |
Network analysis in NetCrafter
User-provided gene or function lists can be directly used to generate multi-functional networks, allowing for the analysis of representitive functions within each networked cluster.
NetCrafter enables network generation and functional interpretation for RNAs, Proteins and CRISPRs data.
How NetCrafter creates gene networks
Calculating the functional similarity between genes
NetCrafter calculates functional similarity between genes using weighted Tanimoto coefficient
(Jaccard Index) based on the overlap of shared functions.
Over 7,000 functions, each containing 3 to 300 genes, are retrieved from Gene Ontology (GO)
biological terms and Reactome DB.
Each function is assigned a weight based on the number of genes it contains.
Functions with fewer genes are assigned higher weights, contributing more to the Tanimoto similarity score.
As a result, two genes sharing functions with higher weights will have a greater functional similarity.
NetCrafter assigns Tanimoto weights to each of ~7,000 functions as below:
Weights of each function are calculated inversely based on the number of genes it contains. |
(Example) Calculating functional similarity of two genes using weighted Tanimoto scores
Gene1 belongs to 4 functions:
function(a, 3, 300, 297) |
Gene2 belongs to 5 functions:
function(b, 300, 3, 1) |
How NetCrafter creates function networks