Skip to main content

No project description provided

Project description

Virus Host Infection Predictor (VHIP)

Test

Introduction

Goal: Predict hosts for virus of interest from sequence data (fasta files)
Input: Sequences for viruses and hosts of interest and the blast results between viruses and hosts, and between viruses and spacers.
Output: Predictions and score for each virus-host pair. This can be used to plot virus-host infection network.

Requirements

Before the tool can be used, you will need to:

  1. Create a virus and a host directory. The virus and host sequences need to be in separate folders. Each fasta file should only represent 1 host or virus.
  2. Run blastn between viruses and hosts. Also run CRISPRCasFinder on hosts sequences, then blastn between viruses and the spacers (output of CRISPRCasFinder).
  3. Create a conda environment named vhip with the modules/packages that are in the requirements.txt file.

Tutorial

A tutorial is included in the tutorials/ folder, with a test dataset. The test dataset include sequences for hosts, viruses, and the blastn files (viruses against spacers, and viruses against host sequences).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virushostinteractionpredictor-0.0.2.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file virushostinteractionpredictor-0.0.2.tar.gz.

File metadata

File hashes

Hashes for virushostinteractionpredictor-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a2fb7fe8d7af24be8c764622cf4d13e8002bcd4ab23de8fbd04ebc078336d14b
MD5 2a546581775a4d5de59f0252f018d463
BLAKE2b-256 baaf87afdf7faa8186a8bb9498e2d4cbdaae01ce411e5548f186debf25b821c2

See more details on using hashes here.

File details

Details for the file virushostinteractionpredictor-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for virushostinteractionpredictor-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7d71b3db60f52b37b320a13199fcf612bf31d8f24836cc9fcfb01e531e3497db
MD5 ea59e26e61c91c8c4a3375012438216f
BLAKE2b-256 0d16b2e35f75e158a3837fc431ca5ab229da5eeb9423e6b6a142de77bf45489f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page