When you're just starting out with biological programming, it's easy to run into complex problems that make you wonder how anyone has ever managed to write a program.
github.com - If you planning on conducting a study involving dozens of large genomes, then you do not have to run all pairwise synteny alignments .. simply try kraken: A universal genomic coordinate translator for comparative genomics
chmille4.github.io - Scribl is a javascript, Canvas-based graphics library that easily generates biological visuals of genomic regions, alignments, and assembly data. Scribl can also be used in conventional offline pipelines, since everything needed to generate charts...
bioinformatics.oxfordjournals.org - An ultra–high-performance protein–protein docking software for heterogeneous supercomputers
Summary: The application of protein–protein docking in large-scale interactome analysis is a major challenge in structural bioinformatics...
http://www.phyloxml.org/ - phyloXML (example) is an XML language designed to describe phylogenetic trees (or networks) and associated data. PhyloXML provides elements for commonly used features, such as taxonomic information, gene names and identifiers, branch...
github.com - Collection of Python libraries to parse bioinformatics files, or perform computation related to assembly, annotation, and comparative genomics.
https://github.com/tanghaibao/jcvi
More at https://github.com/tanghaibao/jcvi/wiki
Asaf Levy hiring a postdoctoral fellow for a large-scale microbial comparative genomics project at the Hebrew University of Jerusalem (Israel).
The project is a continuation of Levy Asaf et al. Nature Genetics 2018 paper.
Requirements:...