Skip to content

Instantly share code, notes, and snippets.

View thirdknife's full-sized avatar

Shakeel thirdknife

  • Waterloo, Ontario
View GitHub Profile
<my-communities>
<h1 class="caddy__heading">
<a href="#">
Communities
</a>
<a href="javascript:;" class="minimise-community-list-parent">
<i class="minimise-community-list"></i>
</a>
</h1>
<ul class="caddy__list user-communities-list">
#!/bin/bash
# My first script
# make sure you always put $f in double quotes to avoid any nasty surprises i.e. "$f"
for f in ~/Desktop/dsg1_1000Genome/1000Genome_dsg1/1000Genome_dsg1/*
do
echo "Processing $f file..."
mv $f $f".vcf"
bgzip $f".vcf"
cat ~/Desktop/dsg1_1000Genome/arch_dsg1.fasta | perl vcf-consensus -s $f $f".vcf.gz" > $f".fa"
<?php
require_once(APPPATH.'/libraries/REST_Controller.php');
require_once(APPPATH . '/libraries/TSBAuth.php');
require_once(APPPATH . '/libraries/DeviceDetect.php');
class Messages extends REST_Controller {
var $requestUser = null;
public static $DEVICE ;
function __construct() {
parent::__construct();
/**
* INTERACTIVE CHROMOSOME VISUALIZATION
* opt : initialization options object
* + target: REQUIRED
* + segment: REQUIRED
*
*
*/
var d3 = require("d3");
[{"ChrLocation":"p","MemberName":"VAMP1"},{"ChrLocation":"p11.23","MemberName":"KCNJ8"},{"ChrLocation":"p13.31","MemberName":"ING4"},{"ChrLocation":"q","MemberName":"SLC38A2"},{"ChrLocation":"q","MemberName":"PLEKHA9"},{"ChrLocation":"q","MemberName":"CHST11"},{"ChrLocation":"q","MemberName":"SOCS2"},{"ChrLocation":"q11","MemberName":"ITGA5"},{"ChrLocation":"q12","MemberName":"ACCN2"},{"ChrLocation":"q12","MemberName":"RND1"},{"ChrLocation":"q12","MemberName":"PRKAG1"},{"ChrLocation":"q12","MemberName":"DHH"},{"ChrLocation":"q13","MemberName":"ITGA7"},{"ChrLocation":"q13","MemberName":"CDK2"},{"ChrLocation":"q13","MemberName":"PDE1B"},{"ChrLocation":"q13","MemberName":"SLC38A4"},{"ChrLocation":"q13","MemberName":"CACNB3"},{"ChrLocation":"q13","MemberName":"KCNH3"},{"ChrLocation":"q13","MemberName":"MYO1A"},{"ChrLocation":"q13","MemberName":"ZNFN1A4"},{"ChrLocation":"q13","MemberName":"NFE2"},{"ChrLocation":"q13","MemberName":"IGFBP6"},{"ChrLocation":"q13","MemberName":"ERBB3"},{"ChrLocation":"q13","MemberName
{"[\"p\"]":[{"ChrLocation":"p","MemberName":"VAMP1"}],"[\"p11.23\"]":[{"ChrLocation":"p11.23","MemberName":"KCNJ8"}],"[\"p13.31\"]":[{"ChrLocation":"p13.31","MemberName":"ING4"}],"[\"q\"]":[{"ChrLocation":"q","MemberName":"SLC38A2"},{"ChrLocation":"q","MemberName":"PLEKHA9"},{"ChrLocation":"q","MemberName":"CHST11"},{"ChrLocation":"q","MemberName":"SOCS2"}],"[\"q11\"]":[{"ChrLocation":"q11","MemberName":"ITGA5"}],"[\"q12\"]":[{"ChrLocation":"q12","MemberName":"ACCN2"},{"ChrLocation":"q12","MemberName":"RND1"},{"ChrLocation":"q12","MemberName":"PRKAG1"},{"ChrLocation":"q12","MemberName":"DHH"}],"[\"q13\"]":[{"ChrLocation":"q13","MemberName":"ITGA7"},{"ChrLocation":"q13","MemberName":"CDK2"},{"ChrLocation":"q13","MemberName":"PDE1B"},{"ChrLocation":"q13","MemberName":"SLC38A4"},{"ChrLocation":"q13","MemberName":"CACNB3"},{"ChrLocation":"q13","MemberName":"KCNH3"},{"ChrLocation":"q13","MemberName":"MYO1A"},{"ChrLocation":"q13","MemberName":"ZNFN1A4"},{"ChrLocation":"q13","MemberName":"NFE2"},{"ChrLocation":"q13"
./1.fasta:3:GATCTCCGACGAGGCCCTGGACCCCCGGGCGGCGAAGCTGCGGCGCGGCGCCCCCTGGAGGCCGCGGGACCCCTG
./1.fasta:4:GCCGGTCCGCGCAGGCGCAGCGGGGTCGCAGGGCGCGGCGGGTTCCAGCGCGGGGATGGCGCTGTCCGCGGAGGA
./1.fasta:5:CCGGGCGCTGGTGCGCGCCCTGTGGAAGAAGCTGGGCAGCAACGTCGGCGTCTACACGACAGAGGCCCTGGAAAG
./1.fasta:10:CCGTGCTGGGCCCCTGTCCCCGGGAGGGCCCCGGCGGGGTGGGTGCGGGGGGCGTGCGGGGCGGGTGCAGGCGAG
./1.fasta:12:TCAGCCCCGCGCTGCAGGCGTCGCTGGACAAGTTCCTGAGCCACGTTATCTCGGCGCTGGTTTCCGAGTACCGCT
./1.fasta:13:GAACTGTGGGTGGGTGGCCGCGGGATCCCCAGGCGACCTTCCCCGTGTTTGAGTAAAGCCTCTCCCAGGAGCAGC
./2.fasta:6:GAGAGGAGGGAAGAGCAAGCTGCCCGAGACGCAGGGGAAGGAGGATGAGGGCCCTGGGGATGAGCTGGGGTGAAC
./2.fasta:11:GTGAGAGAAAAGGCAGAGCTGGGCCAAGGCCCTGCCTCTCCGGGATGGTCTGTGGGGGAGCTGCAGCAGGGAGTG
./2.fasta:13:AGGGATGGGCATTTTGCACGGGGGCTGATGCCACCACGTCGGGTGTCTCAGAGCCCCAGTCCCCTACCCGGATCC
./2.fasta:15:GGCCTATCGGCGCTTCTACGGCCCGGTCTAGGGTGTCGCTCTGCTGGCCTGGCCGGCAACCCCAGTTCTGCTCCT
CCACTGCACTCACCGCACCCGGCCAATTTTTGTGTTTTTAGTAGAGACTAAATACCATATAGTGAACACCTAAGA
CGGGGGGCCTTGGATCCAGGGCGATTCAGAGGGCCCCGGTCGGAGCTGTCGGAGATTGAGCGCGCGCGGTCCCGG
GATCTCCGACGAGGCCCTGGACCCCCGGGCGGCGAAGCTGCGGCGCGGCGCCCCCTGGAGGCCGCGGGACCCCTG
GCCGGTCCGCGCAGGCGCAGCGGGGTCGCAGGGCGCGGCGGGTTCCAGCGCGGGGATGGCGCTGTCCGCGGAGGA
CCGGGCGCTGGTGCGCGCCCTGTGGAAGAAGCTGGGCAGCAACGTCGGCGTCTACACGACAGAGGCCCTGGAAAG
GTGCGGCAGGCTGGGCGCCCCCGCCCCCAGGGGCCCTCCCTCCCCAAGCCCCCCGGACGCGCCTCACCCACGTTC
CTCTCGCAGGACCTTCCTGGCTTTCCCCGCCACGAAGACCTACTTCTCCCACCTGGACCTGAGCCCCGGCTCCTC
ACAAGTCAGAGCCCACGGCCAGAAGGTGGCGGACGCGCTGAGCCTCGCCGTGGAGCGCCTGGACGACCTACCCCA
CGCGCTGTCCGCGCTGAGCCACCTGCACGCGTGCCAGCTGCGAGTGGACCCGGCCAGCTTCCAGGTGAGCGGCTG
CCGTGCTGGGCCCCTGTCCCCGGGAGGGCCCCGGCGGGGTGGGTGCGGGGGGCGTGCGGGGCGGGTGCAGGCGAG
1.fasta 3 GATCTCCGACGAGGCCCTGGACCCCCGGGCGGCGAAGCTGCGGCGCGGCGCCCCCTGGAGGCCGCGGGACCCCTG
1.fasta 4 GCCGGTCCGCGCAGGCGCAGCGGGGTCGCAGGGCGCGGCGGGTTCCAGCGCGGGGATGGCGCTGTCCGCGGAGGA
1.fasta 5 CCGGGCGCTGGTGCGCGCCCTGTGGAAGAAGCTGGGCAGCAACGTCGGCGTCTACACGACAGAGGCCCTGGAAAG
1.fasta 10 CCGTGCTGGGCCCCTGTCCCCGGGAGGGCCCCGGCGGGGTGGGTGCGGGGGGCGTGCGGGGCGGGTGCAGGCGAG
1.fasta 12 TCAGCCCCGCGCTGCAGGCGTCGCTGGACAAGTTCCTGAGCCACGTTATCTCGGCGCTGGTTTCCGAGTACCGCT
1.fasta 13 GAACTGTGGGTGGGTGGCCGCGGGATCCCCAGGCGACCTTCCCCGTGTTTGAGTAAAGCCTCTCCCAGGAGCAGC
2.fasta 20 GAGAGGAGGGAAGAGCAAGCTGCCCGAGACGCAGGGGAAGGAGGATGAGGGCCCTGGGGATGAGCTGGGGTGAAC
2.fasta 25 GTGAGAGAAAAGGCAGAGCTGGGCCAAGGCCCTGCCTCTCCGGGATGGTCTGTGGGGGAGCTGCAGCAGGGAGTG
2.fasta 27 AGGGATGGGCATTTTGCACGGGGGCTGATGCCACCACGTCGGGTGTCTCAGAGCCCCAGTCCCCTACCCGGATCC
2.fasta 29 GGCCTATCGGCGCTTCTACGGCCCGGTCTAGGGTGTCGCTCTGCTGGCCTGGCCGGCAACCCCAGTTCTGCTCCT
#!/usr/bin/awk -f
BEGIN {
OFS="*";
split(pats, a, "|")
}
{
pats=""
for (e in a) {
if (match($0, a[e])) {
pats=(pats?pats":":"") substr($0,RSTART,RLENGTH)