Skip to content

ucscCancer/pathmark-scripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PathMark: Identification of Pathway Markers of Interest

Current Version

2.0

Authors

Sam Ng and Joshua M. Stuart

Requirements

Installation

  • Install dependencies
  • Download the pathmark-scripts repository to the desired location
  • Run "make" in pathmark-scripts/ to generate source files; may also require downloading the paradigm-scripts repository (see https://github.com/ucscCancer/paradigm-scripts)
  • Source init files for pathmark-scripts and paradigm-scripts (init.sh for bash and init.csh for csh)
  • Run code on example data in examples/ with "make"

Command-Line

galaxyPATHMARK.py [options] data_matrix phenotype_matrix pathway_file

data_matrix - sample by feature data file
phenotype_matrix - phenotype by sample dichotomy file
pathway_file - PARADIGM pathway interactions file

-b bootstrap_size - number of bootstrap sample to be generated for robustness estimation
-n null_size - number of null samples to be generated for significance estimation
-p null_permute - permutation method for null model
-m signature_method - differential method for computing signatures
-f filter_parameters - filter threshold coefficients
-t diffusion_time - heat diffusion time for signature scores across the network
-u - apply hub filter that includes hubs with high representation of its children
-z random_seed - fix random seed
circlePlot.py [options] output_directory input_matrix [input_matrix ...]

output_directory - path to directory to output plots
input_matrix - sample by feature data matrix for plots, rings created from inner to outer

-s sample_file - one column file of samples to plot
-f feature_file - one column file of features to plot
-o order_parameters - feature:file[,file ...] hierarchical sort on feature and data files
-c center_file - two column file of feature scores for center circle colors
-m color_map - color parameters file
-e file_extension - output file extension (default: png)
-l - output feature names for each plot

Folders

  • bin : executables
  • cytoscape : CytoscapeWeb and Cytoscape visualization files
  • examples : BCCL inputs for demonstration purposes

Contact

Feature requests, comments and requests for clarification should all be sent to the author at [email protected]. I will try to respond quickly to all requests, so feel free to email me!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.2%
  • Python 12.1%
  • Other 0.7%