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 command 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.2.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.2-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bfact_core-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 a0d342b0e67f1983981aa851d73eb10216385e501f5454a94877b9592bd4e68b
MD5 9754ab4e3efd084696cd32ed2f6d498b
BLAKE2b-256 e975fafc093d6a1693de54d9fb037241fb4ed9832b527d274ea762b176964195

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bfact_core-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f4f665a1412095624e30441bc214eeb682a8063f505c2b768f8c2d19e8d3ba6
MD5 2c0a9e5966d9142b7b323fb0b8b8db78
BLAKE2b-256 627b45ad4897fc9bd8ab1adb20e8105afd198950236c6c75b515a35c034827e1

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