Skip to content

Kevinlega/Snakemake_pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

        ################################################################################
	#                                                                              #
	# Copyright 2017 Megaprobe-Lab                                                 #
	#                                                                              #
	# This is software created by the megaprobe lab under the GPL3 license.        #
	#                                                                              #
	# This program reproduces the pipeline for de novo rna sequencing research. To #
	# run the program, just move into the folder that contains the Snakefile and   #
	# make sure the PATH has addeded Trinity, khmer, screed and                    #
	# sourmash. For more explanation on what the program does read technical       #
	# report or to see usage read the README.md                                    #
	#                                                                              #
	# Then utilize the command: "snakemake" to run the desired operation.          #
	################################################################################

Programs:

App requirments:

Pip requirments:

  • pip install PyYAML
  • pip install screed
  • pip install khmer or with conda install --name (name of enviorment) -c bioconda khmer=2.1
  • pip install biopython
  • pip install snakemake

Export Programs to Path:

  • Like so: PATH=$PATH:~/path/to/file
  • Trimmomatic
  • Trinity
  • Sourmash
  • Screed

Modify Config.yaml

  • Add working directory
  • Add path to Organisms
  • Add Comparison like so: "0 1" This is Organisms 1 and 2.

Run the snakemake

  • Have the Snakefile and config.yaml in the working directory
  • run like so snakemake
  • or snakemake
  • for other uses use snakemake -h

Command to see how many sequences:

  • grep -o 'TRINITY_DN' Trinity_Organism0.fasta-in-Trinity_Organism1.fasta.txt | wc -l

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages