Skip to main content

A simple tool designed to visualize the features that distinguish between two groups of ONT data at the site level. It supports 4 re-squiggle program(tombo resquiggle/f5c resquiggle/f5c eventalign/move_table).

Project description

nanoCEM logo

PyPI License

The nanopore current events magnifier (nanoCEM) is a python command line to facilitate the analysis of DNA/RNA modification sites by visualizing statistical features of current events. NanoCEM can be used to showcase high confidence sites and observe the difference based on the modification sample and the low or no modification sample.

It supports two re-squiggle pipeline(Tombo and f5c) and support R9 and R10. If you want to view single read signal or raw signal, Squigualiser is recommended.

Installation

Before pip install, make sure you have installed the samtools(>=1.16) , f5c(>=1.4), slow5tools(>=1.1.0) and minimap2(>=2.17),

conda install samtools=1.16 minimap2 f5c=1.4 slow5tools -c conda-forge -c bioconda 

To install the latest nanoCEM

pip install nanoCEM

And install from the resource

git clone https://github.com/lrslab/nanoCEM.git
cd nanoCEM/
pip install .

To install nanoCEM from docker,

docker pull zhihaguo/nanocem_env

To check the version of nanoCEM, run:

pip list | grep nanoCEM

Solutions for some potential environment problem

Although it does not affect the functionality, the issue of possible missing header files caused by samtools installation by conda can be resolved with the following command.

conda install -c conda-forge ncurses

The potential vbz format compression issue when reading fast5 files.

conda install -c bioconda ont_vbz_hdf_plugin

Data release

For the data we used and related commands in our paper, please view our wiki

Documents

Full documentation is available at https://nanocem.readthedocs.io/

Publication

Our paper is online here now

Workflow

workflow

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

nanoCEM-0.0.6.2.tar.gz (26.9 kB view details)

Uploaded Source

File details

Details for the file nanoCEM-0.0.6.2.tar.gz.

File metadata

  • Download URL: nanoCEM-0.0.6.2.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for nanoCEM-0.0.6.2.tar.gz
Algorithm Hash digest
SHA256 d08e4c09a31e0d6e4927761b3bfa82c3025925712f2c987cad2940fa95c8c439
MD5 c746cfed23d2af49871acbf8b3191bc5
BLAKE2b-256 6f56697e78bbbd381ccff467e28275d7407cadb441a216398b935d11448e8973

See more details on using hashes here.

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