Glycan composition calculator
This application calculates which combinations of fucose (146 Da), β-mannose (162 Da), and NAG (203 Da) glycans are needed to explain the difference in glycoprotein mass as a result of N-linked glycosylation from insect cells.
Grab the release for your operating system from the ‘Releases’ tab and extract the archive.
Given the example data above, run ./glycan 1184
.
$ ./glycan 1184
Input Value: 1183 (Adjusted by -1):
Fucose Mannose NAG
------ ------- ---
Input Value: 1184 (Adjusted by +0):
Fucose Mannose NAG
------ ------- ---
2 3 2
7 1 0
Input Value: 1185 (Adjusted by +1):
Fucose Mannose NAG
------ ------- ---
By default it’ll bracket the input by 1 Da, printing results for (input-1) and (input+1) as well. This may be useful if your measurements include some margin of error, as the sample one does. You can increase or decrease the bracketing margin with the -b
flag. Passing -b 0
will disable bracketing entirely.
It could almost certainly be more efficient, and there might be bugs and edge cases. If you find one, please report it!