COVERnant
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]
Metadata
Release files for COVERnant 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| COVERnant-0.3.2.tar.gz | 12.7 kB | Without provenance | Details |
Release files / COVERnant-0.3.2.tar.gz
| Download URL | COVERnant-0.3.2.tar.gz |
|---|---|
| Size | 12.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
efa607fcbe435cfe99e8bcc4ea26b7b35043dfa928dabb2160e9cda3030599e9
|
|
BLAKE2b-256 checksum How to use checksums |
984b5c9f8188967af4d0fdbb5a30b7d8a5f26d8b9f9e787c130b595a516633b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for COVERnant 0.3.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.