Command line arguments

We provide 2 main scripts to run the analysis of differential RNA modifications as the following.

xpore-dataprep

  • Input

Output files from nanopolish eventalgin. Please refer to Data preparation for the full Nanopolish command.

Argument name Required Default value Description
–eventalign=FILE Yes NA Eventalign filepath, the output from nanopolish.
–out_dir=DIR Yes NA Output directory.
–gtf_path_or_url No NA GTF file path or url used for mapping transcriptomic to genomic coordinates.
–transcript_fasta_paths_or_urls No NA Transcript FASTA paths or urls used for mapping transcriptomic to genomic coordinates.
–skip_eventalign_indexing No False To skip indexing the eventalign nanopolish output.
–genome No False To run on Genomic coordinates. Without this argument, the program will run on transcriptomic coordinates.
–n_processes=NUM No 1 Number of processes to run.
–readcount_max=NUM No 1000 Maximum read counts per gene.
–readcount_min=NUM No 1 Minimum read counts per gene.
–resume No False With this argument, the program will resume from the previous run.
  • Output
File name File type Description
eventalign.index csv File index indicating the position in the eventalign.txt file (the output of nanopolish eventalign) where the segmentation information of each read index is stored, allowing a random access.
data.json json Intensity level mean for each position.
data.index csv File index indicating the position in the data.json file where the intensity level means across positions of each gene is stored, allowing a random access.
data.log txt Gene ids being processed.
data.readcount csv Summary of readcounts per gene.

xpore-diffmod

  • Input

Output files from xpore-dataprep.

Argument name Required Default value Description
–config=FILE Yes NA YAML configurtaion filepath.
–n_processes=NUM No 1 Number of processes to run.
–save_models No False With this argument, the program will save the model parameters for each id.
–resume No False With this argument, the program will resume from the previous run.
–ids=LIST No [] Gene / Transcript ids to model.
  • Output
File name File type Description
diffmod.table csv Output table information of differential modification rates. Please refer to Output table description for the full description.
diffmod.log txt Gene/Transcript ids being processed.

xpore-postprocessing

  • Input

The diffmod.table file from xpore-diffmod.

Argument name Required Description
–diffmod_dir Yes Path of the directory containing diffmod.table.