Skip to main content

episcope

A tool for exploration of epigenetic datasets

application
Screen capture of the episcope tool, showing visualizations of four chromosomes from an experiment.

Prerequisites

  • A recent (5.13+) version of ParaView

Installing

Create a python virtual environment with a Python version matching the pvpython version:

  • Paraview 5.13 ships with Python 3.10.
  • Paraview 6.0 ships with Python 3.12.

We will install the app and its dependencies in this virtual environment.

# Create the virtual environment (check the appropriate python version, see above)
python3 -m venv .venv --python=3.10

# Activate it
source .venv/bin/activate

# Install the app from PyPI
pip install episcope

# Deactivate the virtual environment
deactivate

Running

Finally, start the application using the pvpython already present on your machine

pvpython --venv .venv -m episcope.app --data /path/to/dataset

Development

Clone this repository and cd into it:

git clone git@github.com:epicsuite/episcope.git

# or if without ssh:
# git clone https://github.com/epicsuite/episcope.git

cd episcope

Follow the same instructions as above, with the exception that the episcope package should be installed from local source:

# Install the app in editable mode
pip install -e .

Command line arguments

List of optional command line arguments.

--num-quadrants | -n

Specify the number of 3D/2D quadrants in the app layout

--display-options | -o

Path to a file will be used to override the default appearance of the 3D visualization.

Example of a minimal display options file:

tube:
  Opacity: 0.5

delaunay:
  Opacity: 0.1

upper_gaussian_contour:
  Opacity: 0.8

lower_gaussian_contour:
  Opacity: 0.8

labels:
  color: [0, 1, 0]

spheres:
  color: [1, 0, 1]

Metadata

Release files for episcope 0.3.3

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

Source distribution (sdist)

Source distribution for episcope 0.3.3
File Size Uploaded
episcope-0.3.3.tar.gz 20.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for episcope 0.3.3
File Interpreter ABI Platform
episcope-0.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 43.7 kB

Release files / episcope-0.3.3.tar.gz

Download URL episcope-0.3.3.tar.gz
Size 20.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2c68da6919998cb9f9e0e67b39b3440ffb10ee3cef8586110e5694f26b9fb6cc
BLAKE2b-256 checksum
How to use checksums
8e0d03bbfcf143d518b1dff6d943c90aaeb4a7cf009b8d9dc96fd2f699ff2d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2025.

Transparency log

Release files / episcope-0.3.3-py3-none-any.whl

Download URL episcope-0.3.3-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7bd7cd656178092f7ab24e0c5e763b1adf5cc41fab1239de65cbf8304b8ad78c
BLAKE2b-256 checksum
How to use checksums
46ead9b185bd98b88625c6b65dd885f51a8a851808b17000bdbff169b331deb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

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