Skip to content

Instantly share code, notes, and snippets.

View bioinformatist's full-sized avatar
🎯
Focusing

Yu Sun bioinformatist

🎯
Focusing
View GitHub Profile
@bioinformatist
bioinformatist / pbFullLenTrans.yaml
Created May 1, 2019 12:07
Conda env config file for PacBio full-length transcriptome sequencing analysis
name: anaCogent5.2
channels:
- bioconda
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
@bioinformatist
bioinformatist / getLatestCompleteIMG.py
Created March 29, 2019 02:17
Get latest complete genome URLs from IMG XML file
#!/usr/bin/env python
from datetime import datetime
import argparse
import xml.etree.ElementTree as ET
parser = argparse.ArgumentParser('Get latest complete genome URLs from IMG XML file')
parser.add_argument("file", help = 'A XML file downloaded from IMG')
args = parser.parse_args()
@bioinformatist
bioinformatist / txid2host.py
Last active April 15, 2019 08:51
A Python script for batch getting virus host name using a NCBI Taxonomy ID list
#!/usr/bin/env python
from bs4 import BeautifulSoup
from urllib.request import urlopen
import re
import sys
import argparse
parser = argparse.ArgumentParser('Batch get virus host name using a NCBI Taxonomy ID list')
group = parser.add_mutually_exclusive_group()
group.add_argument("-f", "--file", help = 'A file containing virus NCBI Taxonomy IDs, one ID per line')
@bioinformatist
bioinformatist / bash-colors.md
Created September 3, 2018 15:21 — forked from iamnewton/bash-colors.md
The entire table of ANSI color codes.

Regular Colors

Value Color
\e[0;30m Black
\e[0;31m Red
\e[0;32m Green
\e[0;33m Yellow
\e[0;34m Blue
\e[0;35m Purple