Skip to content

hliihbcas/FishSNP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FishSNP

The code repository of the FishSNP database.
The script process (Pipelines_for_FishSNP_1.1.tar.gz) can also be downloaded at the following address (http://bioinfo.ihb.ac.cn/software/FishSNP).
The script should be run in the Linux environment, and make sure that the conda in the environment can be used normally.

Import the conda environment

1.Before the process begins, you need to import the conda environment and run the following example in the active conda environment
$ cd FishSNP-main
$ conda env create -f FishSNP_01.yaml
$ source activate FishSNP_01

SNP calling pipeline

The process includes downloading, quality control, SNP calling, etc.

Before you start the snakemake process, here are a few things you need to do
1.Install GATK 4.0 in advance.
2.Install libcrypto.so.1.0.0, libbz2.so.1.0 in {Your lib path}/FishSNP_01/lib/
3.Change the "GATK_PATH" variable in the script (./SNP_calling_pipeline/SNP_calling_pipeline_snakemake.py) to the absolute path of the GATK in your environment.
4.Download the corresponding genome index file (tilapia) from the SNP_calling_source.tar.gz at (http://bioinfo.ihb.ac.cn/software/FishSNP), and extract it in the ./SNP_calling_pipeline/species/tilapia/.

Getting started (Linux)
$ cd ./SNP_calling_pipeline
$ snakemake -s SNP_calling_pipeline_snakemake.py --cores 2

Mendelian test

The process includes the Mendelian test.

Before you start the snakemake process, here are a few things you need to do
1.gunzip ./Mendelian_test/example_data/multiple_sort_vcf.vcf.gz

Getting started (Linux)
$ cd Mendelian_test
$ snakemake -s mendelian_test_snakemake.py --cores 1

Hardy Weinberg test

The process includes the Hardy Weinberg test.
Getting started (Linux)
$ cd Hardy_Weinberg_test
$ snakemake -s Hardy_Weinberg_test/hardy_pipeline_snakemake.py --cores 1

About

The code repository of the FishSNP database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published