- Notifications
You must be signed in to change notification settings - Fork0
Python package for WebGestalt
License
NotificationsYou must be signed in to change notification settings
bzhanglab/webgestaltpy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A python package containing bindings to the underlying Rust librarywebgestalt_rust.
- Compute GSEA and ORA
- Run a meta-analysis combining multiple lists
- Combine multiple lists into a single analysis type
The output of the python package is the values. This does not generate any HTML reports. For reports, please use theR package.
pip install webgestaltpy
WebGestaltPy usesmaturin andrye to build the full project. To build WebGestaltPy, run the following commands
git clone https://github.com/bzhanglab/webgestaltpy.gitcd webgestaltpyrye sync# download correct python version and install dependenciesrye tools install maturinrye run python -m ensurepip --default-pip# makes sure maturin can run correctlyrye shell# initialize shell so the python command executes the local versionmaturin develop# add -r to build and install the full release version of the rust library.python test.py# run the test script
About
Python package for WebGestalt
Resources
License
Stars
Watchers
Forks
Packages0
No packages published