Track functionsFunctions to manipulate and create tracks |
|
|---|---|
Creates a 'Rectangles' track from intervals and values |
|
Creates a 2D track from tab-delimited file |
|
Creates a track from a file of inter-genomic contacts |
|
Returns values from 'Array' track |
|
Returns column names of array track |
|
Creates an array track from array tracks or files |
|
Sets column names of array track |
|
Returns track attributes values |
|
Returns value of a track attribute |
|
Imports track attributes values |
|
Assigns value to a track attribute |
|
Converts a track to the most current format |
|
Creates a track from a track expression |
|
Creates a new track from PSSM energy function |
|
Creates a 'Sparse' track from intervals and values |
|
Creates a 'Dense' track from intervals and values |
|
Create directories needed for track creation |
|
Returns the database paths that contain track(s) |
|
Returns the database/dataset path for a track |
|
Tests for a track existence |
|
Creates a track from WIG / BigWig / BedGraph / BED / tab-delimited file |
|
Creates a track from a file of mapped sequences |
|
Creates one or more tracks from multiple WIG / BigWig / BedGraph / tab-delimited files on disk or FTP |
|
Returns information about a track |
|
Returns the path on disk of a track |
|
Imports a track from another assembly |
|
Creates a new track from a lookup table based on track expression |
|
Returns a list of track names |
|
Modifies track contents |
|
Renames or moves a track |
|
Copies a track |
|
Deletes a track |
|
Creates a new track from smoothed values of track expression |
|
Returns value of a track variable |
|
Returns a list of track variables for a track |
|
Deletes a track variable |
|
Assigns value to a track variable |
|
Convert a track to indexed format |
|
Virtual track functionsFunctions to manipulate and create virtual tracks |
|
Defines rules for a single value calculation of a virtual 'Array' track |
|
Creates a new virtual track |
|
Returns the definition of a virtual track |
|
Defines modification rules for a one-dimensional iterator in a virtual track |
|
Defines modification rules for a two-dimensional iterator in a virtual track |
|
Returns a list of virtual track names |
|
Deletes a virtual track |
|
Attach or clear a genomic mask filter on a virtual track |
|
Intervals functionsFunctions to manipulate and create intervals |
|
Creates a set of 1D intervals |
|
Creates a set of 2D intervals |
|
Returns 2D intervals that cover the whole genome |
|
Intersects two-dimensional intervals with a band |
|
Returns 1D intervals that cover the whole genome |
|
Converts intervals to canonic form |
|
Mark overlapping intervals with a group ID |
|
Returns number of intervals per chromosome |
|
Calculate total base pairs covered by intervals |
|
Calculate fraction of genomic space covered by intervals |
|
Returns the database/dataset path for interval sets |
|
Returns all database paths containing an interval set |
|
Calculates difference of two intervals sets |
|
Tests for a named intervals set existence |
|
Limits intervals to chromosomal range |
|
Normalize intervals to fixed or variable sizes |
|
Annotates 1D intervals using nearest neighbors |
|
Imports genes and annotations from files |
|
Calculates an intersection of two sets of intervals |
|
Tests for big intervals set |
|
Converts intervals from another assembly |
|
Loads a named intervals set |
|
Loads assembly conversion table from a chain file |
|
Transforms existing intervals to a chain format |
|
Returns the path on disk of an interval set |
|
Returns a list of named intervals sets |
|
Applies a function to values of track expressions |
|
Finds neighbors between two sets of intervals |
|
|
|
Directional neighbor finding functions |
Calculates quantiles of a track expression for intervals |
|
Generate random genome intervals |
|
Combines several sets of intervals |
|
Deletes a named intervals set |
|
Creates a named intervals set |
|
Calculates summary statistics of track expression for intervals |
|
Calculates a union of two sets of intervals |
|
Updates a named intervals set |
|
Convert 2D interval set to indexed format |
|
Convert 1D interval set to indexed format |
|
Creates a cartesian-grid iterator |
|
Returns iterator intervals |
|
Data manipulation functionsData manipulation functions |
|
Calculates distribution of track expressions |
|
Calculates quantiles of a track expression for bins |
|
Calculates summary statistics of a track expression for bins |
|
Calculates correlation between track expressions |
|
Calculates distribution of contact distances |
|
Computes auto-correlation between the strands for a file of mapped sequences |
|
Returns evaluated track expression |
|
Returns values from a lookup table based on track expression |
|
Partitions the values of track expression |
|
Calculates quantiles of a track expression |
|
Returns samples from the values of track expression |
|
Finds intervals that match track expression |
|
Divides track expression into segments |
|
Calculates summary statistics of track expression |
|
Sequence functionsSequence functions |
|
Returns DNA sequences |
|
Score DNA sequences with a PWM over a region of interest |
|
Score DNA sequences with a k-mer over a region of interest |
|
Compute k-mer distribution in genomic intervals |
|
Get reverse complement of DNA sequence |
|
Get reverse complement of DNA sequence |
|
Reverse DNA sequence |
|
Complement DNA sequence |
|
Synthetic genome functionsGenerate synthetic genomes using stratified Markov models |
|
Train a stratified Markov-5 model from genome sequences |
|
Sample a synthetic genome from a trained Markov model |
|
Generate random genome sequences |
|
Iteratively replace a k-mer in the genome |
|
Save a gsynth.model to disk |
|
Load a gsynth.model from disk |
|
Create a bin mapping from value-based merge specifications |
|
Print summary of a gsynth.model |
|
Database functionsDatabase functions |
|
Creates a new Genomic Database |
|
Create and Load a Genome Database |
|
Create a linked database with symlinks to a parent database |
|
Returns a list of read-only track attributes |
|
Get Database Information |
|
Initializes connection with Genomic Database |
|
Mark cached track list as dirty |
|
Reloads database from the disk |
|
Sets read-only track attributes |
|
Change Database to Indexed Genome Format |
|
Changes current working directory in Genomic Database |
|
Creates a new directory in Genomic Database |
|
Returns the current working directory in Genomic Database |
|
Deletes a directory from Genomic Database |
|
Dataset functionsFunctions for managing datasets (multiple data sources) |
|
Load a dataset into the namespace |
|
Unload a dataset from the namespace |
|
Save a dataset |
|
List working database and loaded datasets |
|
Get dataset information |
|
Create an example dataset on the fly |
|
Other functionsOther |
|
Toolkit for analysis of genomic data |
|
Runs R commands on a cluster |
|
Downloads files from FTP server |
|
Calculates Wilcoxon test on sliding windows over track expression |
|