Skip to main content

No project description provided

Project description

BFACT

This is python package for performing binary matrix factorisation.

Install & run

Install as: pip install .

Soon will be registered on PyPI and can use pip install 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.0.tar.gz (16.0 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.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bfact_core-0.1.0.tar.gz
  • Upload date:
  • Size: 16.0 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.0.tar.gz
Algorithm Hash digest
SHA256 983820e9937f7e7ed005dd54d60a9fb1e1e7577e4205c267998f2c552e78581c
MD5 08cff5ab192212d015437878fde22d00
BLAKE2b-256 3407055d509adad189a8e3bf0ba460c7d157d7a43614577d360b49d002e95d83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bfact_core-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c9cbc51565d33eefc9e291ef7ba95dbd1a5f961336a76f0291a67d7608be7998
MD5 28836e567b9c85c37f382321d87e1618
BLAKE2b-256 c196589d928ce299f4cccef12ed008116f384f9a41f3f9786db6a3e4f7640e05

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