A tool to generate and manipulate coverage plots of high-throughput sequencing data.
Project description
COVERnant is a tool for the generation and manipulation of coverage files (currently in wiggle format) of high-throughput sequencing data.
The tool is currently in an early development stage.
COVERnant has several subcommands as its command line help shows:
$ covernant -h usage: covernant [-h] [--version] {ratio,extract,plot_matrix,bed_to_wig,rescale_wig} ... positional arguments: {ratio,extract,plot_matrix,bed_to_wig,rescale_wig} commands ratio Generate ratio plots of two alignment files in Bam formar. extract Extract coverage values from a wiggle file based on coordinates in a bed file and generate a matrix. plot_matrix Plot the content of the extracted coverage matrix. bed_to_wig Converts Bed files to coverage files in wiggle formats rescale_wig Multiplies each value of a wiggle file with a given factor. optional arguments: -h, --help show this help message and exit --version, -v show version
Subcommand ratio
usage: covernant ratio [-h] [--denominator DENOMINATOR_BAM_FILE] [--numerator NUMERATOR_BAM_FILE] [--output_prefix OUTPUT_PREFIX] [--paired_end] [--window_size WINDOW_SIZE] [--step_size STEP_SIZE] [--factor_numerator FACTOR_NUMERATOR] [--factor_denominator FACTOR_DENOMINATOR] [--keep_zero_coverage] [--denominator_name DENOMINATOR_NAME] [--numerator_name NUMERATOR_NAME] [--ratio_name RATIO_NAME] optional arguments: -h, --help show this help message and exit --denominator DENOMINATOR_BAM_FILE --numerator NUMERATOR_BAM_FILE --output_prefix OUTPUT_PREFIX, -o OUTPUT_PREFIX --paired_end Paired reads are treated as one fragment an the start and end positions are used accordingly --window_size WINDOW_SIZE Window size for sliding window average calculation. Must be an odd number. (Default is 1). --step_size STEP_SIZE Step size for sliding window average calculation. Default is 1. --factor_numerator FACTOR_NUMERATOR A factor the numerator values are are multiplied with. --factor_denominator FACTOR_DENOMINATOR A factor the denominator values are are multiplied with. --keep_zero_coverage Also write coordinates that have a coverage of 0. Default is to discard those. --denominator_name DENOMINATOR_NAME --numerator_name NUMERATOR_NAME --ratio_name RATIO_NAME
Subcommand extract
$ covernant extract -h usage: covernant extract [-h] [--output_prefix OUTPUT_PREFIX] [--flip_reverse_strand] [--matrix_alignment {left,center,right}] [--window_size WINDOW_SIZE] [--step_size STEP_SIZE] coverage_file coordinate_file positional arguments: coverage_file coordinate_file optional arguments: -h, --help show this help message and exit --output_prefix OUTPUT_PREFIX --flip_reverse_strand Flip the coverage value list of entries located at the minus strand --matrix_alignment {left,center,right} default is 'left'. --window_size WINDOW_SIZE Window size for sliding window average calculation. Must be an odd number. --step_size STEP_SIZE Step size for sliding window average calculation. Default is 1.
Subcommand plot_matrix
$ covernant plot_matrix -h usage: covernant plot_matrix [-h] [--output_file OUTPUT_FILE] [--share_x_range] [--share_y_max] matrix_file positional arguments: matrix_file optional arguments: -h, --help show this help message and exit --output_file OUTPUT_FILE --share_x_range Use the same x range in all plots. --share_y_max Use the same maximum y value in all plots.
Subcommand bed_to_wig
$ covernant bed_to_wig -h usage: covernant bed_to_wig [-h] [--output_prefix OUTPUT_PREFIX] [--window_size WINDOW_SIZE]
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
COVERnant-0.3.2.tar.gz
(12.7 kB
view details)
File details
Details for the file COVERnant-0.3.2.tar.gz
.
File metadata
- Download URL: COVERnant-0.3.2.tar.gz
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | efa607fcbe435cfe99e8bcc4ea26b7b35043dfa928dabb2160e9cda3030599e9 |
|
MD5 | 4238b78b096c5154aba2639a1e398144 |
|
BLAKE2b-256 | 984b5c9f8188967af4d0fdbb5a30b7d8a5f26d8b9f9e787c130b595a516633b8 |