Category: Programming

1to3 and 3to1 peptide sequence conversion

Summary 1. How to easily convert a string of character to appear one character per line> Either of: echo "abcdefg" | fold -w1 echo "abcdefg" | grep -o . 2. How to convert amino acid sequence from one-letter to three-letter or vice versa? Easiest is on a listed web site. 3. How to write the …

Guide to Submitting HTCondor jobs

High Throughput Computing (HTC) First a note: HTC is meant for a large number of small to medium size jobs. HTC is different than HPC (High Performance Computing) that would run large size jobs that require a high memory (RAM) footprint, and/or extremely large data files. Biochemistry Department personnel can obtain access to the in-door …

R & Python workshops – Winter 2022

Summary (Free) Steenbock Library: R and python series (Free) SSCC (Social Science Computing Cooperative): SSCC Training Classes (low cost for UW) Software Carpentry: Software Carpentry @ UW–Madison Low cost registration ends January 5, 2022 See also the general Calendar listing . Library workshops Note: these workshops fill-in fast… Individual workshop descriptions and instructors list. Registration required.  …

R and Python workshops – Fall 2021

Summary Check the Calendar listing for data analysis workshops links and registration forms. Steenbock and SSCC workshops Library workshops Note: these workshops fill-in fast… Individual workshop descriptions and instructors list. Please email Heather Shimon, heather.shimon@wisc.edu with questions or to be added to our email list for updates. Registration required.  Registration is by workshop, not for the …

Do yourself a favor: learn Markdown – Episode 3, Academic writing

Academic writing with Markdown The origin of Markdown was a simple editing process to export web pages in HTML. In Episode 1 we learned that (original) Markdown has a simple syntax for enhancing text with rich elements while retaining the readability of a plain text format. Episode 2 explored Markdown variants and Markdown (free) software. In …

Do yourself a favor: learn Markdown – Episode 2

In Episode 1: Markdown is easy we saw how Markdown can simplify and streamline the creation of documents while working in easily readable plain text. In this episode we’ll explore: Markdown variations Since its original inception in 2004 by John Gruber, famous Apple commentator and online blogger as a plain text-to-HTML conversion tool, there has …

Do yourself a favor: learn Markdown – Master it in 10 minutes!

Episode 1: Markdown is easy, keeps things simple Markdown is… Markdown is a plain text formatting syntax that incorporates rich text elements while retaining the ease and readability of plain text. Why learn Markdown? Markdown greatly simplifies writing in the digital age and is a standard used on many web sites such as github. Markdown …

Data Analysis Workshops Winter 2021

SUMMARY: Check calendar for Free "R" and "Python" workshops (Steenbock Library.) "Introduction to R with RStudio," "Data Wrangling in R" (SSCC - Social Science Computing Cooperative.) "Automating Tasks with the Unix Shell," "Data Management with SQL," "R: introduction / visualization / reports" (Software Carpentry through UW-Madison Data Science (fees apply).)

Default preference reversal in R

Default preferences I enjoy using R and RStudio, but I am always weary of upgrading R because that usually leads to some issue(s). The most recent was a bit long for me to diagnose, even though in retrospect it is a simple change in default preference, namely changing the default setting default.stringsAsFactors() from  TRUE in …

PowerShell – an opinionated primer

PowerShell One day I discovered that there was a Windows App called “PowerShell” while searching on my Windows 10 installation. I did not pay much attention to it even if I stumbled upon it a few times since. It seems that the early versions were present already in Windows 7, so in that sense it …