MKARV(1)
β¨ MKARV(1) β¨
okay so bestie, welcome to the mkarv page, a.k.a. the little tool that Turns ataqv results into a web app π (yes the manual page literally calls it MKARV(1) up top and mkarv down here, we contain multitudes)
πΈ NAME πΈ
mkarv β Turns ataqv results into a web app π
π¦ DESCRIPTION π¦
here's the whole invocation, exactly as it comes, no notes:
usage: mkarv [-h] [-c CONCURRENCY] [-d DESCRIPTION] [-f] [-i] [-l]
[-m MAXIMUM_FRAGMENT_LENGTH] [-p PEAK_REFERENCE] [-r REFERENCE]
[-t TEMPLATE_DIRECTORY] [-v] [--version] directory [metrics ...]
so the vibe is: you hand it one or more ataqv metrics files in JSON format, and it creates an instance of the ataqv result visualization tool β¨. The web application gets copied into the directory you named, and your JSON results get translated for it. Then you can literally just open the index.html file and load the resulting directory into a web browser locally, or publish it with a web server like Apache or nginx. it's giving "deploy from your bedroom" π
π positional arguments π
directoryβ The path to the directory where the web app will be created. that's where the whole thing lives, bestie πmetricsβ One or more ataqv metrics files in JSON format. (default:None) so if you pass nothing, it's literally nothing, no cap π
π options π
-h,--helpβ show this help message and exit. the classic, the icon, the moment π«Ά-c,--concurrency CONCURRENCYβ The number of concurrent processes to use (default: 1). (default:1) yes it says the default twice, we love a redundancy moment π-d,--description DESCRIPTIONβ A description for the viewer instance. (default:None) give your little viewer a little identity π-f,--forceβ Overwrite the output directory if it exists. (default:False) careful bestie, this one does exactly what it says π₯-i,--indentβ If indent is given, JSON output will be pretty-printed and indented. (default:False) pretty JSON my beloved β¨-l,--less-redundantβ Produce a viewer with fewer metrics (metrics that are expected to be largely redundant will not be displayed. (default:False) yep the parenthesis is unbalanced in the original, I'm not touching it, that's load-bearing π-m,--maximum-fragment-length MAXIMUM_FRAGMENT_LENGTHβ The maximum fragment length for which the distance to the reference fragment length count distribution will be measured. (default:1000) numbers, we love her π-p,--peak-reference PEAK_REFERENCEβ A reference set of peak metrics to plot. The default value is"SRR891268", the peak metrics of that sample in the ATAC-seq paper, as generated with MACS2 in our pipeline. It can be specified as"calculate", in which case these metrics will be averaged from the given metrics. It can also be the name of a JSON file, which must contain an object with two keys,"cumulative_fraction_of_hqaa"and"cumulative_fraction_of_territory", the value of each being an array of fractions of high-quality autosomal alignments (HQAA) or total peak territory, respectively. A tab- or comma-separated value file may also be given, in which each line contains two fractions, of HQAA and peak territory. All of these arrays should represent values at percentiles from 1-100. (default:SRR891268) that's a lot of lore for one flag and every single bit of it matters π-r,--reference REFERENCEβ How to make the reference fragment length count distribution. The default value is"SRR891268", the fragment length distribution of that sample in the ATAC-seq paper. It can be specified as"calculate", in which case a distance will be calculated for each set of metrics from a reference distribution constructed from the rest of the given metrics. It can also be the name of a file containing a reference distribution. This file may be in JSON format, containing an object mapping fragment lengths to counts (e.g."{0: 0, 1: 10, 2: 17}", or it may be a tab- or comma-separated value file in which each line contains a fragment length and count. It may (default:SRR891268) β and yeah, the original sentence genuinely just trails off at "It may" π I'm reporting what's there, not guessing, that's the rule fr fr-t,--template-directory TEMPLATE_DIRECTORYβ The location of the web app directory template. (default:auto) it'll figure it out itself if you let it π§-v,--verboseβ Talk more. (default:False) honestly the most relatable flag on this entire page π£οΈ--versionβ show program's version number and exit π
reminder bestie:-f/--forceoverwrites the output directory if it exists. if that directory is precious to you, maybe vibe check it first π
and that's the page, mwah π this was mkarv version {{VERSION}}, March 2026, same MKARV(1) energy, now with more glitter π bye bestie, go visualize some results ππ¦πΈ
π¦ where this page comes from
- ubuntu resolute: ataqv 1.3.1+ds-4 Β· GPL-3.0-or-later
- ubuntu stonking: ataqv 1.3.1+ds-4 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms