Skip to content

Python implementation of the Gene Set Enrichment Analysis method

License

Notifications You must be signed in to change notification settings

tristanbrown/gsea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSEA

Python implementation of the Gene Set Enrichment Analysis method

Installation and dependencies

Above the directory containing setup.py, install using: >>pip install -e gsea

This software has been tested in an Anaconda environment containing the following packages and their respective dependencies:

  • python (v. 3.6.1)
  • numpy (v. 1.12.1)

Usage

Currently, the package can be run from the root directory as follows:

>> python gsea <filename1> <filename2>

where filename1 refers to the Gene Expression Profile data, and filename2 refers to the Gene Set data. The gsea/config.py file determines the location of the data (must be in the python path), the output filename, as well as several analysis parameters.

config.py is meant to be easily edited by the user.

The default filename for outputting the results is "results.csv". The default directory for input and output file locations is "data."

About

Python implementation of the Gene Set Enrichment Analysis method

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages