Subprocess is one of simplest way of running linux command from within python code
Example:
if you want to run fastqc for QC of fastq file:
from subprocess import Popen,PIPE,call
p=Popen(["fastqc","-f","fastq","-o",...
https://seq-lang.org -
Seq is a programming language for computational genomics and bioinformatics. With a Python-compatible syntax and a host of domain-specific features and optimizations, Seq makes writing high-performance genomics software as easy as writing...
www.broadinstitute.org - Spines
Spines is a collection of software tools, developed and used by the Vertebrate Genome Biology Group at the Broad Institute. It provides basic data structures for efficient data manipulation (mostly genomic sequences, alignments,...
github.com - Typically in comparative genomics, we can identify anchors, chain them into syntenic blocks and interpret these blocks as derived from a common descent. However, when comparing two genomes undergone ancient genome duplications (plant genomes in...
github.com - To create a fresh environment for chromatiblock to run in do:
conda create --name chromatiblock
conda activate chromatiblock
conda install chromatiblock --channel conda-forge --channel bioconda
Then in future to run chromatiblock you can...
github.com - HiCdat: a fast and easy-to-use Hi-C data analysis tool
HiCdat is easy-to-use and provides solutions starting from aligned reads up to in-depth analyses. Importantly, HiCdat is focussed on the analysis of larger structural features of chromosomes,...
https://fuma.ctglab.nl/ - FUMA is a platform that can be used to annotate, prioritize, visualize and interpret GWAS results. The SNP2GENE function takes GWAS summary statistics as an input, and provides extensive functional annotation for all SNPs in genomic...