Process ==================== Genome Indexing -------------------- Description ~~~~~~~~~~~~~~~~~~~~~~ This process involves transforming the genome graph from GFA format into two fully converted genome graphs: one depleted of C bases and another depleted of G bases. Additionally, if desired, you may include a spike-in genome in FASTA format to estimate the conversion rate in a single step further. Example Usage ~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: shell methylGrapher PrepareGenome -gfa YourGFAFilePath -lp LambdaPhageFastaFilePath -prefix OutputPrefix -t ThreadsUsed Required arguments ~~~~~~~~~~~~~~~~~~~~~~ -gfa -prefix Optional arguments ~~~~~~~~~~~~~~~~~~~~~~ -lp -t (default: 1) | | | | | Deduplication -------------------- Refer to FastUniq documentation for more details. | | | | | Main -------------------- Description ~~~~~~~~~~~~~~~~~~~~~~ The core operation of methylGrapher comprises four essential steps. Firstly, fully converted FastQs are generated. Subsequently, these converted FastQs are aligned against methylGrapher indexes. Next, the resulting alignment files, formatted in GAF, undergo sorting to facilitate subsequent methylation extraction. Lastly, the methylation extraction process is executed. Example Usage ~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: shell methylGrapher Main -t ThreadsUsed -work_dir TheWorkingDir -index_prefix PrepareGenomeOutputPrefix Required arguments ~~~~~~~~~~~~~~~~~~~~~~ -work_dir -index_prefix -fq1 Optional arguments ~~~~~~~~~~~~~~~~~~~~~~ -fq2 -directional (default: Y) -minimum_identity (default: 20) -minimum_mapq (default: 0) -discard_multimapped (default: Y) -batch_size (default: 4096) -t (default: 1) | | | | | | | | | | Align -------------------- Description ~~~~~~~~~~~~~~~~~~~~~~ VG Giraffe alignment, please provide work directory and index prefix. Example Usage ~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: shell methylGrapher Align -t ThreadsUsed -work_dir TheWorkingDir -index_prefix PrepareGenomeOutputPrefix Required arguments ~~~~~~~~~~~~~~~~~~~~~~ -work_dir -index_prefix Optional arguments ~~~~~~~~~~~~~~~~~~~~~~ -t (default: 1) | | | | | MethylCall -------------------- Description ~~~~~~~~~~~~~~~~~~~~~~ Methylation call from vg giraffe alignment result. Example Usage ~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: shell methylGrapher MethylCall -t ThreadsUsed -work_dir TheWorkingDir -index_prefix PrepareGenomeOutputPrefix Required arguments ~~~~~~~~~~~~~~~~~~~~~~ -work_dir -index_prefix Optional arguments ~~~~~~~~~~~~~~~~~~~~~~ -minimum_identity (default: 20) -minimum_mapq (default: 0) -discard_multimapped (default: Y) -batch_size (default: 4096) -t (default: 1) | | | | | ConversionRate -------------------- Description ~~~~~~~~~~~~~~~~~~~~~~ Estimate the conversion rate from the spike-in genome. Example Usage ~~~~~~~~~~~~~~~~~~~~~~ .. code-block:: shell methylGrapher ConversionRate -work_dir TheWorkingDir -index_prefix PrepareGenomeOutputPrefix Required arguments ~~~~~~~~~~~~~~~~~~~~~~ -work_dir -index_prefix | | | | |