Skip to main content

No project description provided

Project description

BFACT

This is python package for performing Boolean matrix factorisation.

Install & run

Install as pip install bfact-core, which should create CLI interfact bfact.

You can then get available options by running bfact --help.

Expected inputs:

--in-file: path to .h5ad or a tab separated file containing binary matric

--out-stub: The path + prefix for ouputs.

Any other input, see bfact --help for available options.

Expected ouptuts:

{out_stub}_best_{metric}.L.txt

{out_stub}_best_{metric}.R.txt

{out_stub}_best_{metric}.summary_info.json

{out_stub}_{num_considered_factors}_cols.pkl (only if --to-save-cols specified true). This file stores the candidate factors used in the restricted master problem. It is useful for large matrices to save time if provided in future runs (using the base as --saved-cols-stub).

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

bfact_core-0.1.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

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

bfact_core-0.1.1-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file bfact_core-0.1.1.tar.gz.

File metadata

  • Download URL: bfact_core-0.1.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.10 Darwin/23.6.0

File hashes

Hashes for bfact_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 99e2b971e5015b2d3bd54fb64e685c1f375a461d50b76177997326eb240389eb
MD5 1904763160a8272736807beba70df7bc
BLAKE2b-256 b35387606aa47e280cb94312b6e0af173c1ac0d01640950ba223099c94575962

See more details on using hashes here.

File details

Details for the file bfact_core-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: bfact_core-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.10 Darwin/23.6.0

File hashes

Hashes for bfact_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9dad228ba0cbebe529d4587b7accd9cbd536c259c69de19d874c48d6bdcb3f97
MD5 1d7ca499f22cb846896b69959fb508d3
BLAKE2b-256 4fbb8f8d91c4e5ba3c884aefe8d9a9c0e14ec7a3b1ea02d00fc41cfe37b71236

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