Skip to main content

Python Modules for Next-Generation Sequencing Data Analysis.

Project description

CONTENTS AND COPYRIGHT

This package is used for maniputating genome annotation and seqeunce files, such as Bed, GenePred, BAM, Wiggle and BigWig formats. Users interested in this package should contact yfwang0405@gmail.com for details. This package uses the UCSC lib and inc directories (in KentLib), and users should read the README file inside and behave accordingly. All files are copyrighted, but license is hereby granted for personal, academic and non-profit use. Commercial users should contact yfwang0405@gmail.com.

PREREQUISITES 1. numpy 2. pysam for SAM file manipulation 3. argparse for Python 2.6

GENERAL INSTALL INSTRUCTIONS

  1. This package is base on Python 2.7. This package is only tested on linux 64bit machines. Other platforms may not work well.

  2. Simply run the setup.py if you have root privilege, otherwise, specify the directory of your install path by “–prefix=install_path”. >python setup.py install –prefix=install_path

  3. Set the PYTHONPATH environment varialble. >vi ~/.bash_profile PYTHONPATH=$PYTHONPATH:install_path/lib/python2.7/site-packages export PYTHONPATH >source ~/.bash_profile

MAJOR MODULES

  • IO: Read various biological data

  • DB: Build DB for genomic data for fast query.

  • Pipeline: Pipelines built using wrappers of commonly used tools.

  • Bed: Genomic coordinates data format.

  • BedList: A list of Bed instances.

  • wTwoBitIO: python module for retrieve fasta sequence from 2bit file.

  • wWigIO: python module for retrieve Wiggle region from BigWig file.

  • wRNA: python module to fold RNA structures.

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

ngslib-1.1.2.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file ngslib-1.1.2.tar.gz.

File metadata

  • Download URL: ngslib-1.1.2.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ngslib-1.1.2.tar.gz
Algorithm Hash digest
SHA256 292550dee984407d11ead43429596f0568ed9a468b92a023c16a5a7dc48e5040
MD5 26ba894c676b76e7493c1e09370ca422
BLAKE2b-256 97c3c89a74d3b65ead2a548f64d806eb4b943c096069e7e01a9da1901826284f

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