Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rusty-axe-bbrener1-0.66.tar.gz (72.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rusty_axe_bbrener1-0.66-py3-none-any.whl (484.9 kB view details)

Uploaded Python 3

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

Hashes for rusty-axe-bbrener1-0.66.tar.gz
Algorithm Hash digest
SHA256 69453ce0f4e919319437bf3bc6e8dfe643b995a4b4e10fba34efb3ccce868ee9
MD5 7887ff2d68c8be275df0b3eeacecdb65
BLAKE2b-256 de158f9350af91627ac629626675995e9b4dd936101dcc46d8a7580809be84ab

See more details on using hashes here.

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

Hashes for rusty_axe_bbrener1-0.66-py3-none-any.whl
Algorithm Hash digest
SHA256 cf495004cbd4966ad6f5d41d6803ccd349a4c2365bfb1f8ae7642b4c2cec3a5f
MD5 1daf068aa502f5a974b0f11356fa05db
BLAKE2b-256 7ffef587ee7f123d7060e1684caa21b55c493842ed6f21f5916120e7cde18e2e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page