Skip to main content

A viewer to explore and visualize Biosynthetic Gene Cluster data

Project description

BGC Viewer

A viewer for biosynthetic gene cluster (BGC) data.

Installation & run

Using Python 3.11 or higher, install and run the BGC Viewer as follows:

pip install bgc-viewer
bgc-viewer

This will start the BGC Viewer server, to which you can connect with your web browser.

Configuration

Environment variables can be set to change the configuration of the viewer. A convenient way to change them is to put a file called .env in the directory from which you are running the application.

BGCV_HOST=localhost       # Server host (default: localhost)
BGCV_PORT=5005            # Server port (default: 5005)
BGCV_DEBUG_MODE=False     # Enable dev/debug mode (default: False)
BGCV_PUBLIC_MODE=False    # In public mode, there won't be an option to access the
                          # file system; the data directory will be fixed (default: False)
BGCV_DATA_DIR=/data_dir/  # In public mode, this data directory will be used
BGCV_ALLOWED_ORIGINS=https://yourdomain.com # Allowed CORS origins, relevant for public mode

Development

See the repository main README for development details.

uv run python -m bgc_viewer.app

License

Apache 2.0

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

bgc_viewer-0.1.13.tar.gz (145.7 kB view details)

Uploaded Source

Built Distribution

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

bgc_viewer-0.1.13-py3-none-any.whl (150.1 kB view details)

Uploaded Python 3

File details

Details for the file bgc_viewer-0.1.13.tar.gz.

File metadata

  • Download URL: bgc_viewer-0.1.13.tar.gz
  • Upload date:
  • Size: 145.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bgc_viewer-0.1.13.tar.gz
Algorithm Hash digest
SHA256 15b366f794407a22cdfed0b9041d8f8f567c5dcd86b8e0218165ef284d219021
MD5 ec74f16992b9246cf0daba369cd09b88
BLAKE2b-256 9eb23c6bddbf64d76c70af4f2b6a9c6c9f3bee1b283d4c927e39f08a3cdabc1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bgc_viewer-0.1.13.tar.gz:

Publisher: release.yml on medema-group/bgc-viewer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bgc_viewer-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: bgc_viewer-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 150.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bgc_viewer-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 00ee7ba322fd329561179863dbddca4acf20bf10da520aac1f8b8c4f4efc1183
MD5 053bcdcd8d0121acdc4a35484671bc5a
BLAKE2b-256 01e94c3af70eb08ea5d13ab3f17bf1e5b4e908abd42ab7733c2147ef908ec009

See more details on using hashes here.

Provenance

The following attestation bundles were made for bgc_viewer-0.1.13-py3-none-any.whl:

Publisher: release.yml on medema-group/bgc-viewer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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