This document summarizes some of the distinguishing features of tools used to analyze RNA-Seq data.
Aligners:
| Name | Type | Algorithm | Links |
#!/usr/bin/env python | |
""" | |
gists.py | |
Kamil Slowikowski | |
April 1, 2014 | |
Print an HTML list of your gists: | |
./gists.py |
This document summarizes some of the distinguishing features of tools used to analyze RNA-Seq data.
Aligners:
| Name | Type | Algorithm | Links |
P is the probability of a base-call error.
Q | P | Symbol | ASCII |
---|---|---|---|
1 | 0.79433 | " | 34 |
2 | 0.63096 | # | 35 |
3 | 0.50119 | $ | 36 |
4 | 0.39811 | % | 37 |
5 | 0.31623 | & | 38 |
6 | 0.25119 | ' | 39 |
<!DOCTYPE HTML> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> | |
<script type="text/javascript" src="js/typeahead.bundle.min.js"></script> |
<?xml version="1.0" encoding="UTF-8"?> | |
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> | |
<xsl:output omit-xml-declaration="yes" /> | |
<!-- | |
Transform biosample XML to TSV. | |
Usage: xsltproc biosample2tsv.xsl input.xml > output.tsv | |
--> | |
<xsl:template match="/">GEO<xsl:text>	</xsl:text>Title<xsl:text>	</xsl:text>CellLine<xsl:text>	</xsl:text>CellType<xsl:text>	</xsl:text>CdnaMethod<xsl:text> </xsl:text> | |
<xsl:for-each select="//BioSample"> |
#!/usr/bin/env bash | |
# make_aspera_manifest.sh | |
# Kamil Slowikowski | |
# | |
# Make a manifest file suitable for Aspera. | |
# | |
# Example | |
# ------- | |
# | |
# Suppose we wish to send a folder full of files called "data". We want |
#!/usr/bin/env bash | |
# toggle-trackpoint.sh | |
set -uoe pipefail | |
# xinput list | |
# ⎡ Virtual core pointer id=2 [master pointer (3)] | |
# ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] | |
# ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)] |
#!/usr/bin/env bash | |
# drop_long_skipped_reads.sh | |
# Kamil Slowikowski | |
# July 19, 2015 | |
# | |
# Drop reads from a BAM file if they have long skipped regions. | |
# | |
# Example: | |
# | |
# ./drop_long_skipped_reads.sh FILE.bam 1000000 |
#' Make a matrix suitable for use with RUVSeq methods such as RUVs(). | |
#' | |
#' Each row in the returned matrix corresponds to a set of replicate samples. | |
#' The number of columns is the size of the largest set of replicates; rows for | |
#' smaller sets are padded with -1 values. | |
#' | |
#' @param xs A vector indicating membership in a group. | |
#' @seealso RUVSeq::RUVs | |
#' @example | |
#' makeGroups(c("A","B","B","C","C","D","D","D","A")) |