Skip to content

seqwell/longplexpy

Repository files navigation

longplexpy

CI Python Versions MyPy Checked Ruff

This repository contains a single MultiQC plugin for parsing and visualization of lima output files generated by the seqWell LongPlex pipeline. If the MultiQC lima module is still running when this plugin is installed, the lima module can be disabled at the command line with --exclude lima.

This repository also contains a tool for listing ZMWs which Lima identified as undesired hybrids, list-undesired-hybrids.

Local Installation

First install the Python packaging and dependency management tool poetry. You must have Python 3.11 or greater available on your system path, which could be managed by pyenv or another package manager. Finally, install the dependencies of the project with:

poetry install

Testing Installation

After local installation, a test report can be generated with:

poetry run multiqc tests/data

The undesired hybrid tool can be run with:

poetry run longplexpy list-undesired-hybrids --help

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 6