Skip to main content

A Python package for creating interactive and static visualizations of multi-omics data

Project description

VueCore Logo

VueCore is a Python package for creating interactive and static visualizations of multi-omics data

Information Links
Package PyPI Latest Release Supported versions License: GPL v3
Documentation View - Documentation made-with-sphinx-doc Docs CC BY 4.0
Build CI
Discuss on GitHub GitHub issues GitHub pull requests

Table of contents:

About the project

VueCore is part of a broader ecosystem of tools for multi-omics analysis, working in conjunction with ACore and VueGen to enable end-to-end data processing, visualization, and reporting.

Installation

[!TIP] It is recommended to install VueCore inside a virtual environment to manage depenendencies and avoid conflicts with existing packages. You can use the virtual environment manager of your choice, such as poetry, conda, or pipenv.

Pip

VueCore is available on PyPI and can be installed using pip:

pip install vuecore

You can also install the package for development by cloning this repository and running the following command:

[!WARNING] We assume you are in the root directory of the cloned repository when running this command. Otherwise, you need to specify the path to the vuecore directory.

pip install -e .

Documentation

VueCore's documentation is hosted on Read the Docs. It includes detailed examples for every plot type, configuration options, and the API reference. It is designed to help you with creating visualizations for your multi-omics data.

License

The code in this repository is licensed under the MIT License, allowing you to use, modify, and distribute it freely as long as you include the original copyright and license notice.

The documentation and other creative content are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License, meaning you are free to share and adapt it with proper attribution.

Full details for both licenses can be found in the LICENSE file.

Contributing

VueCore is an open-source project, and we welcome contributions of all kinds via GitHub issues and pull requests. You can report bugs, suggest improvements, propose new features, or implement changes.

We follow the Conventional Commits specification for commit messages and use the changelog-from-release tool to automatically generate the CHANGELOG.

Please follow the guidelines in the CONTRIBUTING file to ensure that your contribution is easily integrated into the project.

Credits and acknowledgements

Contact and feedback

We appreciate your feedback! If you have any comments, suggestions, or run into issues while using VueCore, feel free to open an issue in this repository. Your input helps us make VueCore better for everyone.

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

vuecore-0.1.1.tar.gz (4.9 MB view details)

Uploaded Source

Built Distribution

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

vuecore-0.1.1-py3-none-any.whl (83.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vuecore-0.1.1.tar.gz
  • Upload date:
  • Size: 4.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for vuecore-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ef5eb33da90a103998865cbcd5933e8187bd349772dccb46ab40f070a6d244b2
MD5 c582d7bc51d15252e3df12ca1ea2ca98
BLAKE2b-256 6963f423f4889c7682bf2b6dc91a48c9222d0e19dee3fa4374c82599d55ef307

See more details on using hashes here.

Provenance

The following attestation bundles were made for vuecore-0.1.1.tar.gz:

Publisher: cdci.yml on Multiomics-Analytics-Group/vuecore

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

File details

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

File metadata

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

File hashes

Hashes for vuecore-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 844216e0b4935916d7d4d09ef244bc9d76231ad1cb80b6b082ee76161693f267
MD5 af211d1a614f034d0245b366f7bedcd9
BLAKE2b-256 b099d9f272d0319b359f50ce6a9e4dcf40efd2f95aec9cf9ee0ecef4ef3bf886

See more details on using hashes here.

Provenance

The following attestation bundles were made for vuecore-0.1.1-py3-none-any.whl:

Publisher: cdci.yml on Multiomics-Analytics-Group/vuecore

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