Repeat annotation tool for insertions called by NanoVar
Project description
NanoINSight
NanoINSight is a repeat annotation tool for insertions called by NanoVar.
Installation:
Option 1: Using Pip
pip install nanoinsight
Option 2: Cloning from GitHub repository
git clone https://github.com/benoukraflab/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 ./work_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 |
Citation:
If you use NanoINSight, please cite:
Authors:
- Asmaa Samy - AsmaaSamyMohamedMahmoud.
- Tham Cheng Yong - cytham.
- Touati Benoukraf - benoukraflab.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nanoinsight-0.0.3.tar.gz
(9.2 kB
view details)
File details
Details for the file nanoinsight-0.0.3.tar.gz.
File metadata
- Download URL: nanoinsight-0.0.3.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0ca0076fc6cbf11f6460d48ba3a07a97fea01f77282e70da2e992df97afc3c9
|
|
| MD5 |
5c69d95d8e4eaeb44cf1d44e50f37e66
|
|
| BLAKE2b-256 |
03d1d90a78ffe17b8be4221f9b154cefd79ce64908643701f4802b9f53d9c19a
|