Skip to content

Instantly share code, notes, and snippets.

View chiragmatkar's full-sized avatar
😇

Chirag Matkar chiragmatkar

😇
View GitHub Profile
@chiragmatkar
chiragmatkar / discord_nuke_bot.py
Last active July 25, 2020 12:37
A bot to nuke all messages of private channel
import os
import discord
from dotenv import load_dotenv
import sys
load_dotenv()
TOKEN = os.getenv('DISCORD_TOKEN')
SERVER_ID = os.getenv('SERVER_ID')
print(SERVER_ID)
client = discord.Client()
@chiragmatkar
chiragmatkar / kegg_rest_filter.py
Created July 3, 2015 09:49
Filter Common KEGG Biological Pathways for 2 organisms using a text file containing pathways
import requests
d = {}
with open("metabolicpathways.txt") as f:
for line in f:
(key, val) = line.split('\t')
d[key] = val
@chiragmatkar
chiragmatkar / uniprot_ec.py
Last active August 29, 2015 14:23
get list of Uniprot FASTA Sequences by "EC no" and "organism name" from unirprotkb
from bs4 import BeautifulSoup
import requests
import urllib
import sys
# python uniprot_ec.py 2.3.1.29
#
ec=sys.argv[1]
id=[]
url='http://www.uniprot.org'
@chiragmatkar
chiragmatkar / install_sybase.sh
Created March 28, 2015 15:57
Install sybase 11 ASE on Fedora
#!/usr/bin/bash
#
#
#2000-07-11 ftp://ftp.su.se/pub/mirrors/lunar-linux.org/lunar/mirrors/sybase-ase-11_0_3_3-6_i386.rpm
2000-07-11 ftp://ftp.gtlib.gatech.edu/nv/ao3/lxmirror/sourcemage/grimoire/fallback/fallback/sybase-ase-11_0_3_3-6_i386.rpm
2000-07-11 ftp://distro.ibiblio.org/sourcemage/grimoire/fallback/fallback/sybase-ase-11_0_3_3-6_i386.rpm
2000-07-11 ftp://ubuntu.mirror.su.se/pub/mirrors/lunar-linux.org/lunar/mirrors/sybase-ase-11_0_3_3-6_i386.rpm
2000-07-11 ftp://77.238.36.56/pub/mirrors/lunar-linux.org/lunar/mirrors/sybase-ase-11_0_3_3-6_i386.rpm
2000-07-11 ftp://ftp.eu.openbsd.org/pub/mirrors/lunar-linux.org/lunar/mirrors/sybase-ase-11_0_3_3-6_i386.rpm
@chiragmatkar
chiragmatkar / File.pm
Created June 2, 2011 16:09
File Object (Java cloning)
#!/usr/bin/perl
use strict;
package File;
=head1
Title : new
Usage : my $fileobj=File->new(-file=>"D\\testing.txt")
Function : Creates a File Object
Returns : None