Skip to main content

View Bam in Highlighted HTML

Project description

DOI GitHub (Pre-)Release Date

Generate Highlighted HTML of Bam

highlight the specific sites of bam with samtools tview

Dependencies

  • Linux/Unix
  • Python2/Python3
  • samtools
  • tar/gzip/zip [optional for compressing]

Installation

pip install bam2html

Usage

bam2html -b <input.bam> chrom:pos           # single position
bam2html -b <input.bam> chrom:pos1,pos2...  # multiple positions
bam2html -b <input.bam> chrom:start-end     # a region of positions
bam2html -b <input.bam> chrom:pos -r /path/to/reference.fa # with reference
bam2html -b <input.bam> chrom:pos -c 300    # set the width of window
bam2html -b <input.bam> chrom:pos -color pink -bg green    # set colors
bam2html -bl bam_list pos_list                             # batch mode
bam2html -bl bam_list pos_list -s                          # generate summary.html
bam2html -bl bam_list pos_list -s -x zip                   # compress the result with zip
bam2html -bl bam_list pos_list -s -x tar.gz                # compress the result with tar/gzip

Example Results

Meaning of Base's Colors

Color Mapping Quality Selector
Blue 0-9 .tviewcu1
Green 10-19 .tviewc2
Yellow 20-29 .tviewc3
Black >=30 .tviewc4

Underline: Secondary or orphan


Documents

https://bam2html.readthedocs.io

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

bam2html-1.0.4.tar.gz (9.1 kB view details)

Uploaded Source

File details

Details for the file bam2html-1.0.4.tar.gz.

File metadata

  • Download URL: bam2html-1.0.4.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.8

File hashes

Hashes for bam2html-1.0.4.tar.gz
Algorithm Hash digest
SHA256 1fb859f68374bb90a28b58f737d6f646fdadd07b1ab99fb4f3144710c73ba79a
MD5 ec86e8b2f633ce6313eddf1a1d23460f
BLAKE2b-256 f4751b7403c5e94874735c1c1de1c233f54833f98c4aac360696300b65f10388

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page