Runcell posts tagged “tutorial”
Dam/Dcm Methylation Tutorial: Which Restriction Sites Are Blocked in pUC19, pBR322, pACYC184 and Lambda
A site-by-site table of which restriction sites Dam and Dcm methylation block in four standard DNAs, for the 114 enzymes in Runcell's restriction site finder, using REBASE sensitivity data. Covers the enzymes that are on the 'blocked' list but still cut your vector, how often a cloning junction creates a new blocked site, and a script to check your own plasmid.Read More →
BCA vs Bradford: How Far Off Each Assay Reads 13 Proteins Against a BSA Standard
A protein-by-protein bias table for BCA, Micro BCA, Modified Lowry, Bradford and Bradford Plus, built from the vendor's own response ratios, plus an A280 column computed from UniProt. Shows where the assays disagree by up to 3.4×, what switching to a BGG standard fixes for antibodies, and why the Bradford numbers are a best case.Read More →
Primer Dimer Check Tutorial: Testing ΔG Rules on the CDC qPCR Primers
We ran the CDC SARS-CoV-2 N1, N2, N3 and RNase P primers and probes through two dimer models and Primer3. A consecutive-pair checker at common ΔG limits misses the N3 set that CDC withdrew. Ranked by Primer3's 3′-end stability, the N3 pair comes first and two of three reported N2 interactions land in the top four. With the numbers, the code, and how to read a dimer flag.Read More →
A280 Protein Concentration Tutorial: ε280 for 11 Proteins, and Why A280 ≠ mg/mL
Computed ε280, molecular weight and Abs 0.1% for 11 common lab proteins from UniProt mature chains. Shows how far the '1 A280 = 1 mg/mL' shortcut is off (0.17× to 2.65×), what pasting the precursor sequence costs, and why nucleic-acid contamination skews proteins with a low Abs 0.1% the most.Read More →
DNA Molecular Weight in Python: A Runnable ng/µL → nM Workflow
Why ng/µL → nM calculators disagree by 7%, measured on real NCBI sequences with Biopython. Covers free acid vs sodium salt, the 650/660/330 rules of thumb, 5' phosphates, and a full pUC19 digest-to-ligation workflow.Read More →
OpenClaw: Self-Hosted AI Assistant You Can Message From Anywhere
Learn how to deploy OpenClaw, a self-hosted AI Gateway that connects to WhatsApp, Telegram, and Discord. Step-by-step setup with deployment options included.Read More →
RDKit Python Tutorial for Chemists (With Examples)
Step-by-step RDKit tutorial for chemists. Install RDKit, draw molecules, calculate properties, and run similarity searches in Python — no coding experience required.Read More →
DESeq2 in Python: Step-by-Step PyDESeq2 Tutorial
Run DESeq2 differential expression analysis entirely in Python with PyDESeq2. Covers count matrices, normalization, statistical testing, LFC shrinkage, and visualization.Read More →
How to Remove Data Validation in Excel (Step-by-Step)
Remove data validation in Excel in 4 clicks: select cells, go to Data > Data Validation > Clear All > OK. Works for drop-down lists, rules, and entire sheets.Read More →
Differential Expression Analysis: Guide with R & Python Code
Complete guide to differential expression analysis for RNA-seq. Includes ready-to-run code for DESeq2, edgeR, limma-voom, and Scanpy with bulk and single-cell workflows.Read More →
Jupyter nbconvert: Convert Notebooks to HTML, PDF & Python
Learn how to use Jupyter nbconvert to export .ipynb notebooks to HTML, PDF, Python scripts, Markdown, and slides. Includes commands and examples for every output format.Read More →
How to Delete a Column in Pandas (5 Methods With Examples)
Delete columns in a pandas DataFrame with drop(), del, pop(), column selection and loc/iloc. Every example was run on pandas 3.0.6 with its real output shown, plus how to avoid the KeyError and a memory test: inplace=True saves nothing, but del and pop() avoid a 64 MB copy that drop() makes.Read More →
How to Install Jupyter Notebook on macOS
Install Jupyter Notebook on Mac with a venv, Conda, Homebrew, or JupyterLab Desktop — including the real "externally-managed-environment" error a global pip install hits on Homebrew Python, and the versions a clean venv install gets today.Read More →