Model type
Glycan graph convolutional network
SweetNet predicts glycan properties and produces learned representations from glycan graphs.
Conceptual summary of the documented data flow; optional inputs and configured downstream stages must be reported for a reproducible evaluation.
Glycan graph convolutional network
Tokenized glycan graph nodes and glycosidic connectivity.
Property predictions and optional intermediate glycan representations.
Official project documentation and implementation: https://github.com/BojarLab/glycowork
limited source coverage · Automated source review, 2026-09-16. All specifications and missing details
21 evaluations · 21 metric rows. Different protocols are not a single leaderboard.
Applied filters: All linked evaluations
| Tested configuration | Protocol and dataset | Finding | Evidence and details |
|---|---|---|---|
| Configuration: SweetNet | Protocol: GlycanML class Accuracy: GlycanGT study: class Accuracy Dataset subset: SugarBase taxonomy class; GlycanML official motif split (GlycanML split) | 0.66376496191512502 ± 0.0116181482611874 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0116181482611874 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML class Accuracy: GlycanGT study: class Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A47:E47 (mean D47, SD E47) |
| Configuration: SweetNet | Protocol: GlycanML class Macro-F1: GlycanGT study: class Macro-F1 Dataset subset: SugarBase taxonomy class; GlycanML official motif split (GlycanML split) | 0.27351444034146899 ± 0.035852517550952402 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.035852517550952402 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML class Macro-F1: GlycanGT study: class Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A57:E57 (mean D57, SD E57) |
| Configuration: SweetNet | Protocol: GlycanML domain Accuracy: GlycanGT study: domain Accuracy Dataset subset: SugarBase taxonomy domain; GlycanML official motif split (GlycanML split) | 0.85564018861080804 ± 0.061144864772846898 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.061144864772846898 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML domain Accuracy: GlycanGT study: domain Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A44:E44 (mean D44, SD E44) |
| Configuration: SweetNet | Protocol: GlycanML domain Macro-F1: GlycanGT study: domain Macro-F1 Dataset subset: SugarBase taxonomy domain; GlycanML official motif split (GlycanML split) | 0.54693616972206005 ± 0.071723389182958897 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.071723389182958897 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML domain Macro-F1: GlycanGT study: domain Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A54:E54 (mean D54, SD E54) |
| Configuration: SweetNet | Protocol: GlycanML family Accuracy: GlycanGT study: family Accuracy Dataset subset: SugarBase taxonomy family; GlycanML official motif split (GlycanML split) | 0.41276750090678199 ± 0.0052059122576740002 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0052059122576740002 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML family Accuracy: GlycanGT study: family Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A49:E49 (mean D49, SD E49) |
| Configuration: SweetNet | Protocol: GlycanML family Macro-F1: GlycanGT study: family Macro-F1 Dataset subset: SugarBase taxonomy family; GlycanML official motif split (GlycanML split) | 0.14916572227486799 ± 0.0088721640722462004 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.0088721640722462004 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML family Macro-F1: GlycanGT study: family Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A59:E59 (mean D59, SD E59) |
| Configuration: SweetNet | Protocol: GlycanML genus Accuracy: GlycanGT study: genus Accuracy Dataset subset: SugarBase taxonomy genus; GlycanML official motif split (GlycanML split) | 0.35364526659412399 ± 0.0062192340223003999 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0062192340223003999 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML genus Accuracy: GlycanGT study: genus Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A50:E50 (mean D50, SD E50) |
| Configuration: SweetNet | Protocol: GlycanML genus Macro-F1: GlycanGT study: genus Macro-F1 Dataset subset: SugarBase taxonomy genus; GlycanML official motif split (GlycanML split) | 0.12932981544724301 ± 0.016260805531287802 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.016260805531287802 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML genus Macro-F1: GlycanGT study: genus Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A60:E60 (mean D60, SD E60) |
| Configuration: SweetNet | Protocol: GlycanML glycosylation Accuracy: GlycanGT study: glycosylation Accuracy Dataset subset: GlyConnect glycosylation; GlycanML official motif split (GlycanML split) | 0.98295454545454497 ± 0.0026784347772217001 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0026784347772217001 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML glycosylation Accuracy: GlycanGT study: glycosylation Accuracy Glycosylation: 1,683 glycans total; N-linked/O-linked/free. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A53:E53 (mean D53, SD E53) |
| Configuration: SweetNet | Protocol: GlycanML glycosylation Macro-F1: GlycanGT study: glycosylation Macro-F1 Dataset subset: GlyConnect glycosylation; GlycanML official motif split (GlycanML split) | 0.924678565737031 ± 0.019324167388185699 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.019324167388185699 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML glycosylation Macro-F1: GlycanGT study: glycosylation Macro-F1 Glycosylation: 1,683 glycans total; N-linked/O-linked/free. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A63:E63 (mean D63, SD E63) |
| Configuration: SweetNet | Protocol: GlycanML immunogenicity Accuracy: GlycanGT study: immunogenicity Accuracy Dataset subset: SugarBase immunogenicity; GlycanML official motif split (GlycanML split) | 0.91264367816091896 ± 0.0141710666734918 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0141710666734918 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML immunogenicity Accuracy: GlycanGT study: immunogenicity Accuracy Immunogenicity: 1,320 glycans total; binary immune activity. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A52:E52 (mean D52, SD E52) |
| Configuration: SweetNet | Protocol: GlycanML immunogenicity AUPRC: GlycanGT study: immunogenicity AUPRC Dataset subset: SugarBase immunogenicity; GlycanML official motif split (GlycanML split) | 0.76215599999999994 ± 0.043916999999999998 auprc dimensionless · higher Uncertainty: type: standard_deviation; value: 0.043916999999999998 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML immunogenicity AUPRC: GlycanGT study: immunogenicity AUPRC Immunogenicity: 1,320 glycans total; binary immune activity. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A64:E64 (mean D64, SD E64) |
| Configuration: SweetNet | Protocol: GlycanML immunogenicity Macro-F1: GlycanGT study: immunogenicity Macro-F1 Dataset subset: SugarBase immunogenicity; GlycanML official motif split (GlycanML split) | 0.79519622360774 ± 0.0284397253036517 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.0284397253036517 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML immunogenicity Macro-F1: GlycanGT study: immunogenicity Macro-F1 Immunogenicity: 1,320 glycans total; binary immune activity. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A62:E62 (mean D62, SD E62) |
| Configuration: SweetNet | Protocol: GlycanML kingdom Accuracy: GlycanGT study: kingdom Accuracy Dataset subset: SugarBase taxonomy kingdom; GlycanML official motif split (GlycanML split) | 0.89662676822633303 ± 0.013148036968002701 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.013148036968002701 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML kingdom Accuracy: GlycanGT study: kingdom Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A45:E45 (mean D45, SD E45) |
| Configuration: SweetNet | Protocol: GlycanML kingdom Macro-F1: GlycanGT study: kingdom Macro-F1 Dataset subset: SugarBase taxonomy kingdom; GlycanML official motif split (GlycanML split) | 0.54447204516927605 ± 0.016810148206062699 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.016810148206062699 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML kingdom Macro-F1: GlycanGT study: kingdom Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A55:E55 (mean D55, SD E55) |
| Configuration: SweetNet | Protocol: GlycanML order Accuracy: GlycanGT study: order Accuracy Dataset subset: SugarBase taxonomy order; GlycanML official motif split (GlycanML split) | 0.43453028654334402 ± 0.0020518151068161998 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.0020518151068161998 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML order Accuracy: GlycanGT study: order Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A48:E48 (mean D48, SD E48) |
| Configuration: SweetNet | Protocol: GlycanML order Macro-F1: GlycanGT study: order Macro-F1 Dataset subset: SugarBase taxonomy order; GlycanML official motif split (GlycanML split) | 0.171278956537365 ± 0.0069549632736884996 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.0069549632736884996 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML order Macro-F1: GlycanGT study: order Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A58:E58 (mean D58, SD E58) |
| Configuration: SweetNet | Protocol: GlycanML phylum Accuracy: GlycanGT study: phylum Accuracy Dataset subset: SugarBase taxonomy phylum; GlycanML official motif split (GlycanML split) | 0.82988755894087696 ± 0.019793636053162401 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.019793636053162401 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML phylum Accuracy: GlycanGT study: phylum Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A46:E46 (mean D46, SD E46) |
| Configuration: SweetNet | Protocol: GlycanML phylum Macro-F1: GlycanGT study: phylum Macro-F1 Dataset subset: SugarBase taxonomy phylum; GlycanML official motif split (GlycanML split) | 0.37055186011768798 ± 0.065574251495964103 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.065574251495964103 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML phylum Macro-F1: GlycanGT study: phylum Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A56:E56 (mean D56, SD E56) |
| Configuration: SweetNet | Protocol: GlycanML species Accuracy: GlycanGT study: species Accuracy Dataset subset: SugarBase taxonomy species; GlycanML official motif split (GlycanML split) | 0.35545883206383699 ± 0.025755183860829499 accuracy fraction · higher Uncertainty: type: standard_deviation; value: 0.025755183860829499 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML species Accuracy: GlycanGT study: species Accuracy Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A51:E51 (mean D51, SD E51) |
| Configuration: SweetNet | Protocol: GlycanML species Macro-F1: GlycanGT study: species Macro-F1 Dataset subset: SugarBase taxonomy species; GlycanML official motif split (GlycanML split) | 0.11310443922558699 ± 0.0110807900341276 macro_f1 dimensionless · higher Uncertainty: type: standard_deviation; value: 0.0110807900341276 Coverage: Not reported scored / Not reported eligible | Author-reported evaluation · source checkedMethods, coverage and sourceSweetNet on GlycanML species Macro-F1: GlycanGT study: species Macro-F1 Taxonomy: 13,209 glycans total across eight levels, 4–1,737 classes per level. Official fixed GlycanML motif-based train/validation/test splits (8:1:1). Section 2.5 reports class-balanced classifiers, train ∪ validation hyperparameter selection by randomized search with 3-fold cross-validation, followed by one evaluation on the held-out test set; complete procedure repeated with three random seeds, reporting mean and standard deviation. GlycanGT large model pretrained with 35% masking provides [Graph] embeddings to SVM/LightGBM; the selected classifier for each S4 row is not identified. Section 2.6 states that all four graph baselines were trained and evaluated on the same datasets/splits; it does not establish that each baseline used the GlycanGT downstream classifier search. SVM search: 10 iterations, RBF/linear, C logU(1e-3,1e2), gamma logU(1e-4,1e-1); LightGBM: 15 randomized iterations. Do not combine with separate original GlycanML-paper protocols. Aggregation: Not reported GlycanGT published supplementary archive, Table S4; glycangt: Journal full-text XML · btag147_supplementary_data.zip / Table_S4.xlsx / Sheet1!A61:E61 (mean D61, SD E61) |
Source checking is not independent reproduction. Release 2026-09-23-2b89723c6dd9.
Related profile: SweetNet. This page retains the exact record and its evaluation context.
SweetNet GNN baseline trained and evaluated by the GlycanGT authors on the same GlycanML task splits. Exact checkpoint and training hyperparameters are not specified in Table S4 or Section 2.6.
SweetNet predicts glycan properties and produces learned representations from glycan graphs. Graph convolutional network; the inspected implementation has three graph-convolution layers, global mean pooling and fully connected prediction layers. The documented inputs are tokenized glycan graph nodes and glycosidic connectivity. The output consists of property predictions and optional intermediate glycan representations.
SweetNet class in the pinned glycowork revision; checkpoint/task identity remains separate. The applicable input limits require configuration-specific checking.
Inspected pinned official documentation, relevant implementation files and named primary-paper sections. Claims are limited to those artifacts. Remaining field extraction and identity conflicts are explicit; no new performance claims, model runs or human review are implied.
Stable record: discovery-model-sweetnetExplanatory profile: limited source coverage · Automated source review, 2026-09-16. Review applies to the cited claims; unresolved fields are listed below. Numerical results retain their own review status.
| Property | Description and evidence |
|---|---|
| Model type | Glycan graph convolutional networkSources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Architecture | Graph convolutional network; the inspected implementation has three graph-convolution layers, global mean pooling and fully connected prediction layers.Sources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Inputs | Tokenized glycan graph nodes and glycosidic connectivity.Sources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Outputs | Property predictions and optional intermediate glycan representations.Sources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Parameters | Depends on vocabulary size, hidden dimension and output classes; default hidden dimension in the inspected class is 128.Sources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Known versions | SweetNet class in the pinned glycowork revision; checkpoint/task identity remains separate.Sources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Training data | The inspected repository describes pretrained glycan-to-species prediction, but does not identify the exact training snapshot for that downloadable model. · Not reported in inspected sourcesSources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Training cutoff | The reviewed pretrained-model documentation does not state the last-included glycan or species annotation date for the checkpoint. · Not reported in inspected sourcesSources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Context limits | SweetNet pools variable-size glycan graphs. The inspected model implementation does not declare one validated maximum graph size for the pretrained checkpoint. · Not reported in inspected sourcesSources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Weights licence | Separate checkpoint-distribution terms are not stated in the inspected release documentation and licence material. The source-code licence alone is not recorded as an explicit weight grant. · Not reported in inspected sourcesSources (3)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py; BojarLab/glycowork: LICENSE · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description; LICENSE: licence text |
| Access | Official project documentation and implementation: https://github.com/BojarLab/glycoworkSources (2)BojarLab/glycowork: README.md; BojarLab/glycowork: glycowork/ml/models.py · glycowork/ml/models.py: SweetNet.__init__ and forward; README.md: pretrained SweetNet description |
| Code licence | MITSourcesBojarLab/glycowork: LICENSE · LICENSE: licence text |
Source checking verifies the cited claim or transcription. It does not establish independent reproduction.
Trace each statement to its source and review. A context-only reference supports the record generally; it does not verify an individual field. Source checking does not reproduce an experiment.
One row per statement and cited source. Multiple citations are not independent evaluations. Shared locators are labelled explicitly.
2 evidence rows matching the loaded filters
| Property and statement | Original source and location | Review and provenance |
|---|---|---|
| Relationship: family discovery-model-sweetnet Individual claims | glycangt: Journal full-text XML GlycanGT primary article Sections 2.1, 2.5, 2.6 and 3.1–3.2 (PMC13105845), Supplementary Table S4; column B SweetNet Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: Primary article XML snapshot | source checked automated source review · 2026-09-23 Audit detailsSource-backed evaluated identity only; no independent reproduction. Field: Claim: glycangt-2026-table-s4-method-sweetnet-discovery-model-sweetnet-identity-claim Source artifact SHA-256: Hash scope: SHA-256 of retrieved original artifact bytes Format: original_artifact |
| Relationship: family discovery-model-sweetnet Individual claims | GlycanGT published supplementary archive, Table S4 GlycanGT primary article Sections 2.1, 2.5, 2.6 and 3.1–3.2 (PMC13105845), Supplementary Table S4; column B SweetNet Shared locator for this statement’s cited sources; not a separate locator for each citation. Version: Published Bioinformatics btag147 supplementary archive, retrieved 2026-09-23; Table_S4.xlsx SHA-256 d7c35909bac6bcb78ca8fdb32c0463f05e692f15861a8184e65e415e7216f493 | source checked automated source review · 2026-09-23 Audit detailsSource-backed evaluated identity only; no independent reproduction. Field: Claim: glycangt-2026-table-s4-method-sweetnet-discovery-model-sweetnet-identity-claim Source artifact SHA-256: Hash scope: Hash scope not separately documented; inspect source record |
View linked audit checks and correction history
Release 2026-09-23-2b89723c6dd9 · Record review: source checked
Stable ID: glycangt-2026-table-s4-method-sweetnet