{
 "about": "The average molecular weight Biopython ProtParam gives the A280 page's worked protein with and without the pET-28a N-terminal His6 tag, and the mass the tag adds. The page states the engine's figure at one decimal; the engine's must agree with this one at that precision.",
 "oracle": {
  "name": "Biopython ProtParam",
  "version": "Biopython 1.85; Python 3.13.16",
  "script": "pipeline/lab-calculators/his6_reference.py",
  "scriptSha256": "5dca6855935d60a5cf921afc505033fcf554935a1cf8e476795db15d18032189",
  "command": "python3 pipeline/lab-calculators/his6_reference.py"
 },
 "method": "protein-mass (the A280 page's tag sentence)",
 "tolerance": "equal at one decimal; relative 2e-5",
 "recordedOn": "2026-10-21",
 "count": 1,
 "cases": [
  {
   "name": "his6-on-insulin-precursor",
   "input": {
    "protein": "MALWMRLLPLLALLALWGPDPAAAFVNQHLCGSHLVEALYLVCGERGFFYTPKTRREAEDLQVGQVELGGGPGAGSLQPLALEGSLQKRGIVEQCCTSICSLYQLENYCN",
    "tag": "MGSSHHHHHHSSGLVPRGSH"
   },
   "expected": {
    "untaggedDa": 11980.7866,
    "taggedDa": 14144.0876,
    "addedDa": 2163.3010000000013,
    "addedShown": "2,163.3"
   }
  }
 ]
}
