目录

NanoINSight

NanoINSight is a repeat annotation tool for insertions called by NanoVar.

Installation:

Option 1:

Installing NanoVar v1.6 from PyPI will automatically install NanoINSight, Please visit here for instructions to install NanoVar.

Option 2: Using Pip

pip install nanoinsight

Option 3: Cloning from GitHub repository

git clone https://github.com/asmmahmoud/NanoINSight.git
cd NanoINSight
pip install .

Installation of dependencies

1. MAFFT

Option 1: Conda

 conda install -c bioconda mafft

Option 2:

Please visit here to download the “without_extensions” source package and visit here for instructions to install.

  • Please note that MAFFT source package with extnesions is not needed as it supports RNA structural alignments.
  • Path of executable binary is needed. You can get it by typing “which mafft” in the terminal window.

    2. RepeatMasker

    Option 1: Conda

    conda install -c bioconda repeatmasker

    Option 2:

    Please visit here for instructions to install.

Run:

Option 1: Run with NanoVar command by adding the “–annotate_ins [species]” parameter

nanovar [Options] --annotate_ins human sample.fq/sample.bam ref.fa working_dir 

For more details: see NanoVar wiki

Option 2: Run via the command-line

nanoinsight [-h] [-v] [-q] [-t int] [-i path] [-u path] [-m path] [-r path] 
            [-s species] [VCF] [working_directory]

Example:
        nanoinsight -t 4 -s human sample.nanovar.pass.vcf ./working_dir

Required parameters: | Parameter | Description | | —— | —— | | -s | Specify species for repeatmasker (e.g. human)| | [VCF] | Path to VCF input file | | [working_directory] | Path to working directory |

Additional Parameters: | Parameter | Description | | —— | —— | | -h | Show help message | | -v | Show version | | -q | hide verbose | | -t | Number of threads to be used [1]| | -i | Path to ins_seq.fa file (NanoVar output) | | -u | Path to sv_support_reads.tsv file (NanoVar output) | | -m | Path to mafft executable file | | -r | Path to RepeatMasker executable file |

Output:

Output Description
.ins.con.fasta fasta file of consensus sequences of insertions found in the VCF input file
rm_output output directory of RepeatMasker

Authors:

关于

一个用于注释由NanoVar检测到的基因组插入事件的重复序列注释工具。它通过提取非参考插入序列,并使用RepeatMasker等工具来识别和分类其中的重复元件

194.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号