Skip to main content

Living Figures

Collection of useful interactive data widgets

Widgets

The interactive data widgets provided in this repository have been created using the widgets library. The idea behind this approach is that the complete set of instructions needed to visualize a dataset can be packaged together in a single HTML file along with the data itself so that it can be viewed in any modern web browser. The underlying technology which enables this approach is Pyodide, as well as the stlite implementation of Streamlit.

Using the Store

All of the widgets provided in this store can be installed with:

pip install living-figures

Once installed, you can load your data into one of these widgets and save an interactive HTML file with:

from living_figures.bio.epigenome.widgets import PanEpiGenomeBrowser
from pathlib import Path
import pandas as pd

# Instantiate the object
lfig = PanEpiGenomeBrowser()

# Read in your data of interest (in this case epigenetic motif CSVs)
lfig._get_child(
    "files",
    "pacbio"
).parse_files(
    Path('motif_folder').rglob('*.motifs.csv')
)

# Save an HTML file
lfig.to_html(Path("my_epigenomes.html"))

Metadata

Release files for living-figures 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for living-figures 0.2.0
File Size Uploaded Provenance Actions
living-figures-0.2.0.tar.gz 34.4 kB Without provenance Details for living-figures-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for living-figures 0.2.0
File Interpreter ABI Platform Actions
living_figures-0.2.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for living_figures-0.2.0-py2.py3-none-any.whl

Total release size: 82.2 kB

Release files / living-figures-0.2.0.tar.gz

Download URL living-figures-0.2.0.tar.gz
Size 34.4 kB
Tags Source
SHA-256 checksum
How to use checksums
04153ddfa8d5e46d462ae703e8ff84819f661a93b4ceb78e7c8a6ebdf0324747
BLAKE2b-256 checksum
How to use checksums
863897858657b1dad787d5531d2d676d36bbfc6492ab3f401975faa212e4d2f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / living_figures-0.2.0-py2.py3-none-any.whl

Download URL living_figures-0.2.0-py2.py3-none-any.whl
Size 47.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
f8268b9c4ca1d3e9c64f74752d62201f7b2e67419bae19a9c7d37b68d9e105ad
BLAKE2b-256 checksum
How to use checksums
25c26dc84f280dde452898a323b76829166f6730ea3eeb53a1817c5769b8a282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Security for living-figures 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page