public class Common extends Object
Constructor and Description |
---|
Common() |
Modifier and Type | Method and Description |
---|---|
static void |
applyNetworkVisualStyle(org.cytoscape.model.CyNetwork network,
org.cytoscape.view.model.CyNetworkView view,
String vsNetworkName,
org.cytoscape.view.vizmap.VisualMappingManager vmm,
org.cytoscape.view.vizmap.VisualStyleFactory visualStyleFactory,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryP,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryD,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryC) |
static Map<String,ArrayList<NodeInteraction>> |
calculateIncomingNeighbors(ArrayList<Interaction> Network) |
static Map<String,ArrayList<NodeInteraction>> |
calculateOutgoingNeighbors(ArrayList<Interaction> Network) |
static org.cytoscape.view.vizmap.VisualStyle |
createNetworkVisualStyle(org.cytoscape.model.CyNetwork network,
String vsNetworkName,
org.cytoscape.view.vizmap.VisualStyleFactory visualStyleFactory,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryP,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryD,
org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryC) |
static ArrayList<Integer> |
evaluateByRWRMDA(Set<String> AssociatedmiRNASet,
Map<String,ArrayList<NodeInteraction>> IncomingNodeTable,
double gamma) |
static Map<Integer,String> |
evaluateByRWRMTN(Map<String,Double> NodeScore,
Set<String> AssociatedmiRNASet,
Map<String,Map<String,Double>> miRNA2GeneMap,
Map<String,ArrayList<NodeInteraction>> IncomingNodeTable,
double alpha,
double gamma,
ArrayList<String> arrUserMiRNA) |
static void |
evaluatePerformance(int MaxRank,
ArrayList<Integer> HoldoutRanks) |
static <T,E> T |
getKeyByValue(Map<T,E> map,
E value) |
static <T,E> Set<T> |
getKeysByValue(Map<T,E> map,
E value) |
static org.cytoscape.model.CyNetwork |
getNetworkByName(org.cytoscape.model.CyNetworkManager cyNetworkManager,
String name) |
static PMInfo |
getPMIDinfo(String id) |
static Set<String> |
getPubMedIDFromPubMedSearch(String term,
Map<String,PMInfo> map) |
static org.cytoscape.view.vizmap.VisualStyle |
getVisualStyleByName(String styleName,
org.cytoscape.view.vizmap.VisualMappingManager vmm) |
static Map<String,Set<String>> |
loadEntity2Elements(String Entity2ElementFile) |
static double |
normL2(Map<String,Double> vector0,
Map<String,Double> vector1) |
static void |
preprocessInteractionList(ArrayList<Interaction> Interactions,
String By) |
static void |
quickSortInteraction(ArrayList<Interaction> A,
int lower,
int upper) |
static void |
quickSortNodeInDescScore(ArrayList<Node> A,
int lower,
int upper) |
static Map<String,Integer> |
rankByRWR(Map<String,ArrayList<NodeInteraction>> IncomingNodeTable,
double gamma,
Map<String,Double> Priors,
Map<String,Double> NodeScore) |
static PMInfo |
readJsonStream(InputStream in) |
static PMInfo |
readStream(InputStream in) |
static ArrayList<Integer> |
searchUsingBinaryInteraction(String searchterm,
ArrayList<Interaction> List) |
static int |
searchUsingBinaryInteractionDetail(String key,
ArrayList<Interaction> a,
int lo,
int hi) |
static void |
sortQuickInteractionListInAsc(ArrayList<Interaction> Interactions) |
static void |
sortQuickNodeListInDescScore(ArrayList<Node> Nodes) |
public static String RankMethod
public static String NetworkFileName
public static String DiseaseFileName
public static Map<String,ArrayList<NodeInteraction>> IncomingNodeTable
public static ArrayList<Interaction> NetworkInteractionArray
public static ArrayList<Interaction> DiseaseInteractionArray
public static String DiseaseTerm
public static Evaluation Eval
public static boolean isWeighted
public static ArrayList<Interaction> OriginalNetwork
public static ArrayList<Interaction> OriginalPhenotypeNetwork
public static ArrayList<Interaction> Mim2GeneNetwork
public static ArrayList<Interaction> Gene2MimNetwork
public static int numOfEvidence
public static void evaluatePerformance(int MaxRank, ArrayList<Integer> HoldoutRanks)
public static org.cytoscape.model.CyNetwork getNetworkByName(org.cytoscape.model.CyNetworkManager cyNetworkManager, String name)
public static <T,E> T getKeyByValue(Map<T,E> map, E value)
public static Map<String,Integer> rankByRWR(Map<String,ArrayList<NodeInteraction>> IncomingNodeTable, double gamma, Map<String,Double> Priors, Map<String,Double> NodeScore)
public static ArrayList<Integer> evaluateByRWRMDA(Set<String> AssociatedmiRNASet, Map<String,ArrayList<NodeInteraction>> IncomingNodeTable, double gamma)
public static Map<Integer,String> evaluateByRWRMTN(Map<String,Double> NodeScore, Set<String> AssociatedmiRNASet, Map<String,Map<String,Double>> miRNA2GeneMap, Map<String,ArrayList<NodeInteraction>> IncomingNodeTable, double alpha, double gamma, ArrayList<String> arrUserMiRNA)
public static Map<String,Set<String>> loadEntity2Elements(String Entity2ElementFile) throws Exception
Exception
public static void preprocessInteractionList(ArrayList<Interaction> Interactions, String By)
public static void sortQuickInteractionListInAsc(ArrayList<Interaction> Interactions)
public static void quickSortInteraction(ArrayList<Interaction> A, int lower, int upper)
public static ArrayList<Integer> searchUsingBinaryInteraction(String searchterm, ArrayList<Interaction> List)
public static int searchUsingBinaryInteractionDetail(String key, ArrayList<Interaction> a, int lo, int hi)
public static void quickSortNodeInDescScore(ArrayList<Node> A, int lower, int upper)
public static Map<String,ArrayList<NodeInteraction>> calculateOutgoingNeighbors(ArrayList<Interaction> Network)
public static Map<String,ArrayList<NodeInteraction>> calculateIncomingNeighbors(ArrayList<Interaction> Network)
public static org.cytoscape.view.vizmap.VisualStyle getVisualStyleByName(String styleName, org.cytoscape.view.vizmap.VisualMappingManager vmm)
public static void applyNetworkVisualStyle(org.cytoscape.model.CyNetwork network, org.cytoscape.view.model.CyNetworkView view, String vsNetworkName, org.cytoscape.view.vizmap.VisualMappingManager vmm, org.cytoscape.view.vizmap.VisualStyleFactory visualStyleFactory, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryP, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryD, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryC)
public static org.cytoscape.view.vizmap.VisualStyle createNetworkVisualStyle(org.cytoscape.model.CyNetwork network, String vsNetworkName, org.cytoscape.view.vizmap.VisualStyleFactory visualStyleFactory, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryP, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryD, org.cytoscape.view.vizmap.VisualMappingFunctionFactory vmfFactoryC)
public static Set<String> getPubMedIDFromPubMedSearch(String term, Map<String,PMInfo> map)
public static PMInfo readStream(InputStream in)
public static PMInfo readJsonStream(InputStream in) throws UnsupportedEncodingException
UnsupportedEncodingException
Copyright © 2019. All rights reserved.