NAME
trinucleotide_genome.pl
SYNOPSIS
trinucleotide_genome.pl [options] [file ...]
Options:
--help brief help message
--man full documentation
--genome Genome FASTA in which to parse trinucleotide information (default = "None")
--trinucleotide_dir location to generate the trinucleotide information files (Required)
--cb_bed_dir location to the bed files where callable bases information can be found (default = "None")
--filtered_dir location to generate the filtered trinucleotide files (default = "None")
--chromosome chromosome or name of fasta sequence specified to act upon only (default = "None")
--zip_files whether to zip the trinucleotide files generated (default: Y)
--only_zip whether to only zip files in the directory and run nothing else (default: N)
OPTIONS
- --help
-
Print a brief help message and exit.
- --man
-
Print the manual page.
- --genome
-
Genome FASTA in which to parse trinucleotide information (default = "None").
- --trinucleotide_dir
-
Location to generate the trinucleotide information files.
- --cb_bed_dir
-
Location to the bed files where callable bases information can be found (default = "None").
- --filtered_dir
-
Location to generate the filtered trinucleotide files (default = "None").
- --chromosome
-
Chromosome or name of fasta sequence specified to act upon only (default = "None").
- --zip_files
-
Whether to zip the trinucleotide files generated (default: Y).
- --only_zip
-
Whether to only zip files in the directory and run nothing else (default: N).
DESCRIPTION
trinucleotide_genome.pl Reads the reference genome by 3 nucleotide window and store the information
- read the reference genome by 3 nucleotides windows
- create hash table of genome locations by trinucleotide context
- makes a directory for each of the sequences provided in the genome fasta, or for the chromosome specified
- write the chromosome and middle nucleotide location to trinucleotide file
- uses callable bases bed file to filter trinucleotides so only callable ones are hashed
- zips files with gzip through system call
EXAMPLE
Typical usage:
trinucleotide_genome.pl --genome /path/to/your/sample.fasta --trinucleotide_directory /directory/to/save/files
trinucleotide_genome.pl --genome /path/to/your/sample.fasta --trinucleotide_directory /directory/to/save/files --chromosome ${chrom} --cb_bed_dir /directory/to/your/beds
AUTHOR
Lydia Liu
Boutros Lab The Ontario Institute for Cancer Research
ACKNOWLEDGEMENTS
Paul Boutros, PhD, PI -- Boutros Lab
Srinivasan Sivanandan -- Boutros Lab
SEE ALSO
generate_signature.pl --man
BAMsurgeon.pl --man