vialroom

#coa-reading 2026-03-29

Sunday37 messages7 participantstimes are UTC
Highlights from this day
  • assay_not_purity — retyped your page 2 so we can talk about rows 19:40
  • assay_not_purity — because it is unassigned and it is late-eluting. late-eluting usually means more hydrophobic than the parent, which for a lipidated peptide often means something… 19:43
  • assay_not_purity — relative retention time, impurity RT divided by main peak RT. it travels between labs better than raw minutes because it cancels most of the column and flow differences 20:12
  • assay_not_purity — yes. that is the sentence i wish everyone learned first 20:29
  • still_here_2024 — yeah consistency beats accuracy for our purposes and that feels wrong but it is true 22:24
LM

sorry to jump in retention time shifts between runs are normal. relative retention time is the number to compare

CO

a supplier certificate on its own is a starting point, not evidence. that is the whole reason the verification channel exists
retention time shifts between runs are normal. relative retention time is the number to compare

LM

whats the minimum a certificate has to have before you take it seriously

LM

should a certificate say which instrument and method they used

CO

for the archive net peptide is gross mass minus water minus counterion. that is why 11.4mg of powder can be a correct 10mg vial, ill dig out the number

does anyone keep a folder of certificates to compare over time

LM

nobody can authenticate a certificate from a scan. you authenticate the material by testing it yourself, happy to be corrected

BB

there is a second table on my COA under the purity line and i have no idea what any of it means

BB

coa-page2-related-substances.png
1180×620 · 141 KB · not retained in the public archive
AN

ok that is a related substances table. it is the vendor telling you what the missing 1.1% is made of

and a table that says total impurities 1.1% with no breakdown is much weaker than one that names them, because named impurities can be argued about

retyped your page 2 so we can talk about rows

RRTName / assignmentArea%Reading
0.87des-amino / deletion sequence0.21synthesis, expected, boring
0.94deamidated form (+1 Da)0.34storage or process water exposure
1.00semaglutide (main peak)98.72the product
1.06oxidised form (+16 Da)0.11air or metal contact somewhere
1.19unspecified single impurity0.42this is the one I would ask about
total related substances1.28sums close enough to 100
🔬10📌4
AN

because it is unassigned and it is late-eluting. late-eluting usually means more hydrophobic than the parent, which for a lipidated peptide often means something happened at the fatty acid chain

AN

could also be a dimer. could be a process reagent. we do not know, which is the point

SH

0.42 of an unknown is more interesting to me than 0.34 of a thing we can name and predict

BB

so a COA with a big unnamed impurity is worse than one with lots of small named ones

AN

relative retention time, impurity RT divided by main peak RT. it travels between labs better than raw minutes because it cancels most of the column and flow differences

not perfectly. different gradient, different selectivity, RRT shifts too

AA

the SSA sheets i have use RRT and the WuXi ones use absolute minutes plus a gradient table. the second is more work to read and more useful

AN

this, roughly

typical RP-HPLC programme you will see on a peptide COA

column    C18, 4.6 x 250 mm, 5 um, 40 C
mobile A  0.1 % TFA in water
mobile B  0.1 % TFA in acetonitrile
flow      1.0 mL/min      detection 214 nm

  time (min)   % B
     0          25
    30          50
    32          80
    36          80
    37          25
    45          25

shallow 25->50 over 30 min is what pulls the close-eluting
related substances off the main peak. a steep 10-minute
ramp will hide them under it.
🙏6
BB

so the method itself decides how many impurities you can even see

AN

treat it as a floor with error bars, not a score. and compare like with like, same lab same method, which is why people keep going back to the same testing service

AA

*to the same service, not because they are perfect, because they are consistent

SH

yeah consistency beats accuracy for our purposes and that feels wrong but it is true

🤔9