Random Forest Latent Structure (Biology)
Project description
Rusty Axe
Analyzing nested structure in data using unsupervised random forests.
This package is intended to interface with one or two numpy matrices of a large size (>100 samples, >10 features), and decomposes said matrices into random forest factors (RFFs) that describe different effects at different levels of nesting and non-linear dependency. It generates HTML reports that describe the underlying data, and can also generate other kinds of feedback. This package additionally can train on one dataset and compare that dataset to another.
For a more complete description of available functions please see the tutorial under ./tutorial
This package is currently intended to be run on linux or osx. This package may funciton on windows but no guarantees are made.
COMPATIBILITY WARNING
Statsmodels, which is unfortunately necessary to run several core components of this package, has bad support for OSX Python 3.9. Therefore if you are on OSX, you will either need an existing instal of statsmodels, or python<=3.8
Obtaining Rust
Please note, before instlling this package you should obtain the rust compiler.
A rust compiler can be obtained and silently installed by executing
curl https://sh.rustup.rs -sSf | sh -s -- -y
If you wish to alter any aspect of the rust compiler defaults, you can execute
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
or simply check the current recommendations at https://www.rust-lang.org/tools/install
Installation
Install by invoking
pip install rusty_axe_bbrener1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rusty-axe-bbrener1-0.66.tar.gz.
File metadata
- Download URL: rusty-axe-bbrener1-0.66.tar.gz
- Upload date:
- Size: 72.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69453ce0f4e919319437bf3bc6e8dfe643b995a4b4e10fba34efb3ccce868ee9
|
|
| MD5 |
7887ff2d68c8be275df0b3eeacecdb65
|
|
| BLAKE2b-256 |
de158f9350af91627ac629626675995e9b4dd936101dcc46d8a7580809be84ab
|
File details
Details for the file rusty_axe_bbrener1-0.66-py3-none-any.whl.
File metadata
- Download URL: rusty_axe_bbrener1-0.66-py3-none-any.whl
- Upload date:
- Size: 484.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf495004cbd4966ad6f5d41d6803ccd349a4c2365bfb1f8ae7642b4c2cec3a5f
|
|
| MD5 |
1daf068aa502f5a974b0f11356fa05db
|
|
| BLAKE2b-256 |
7ffef587ee7f123d7060e1684caa21b55c493842ed6f21f5916120e7cde18e2e
|