cmd

package
v0.0.0-...-d966d87 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2020 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Overview

This is the main package for parsegencode. It accepts a gencode GTF, a genome fasta and prints transcript fasta records to a user-specified (or default) outfile, optionally padding the exons by any number of bases.

To run parsegencode minimally:

parse_gencode /path/to/gencode_gtf /path/to/genome_fasta

This will create /path/to/genome_fasta_parsed.fa

To pad exons by 20bp parse_gencode /path/to/gencode_gtf /path/to/genome_fasta -exon_padding 20

See `func Usage` for more details.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DetectFusion

func DetectFusion(ctx context.Context, flags fusionFlags, opts fusion.Opts)

DetectFusion is the main entry point for AF4 fusion detector.

func GenerateTranscriptome

func GenerateTranscriptome(ctx context.Context, gtfPath, fastaPath string, flags gencodeFlags)

GenerateTranscriptome generates the AF4 transcriptome FASTA file from the given inputs. gtfPath is gencode comprehenve antotation file (e.g., gencode.v26.annotation.gtf), and fastaPath is the reference genome (e.g., hg38.fa). gtfPath may be compressed, but fastaPath must be uncompressed.

func Run

func Run()

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL