Wei YuanMar 24, 20227 minMultiprocessing with Pandas dataframeRecently, I was handling large datasets stored in Pandas dataframes. Here are some learning points: [1] The native method df.iterrows()...
Wei YuanFeb 27, 20227 minNotes on BLAST and its automation in PythonBLAST is a classic set of sequence alignment algorithms that is a keystone in biology. If you are new to BLAST, here are some...
Wei YuanJan 29, 20225 minBionitio | Logging and errorsIn the previous article, I introduced Bionitio and provided a simplified template. Here, we build upon the template by adding two new...
Wei YuanJan 23, 20226 minBionitio | Software engineering template The Pareto distribution, the statistical property that gave rise to the 80/20 rule, tells us that a small number of things (20%) can make...
Wei YuanJan 9, 20224 minWindows | Setting up the command-line for bioinformaticsContents 1. What is WSL/ Ubuntu and how to install them 2. Installing bioinformatics tools with APT, Bioconda or source 3. Installing...