Show Nav →
Please include the following statement when referencing the CPTAC Assay Portal
We would like to acknowledge the National Cancer Institute’s Clinical Proteomic Tumor Analysis Consortium (CPTAC) Assay Portal (assays.cancer.gov) for developing assays and establishing criteria for the assays described in this publication.

Overview Data source: UniProt

Official Gene Symbol Other Aliases
SERPINA1 AAT, PI
Sequence Length (AA) Molecular Weight (Da)
418 46737
Protein Name
Alpha-1-antitrypsin
Sources
UniProt
PhosphoSitePlus ®
GeneCards
Human Protein Atlas

Protein Sequence hover to view complete sequence

10 20 30 40 50
MPSSVSWGIL LLAGLCCLVP VSLAEDPQGD AAQKTDTSHH DQDHPTFNKI
60 70 80 90 100
TPNLAEFAFS LYRQLAHQSN STNIFFSPVS IATAFAMLSL GTKADTHDEI
110 120 130 140 150
LEGLNFNLTE IPEAQIHEGF QELLRTLNQP DSQLQLTTGN GLFLSEGLKL
160 170 180 190 200
VDKFLEDVKK LYHSEAFTVN FGDTEEAKKQ INDYVEKGTQ GKIVDLVKEL
210 220 230 240 250
DRDTVFALVN YIFFKGKWER PFEVKDTEEE DFHVDQVTTV KVPMMKRLGM
260 270 280 290 300
FNIQHCKKLS SWVLLMKYLG NATAIFFLPD EGKLQHLENE LTHDIITKFL
310 320 330 340 350
ENEDRRSASL HLPKLSITGT YDLKSVLGQL GITKVFSNGA DLSGVTEEAP
360 370 380 390 400
LKLSKAVHKA VLTIDEKGTE AAGAMFLEAI PMSIPPEVKF NKPFVFLMIE
410 418
QNTKSPLFMG KVVNPTQK

Data source: UniProt


Position of Targeted Peptide Analytes Relative to SNPs, Isoforms, and PTMs

Uniprot Database Entry PhosphoSitePlus ®

Click a point on a node
to view detailed assay information below
All other points link out to UniProt



Phosphorylation Acetylation Ubiquitylation Other

loading

Loader

Assay Details for CPTAC-651 Collapse assay details

Data source: Panorama

Official Gene Symbol
SERPINA1
Peptide Modified Sequence
YLGN[+1.0]ATAIFFLPDEGK
Modification Type
Deamidated (NQ)
Protein - Site of Modification
271
Peptide - Site of Modification
4
Peptide Start
268
Peptide End
283
CPTAC ID
CPTAC-651
Peptide Molecular Mass
1,755.8719
Species
Homo sapiens (Human)
Assay Type
Enrichment PRM
Enrichment Method
N-linked glycopeptide solid phase extraction
Matrix
serum
Submitting Laboratory
Johns Hopkins University
Submitting Lab PI
Daniel Chan, Hui Zhang, Zhen Zhang

Assay Parameters Collapse assay parameters

Data source: Panorama

Instrument
Q-Exactive (ThermoFisher)
Internal Standard
synthetic peptide
Peptide Standard Purity
Crude
Peptide Standard Label Type
13C and 15N at C-terminus K
LC
Dionex UltiMate 3000 RSLCnano LC (ThermoFisher)
Column Packing
Acclaim PepMap100 C18, 5um (Trap); Acclaim PepMap RSLC C18, 2um (Analytical)
Column Dimensions
300um x 5mm (Trap); 75um x 25cm (Analytical)
Flow Rate
0.5 uL/min

Assay Multiplexing Expand assay panel

Johns Hopkins University-A

CPTAC-648:
APMAP.
AGPN[+1.0]GTLFVADAYK
CPTAC-649:
AFM.
DIENFN[+1.0]STQK
CPTAC-650:
AFM.
FN[+1.0]ETTEK
CPTAC-651:
SERPINA1.
YLGN[+1.0]ATAIFFLPDEGK
CPTAC-652:
APOB.
FN[+1.0]SSYLQGTNQITGR
CPTAC-653:
APOB.
YDFN[+1.0]SSM[+16.0]LYSTAK
CPTAC-654:
APOH.
VYKPSAGN[+1.0]NSLYR
CPTAC-655:
BTD.
FN[+1.0]DTEVLQR
CPTAC-656:
CDH13.
IN[+1.0]NTHALVSLLQNLNK
CPTAC-657:
CPB2.
QVHFFVN[+1.0]ASDVDNVK
CPTAC-658:
CTSD.
GSLSYLN[+1.0]VTR
CPTAC-659:
JCHAIN.
EN[+1.0]ISDPTSPLR
CPTAC-660:
CP.
EHEGAIYPDN[+1.0]TTDFQR
CPTAC-661:
CLU.
EDALN[+1.0]ETR
CPTAC-662:
CLU.
LAN[+1.0]LTQGEDQYYLR
CPTAC-663:
DKFZp779M0311.
QSVPAHFVALN[+1.0]GSK
CPTAC-664:
ATRN.
IDSTGN[+1.0]VTNELR
CPTAC-665:
C4A.
FSDGLESN[+1.0]SSTQFEVK
CPTAC-666:
C4A.
GLN[+1.0]VTLSSTGR
CPTAC-667:
C8A.
GGSSGWSGGLAQN[+1.0]R
CPTAC-668:
CD44.
AFN[+1.0]STLPTM[+16.0]AQM[+16.0]EK
CPTAC-669:
IGHG1.
EEQYN[+1.0]STYR
CPTAC-670:
LGALS3BP.
ALGFEN[+1.0]ATQALGR
CPTAC-671:
HP.
VVLHPN[+1.0]YSQVDIGLIK
CPTAC-672:
SERPINA4.
FLN[+1.0]DTM[+16.0]AVYEAK
CPTAC-673:
IGHG4.
EEQFN[+1.0]STYR
CPTAC-674:
IGHA2.
TPLTAN[+1.0]ITK
CPTAC-675:
IGHG2.
EEQFN[+1.0]STFR
CPTAC-676:
ITIH2.
GAFISN[+1.0]FSM[+16.0]TVDGK
CPTAC-677:
ICAM2.
AAPAPQEATATFN[+1.0]STADR
CPTAC-678:
LRG1.
LPPGLLAN[+1.0]FTLLR
CPTAC-679:
LYVE1.
ANQQLN[+1.0]FTEAK
CPTAC-680:
TIMP1.
FVGTPEVN[+1.0]QTTLYQR
CPTAC-681:
LCN2.
SYN[+1.0]VTSVLFR
CPTAC-682:
KLKB1.
IYPGVDFGGEELN[+1.0]VTFVK
CPTAC-683:
KLKB1.
IYSGILN[+1.0]LSDITK
CPTAC-684:
SERPING1.
DTFVN[+1.0]ASR
CPTAC-685:
PIGR.
VPGN[+1.0]VTAVLGETLK
CPTAC-686:
PTGDS.
SVVAPATDGGLN[+1.0]LTSTFLR
CPTAC-687:
KNG1.
LNAENN[+1.0]ATFYFK
CPTAC-688:
LAMP2.
LN[+1.0]SSTIK
CPTAC-689:
LAMP2.
VQPFN[+1.0]VTQGK
CPTAC-690:
VTN.
N[+1.0]GSLFAFR

Chromatograms

Data source: Panorama


Response Curves

Data source: Panorama

Retrieving Data

Loader

Repeatability

Data source: Panorama

  Average intra-assay CV
(within day CV)
Average inter-assay CV
(between day CV)
Total CV
equation
n=
Fragment ion / Transition Low Med High Low Med High Low Med High Low Med High
y8 (1+) 3.6 2.2 2.5 4.4 2.5 3.3 5.7 3.3 4.1 15 15 15
y5 (1+) 2.6 2.4 2.1 4.2 2.8 2.9 4.9 3.7 3.6 15 15 15
b9 (1+) 20.6 14.6 9.9 26.6 15.1 9.6 33.6 21 13.8 15 15 15
sum 2.5 2.3 2 3.8 2.7 2.9 4.5 3.5 3.5 15 15 15


Additional Resources and Comments


Assay Details for non-CPTAC-1063 Collapse assay details

Data source: Panorama

Official Gene Symbol
SERPINA1
Peptide Sequence
LSITGTYDLK
Modification Type
unmodified
Protein - Site of Modification
N/A
Peptide - Site of Modification
N/A
Peptide Start
315
Peptide End
324
CPTAC ID
non-CPTAC-1063
Peptide Molecular Mass
1,109.5968
Species
Homo sapiens (Human)
Assay Type
Direct PRM
Matrix
plasma
Submitting Laboratory
UVic-Genome BC Proteomics Centre
Submitting Lab PI
Christoph Borchers

Assay Parameters Collapse assay parameters

Data source: Panorama

Instrument
6490 Triple Quad (Agilent)
Internal Standard
synthetic peptide
Peptide Standard Purity
>95%
Peptide Standard Label Type
13C and 15N at C-terminus K
LC
1290 LC (Agilent)
Column Packing
Zorbax Eclipse Plus C18, 1.8 µm
Column Dimensions
2.1 x 150 mm
Flow Rate
400 µL/min

Assay Multiplexing Expand assay panel

Johns Hopkins University-A

CPTAC-648:
APMAP.
AGPN[+1.0]GTLFVADAYK
CPTAC-649:
AFM.
DIENFN[+1.0]STQK
CPTAC-650:
AFM.
FN[+1.0]ETTEK
CPTAC-651:
SERPINA1.
YLGN[+1.0]ATAIFFLPDEGK
CPTAC-652:
APOB.
FN[+1.0]SSYLQGTNQITGR
CPTAC-653:
APOB.
YDFN[+1.0]SSM[+16.0]LYSTAK
CPTAC-654:
APOH.
VYKPSAGN[+1.0]NSLYR
CPTAC-655:
BTD.
FN[+1.0]DTEVLQR
CPTAC-656:
CDH13.
IN[+1.0]NTHALVSLLQNLNK
CPTAC-657:
CPB2.
QVHFFVN[+1.0]ASDVDNVK
CPTAC-658:
CTSD.
GSLSYLN[+1.0]VTR
CPTAC-659:
JCHAIN.
EN[+1.0]ISDPTSPLR
CPTAC-660:
CP.
EHEGAIYPDN[+1.0]TTDFQR
CPTAC-661:
CLU.
EDALN[+1.0]ETR
CPTAC-662:
CLU.
LAN[+1.0]LTQGEDQYYLR
CPTAC-663:
DKFZp779M0311.
QSVPAHFVALN[+1.0]GSK
CPTAC-664:
ATRN.
IDSTGN[+1.0]VTNELR
CPTAC-665:
C4A.
FSDGLESN[+1.0]SSTQFEVK
CPTAC-666:
C4A.
GLN[+1.0]VTLSSTGR
CPTAC-667:
C8A.
GGSSGWSGGLAQN[+1.0]R
CPTAC-668:
CD44.
AFN[+1.0]STLPTM[+16.0]AQM[+16.0]EK
CPTAC-669:
IGHG1.
EEQYN[+1.0]STYR
CPTAC-670:
LGALS3BP.
ALGFEN[+1.0]ATQALGR
CPTAC-671:
HP.
VVLHPN[+1.0]YSQVDIGLIK
CPTAC-672:
SERPINA4.
FLN[+1.0]DTM[+16.0]AVYEAK
CPTAC-673:
IGHG4.
EEQFN[+1.0]STYR
CPTAC-674:
IGHA2.
TPLTAN[+1.0]ITK
CPTAC-675:
IGHG2.
EEQFN[+1.0]STFR
CPTAC-676:
ITIH2.
GAFISN[+1.0]FSM[+16.0]TVDGK
CPTAC-677:
ICAM2.
AAPAPQEATATFN[+1.0]STADR
CPTAC-678:
LRG1.
LPPGLLAN[+1.0]FTLLR
CPTAC-679:
LYVE1.
ANQQLN[+1.0]FTEAK
CPTAC-680:
TIMP1.
FVGTPEVN[+1.0]QTTLYQR
CPTAC-681:
LCN2.
SYN[+1.0]VTSVLFR
CPTAC-682:
KLKB1.
IYPGVDFGGEELN[+1.0]VTFVK
CPTAC-683:
KLKB1.
IYSGILN[+1.0]LSDITK
CPTAC-684:
SERPING1.
DTFVN[+1.0]ASR
CPTAC-685:
PIGR.
VPGN[+1.0]VTAVLGETLK
CPTAC-686:
PTGDS.
SVVAPATDGGLN[+1.0]LTSTFLR
CPTAC-687:
KNG1.
LNAENN[+1.0]ATFYFK
CPTAC-688:
LAMP2.
LN[+1.0]SSTIK
CPTAC-689:
LAMP2.
VQPFN[+1.0]VTQGK
CPTAC-690:
VTN.
N[+1.0]GSLFAFR

Chromatograms

Data source: Panorama


Response Curves

Data source: Panorama

Retrieving Data

Loader

Repeatability

Data source: Panorama

  Average intra-assay CV
(within day CV)
Average inter-assay CV
(between day CV)
Total CV
equation
n=
Fragment ion / Transition Low Med High Low Med High Low Med High Low Med High
y8 (2+) 5.7 3.6 3.5 8.5 13.3 4.6 10.2 13.8 5.8 15 15 15
y3 (1+) 9.1 5 5.5 11.6 12.6 6.9 14.7 13.6 8.8 15 15 15
y6 (1+) 10.5 6.3 6.3 9.6 11.1 6.7 14.2 12.8 9.2 15 15 15
y7 (1+) 6.2 6.5 5.7 9.5 14.2 6.3 11.3 15.6 8.5 15 15 15
y8 (1+) 7.1 5.6 2.9 9.7 9.9 4.5 12 11.4 5.4 15 15 15
sum 5.2 3.9 3.6 8.2 11.8 3.7 9.7 12.4 5.2 15 15 15


Additional Resources and Comments


'); all_in_one_graph.append('
Sequence Domains
'); all_in_one_graph.append('
'); all_in_one_graph.append('
Isoforms
'); all_in_one_graph.append('
'); all_in_one_graph.append('
SNPs
'); all_in_one_graph.append('
'); all_in_one_graph.append('
Targeted MS Assays
'); // Chart legend links $('.sequence-domains-chart-legend, .sequence-domains-chart-legend-text').on('click', function (event) { var url_sequence_domains = 'http://www.uniprot.org/uniprot/' + uniprot_id + '#section_features'; window.open(url_sequence_domains, '_blank'); }); $('.isoforms-chart-legend, .isoforms-chart-legend-text').on('click', function (event) { var url_isoforms = 'http://www.uniprot.org/uniprot/' + uniprot_id + '#' + uniprot_id + '-1'; window.open(url_isoforms, '_blank'); }); $('.snps-chart-legend, .snps-chart-legend-text').on('click', function (event) { var url_snps = 'http://www.uniprot.org/uniprot/' + uniprot_id + ''; window.open(url_isoforms, '_blank'); }); /////////////////////////////////////////////////////////// // Set the height of the chart var graph_height = ((last_x_plot * 30) != 0) ? (last_x_plot * 30) : 300; $(all_in_one_graph).css('height', graph_height); // (all_in_one_data.length * 11) // Add the zoom in button $("
zoom in
") .appendTo(all_in_one_graph) .click(function (event) { event.preventDefault(); all_in_one_plot.zoom(); }); // Add the zoom out button $("
zoom out
") .appendTo(all_in_one_graph) .click(function (event) { event.preventDefault(); all_in_one_plot.zoomOut(); }); // Helper for taking the repetitive work out of placing panning arrows function addArrow(dir, right, top, offset) { $("") .appendTo(all_in_one_graph) .click(function (e) { e.preventDefault(); all_in_one_plot.pan(offset); }); } addArrow("left", 55, 40, {left: -100}); addArrow("right", 25, 40, {left: 100}); addArrow("up", 40, 25, {top: -100}); addArrow("down", 40, 55, {top: 100}); // Disable the mouse wheel functionality for panning and zooming $('#all_in_one_graph canvas.flot-overlay').unmousewheel(); $(all_in_one_graph).bind("plotclick", function (event, pos, item) { // Splice Junctions // http://www.uniprot.org/uniprot/P04626#section_features if ((item != null) && (item.series.data[0][3] != null) && (item.series.data[0][3] == 'splice_junction')) { var url = 'http://www.uniprot.org/uniprot/' + uniprot_id + '#section_features'; window.open(url, '_blank'); } // Isoforms if ((item != null) && (item.series.data[0][4] != null) && (item.series.data[0][4] == 'isoform')) { var url = 'http://www.uniprot.org/uniprot/' + item.series.data[item.dataIndex][3]; window.open(url, '_blank'); } // SNPs if ((item != null) && (item.series.data[0][3] != null) && (item.series.data[0][3] == 'snp')) { var url = 'http://www.uniprot.org/blast/?about=' + uniprot_id + '[' + item.datapoint[0] + ']'; window.open(url, '_blank'); } // MRM Assays if ((item != null) && (item.series.data[0][4] != null) && (item.series.data[0][4] == 'mrm_assay')) { var this_peptide_sequence = item.series.data[item.dataIndex][3]; var this_protein_id = item.series.data[item.dataIndex][5]; var div_id = '.' + this_protein_id; // Change our States (URL, title in title bar) History.replaceState({state: 1}, "SERPINA1, CPTAC-" + this_protein_id + " - CPTAC Assay Portal", "CPTAC-" + this_protein_id); // Scroll to assays area scrollToAnchor('assay_details_anchor'); $('.assay-details-wrapper').hide(); $('#preloader_loading_assay_details').fadeIn(500); $('#preloader_loading_assay_details').hide(); $(div_id).fadeIn(300); // Load Disqus commenting //loadDisqus($('#comments_container_' + this_protein_id), this_peptide_sequence, 'http://assays.cancer.gov/CPTAC-651/#!' + this_peptide_sequence); } }); /////////////////////////////////////////////////////////// // [BEGIN] Highlighted Peptide Sequence Links /////////////// // Use sequence values from the 'genes_distinct' array var mouseY; var mouseX; $(document).mousemove(function (e) { mouseX = e.pageX; mouseY = e.pageY; }); var starts = JSON.parse('[{"peptide_sequence":"YLGNATAIFFLPDEGK","manage":651},{"peptide_sequence":"LSITGTYDLK","manage":1063}]'); var last_clicked = false; $.each(starts, function (index, starts_data) { // On click event for peptide sequence links in the gene sequence var this_peptide_sequence = starts_data.peptide_sequence; var this_protein_id = starts_data.manage; var div_id = '.' + this_protein_id; var clickable_class = 'seq-' + this_peptide_sequence; $('.' + clickable_class).on('click', function () { $("rect, line, .close").tooltip(); if (last_clicked != this_peptide_sequence) { $('.detail-modal').attr('style', 'display: none'); last_clicked = false; } var div_height = $('.all-details-' + this_peptide_sequence).height(); var offset = (div_height > 25) ? 450 : 390; $('.all-details-' + this_peptide_sequence).css({'top': mouseY - offset}).fadeIn('fast'); $('.detail-modal .close').on('click', function () { $('.detail-modal').fadeOut('fast'); }); }); var detail_link_class = this_peptide_sequence + '-' + this_protein_id; $('.protein-sequence').on('click', '.' + detail_link_class, function () { // close the pop up $('.detail-modal').fadeOut('fast'); // Change our States (URL, title in title bar) History.replaceState({state: 1}, "SERPINA1, CPTAC-" + this_protein_id + " - CPTAC Assay Portal", "CPTAC-" + this_protein_id); // Scroll to assays area scrollToAnchor('assay_details_anchor'); $('.assay-details-wrapper').hide(); $('#preloader_loading_assay_details').fadeIn(500); $('#preloader_loading_assay_details').hide(); $(div_id).fadeIn(300); // Load Disqus commenting //loadDisqus($('#comments_container_' + this_protein_id), this_peptide_sequence, 'http://assays.cancer.gov/CPTAC-651/#!' + this_peptide_sequence); }); }); // $("rect, line, .peptide_highlight").tooltip({ // 'container': 'body', // 'placement': 'top' // }); // [END] Highlighted Peptide Sequence Links /////////////// // Tooltips on hover of data points var previousPoint = null; $(all_in_one_graph).bind("plothover", function (event, pos, item) { if (item) { document.body.style.cursor = 'pointer'; if (previousPoint != item.dataIndex) { previousPoint = item.dataIndex; $("#tooltip").remove(); showTooltip(item.pageX, item.pageY, item.series.data[item.dataIndex][2]); } } else { document.body.style.cursor = 'default'; $("#tooltip").remove(); previousPoint = null; } }); // Pop-out entire sequence $('div.sequence').on('mouseenter', '.protein-sequence', function (event) { $(this).attr('style', 'overflow: visible;'); $('table.sequence').addClass('sequence_table_shadow'); }); $('div.sequence').on('mouseleave', '.protein-sequence', function (event) { $(this).attr('style', 'overflow: hidden;'); $('table.sequence').removeClass('sequence_table_shadow'); $('.detail-modal').attr('style', 'display: none'); }); // Tooltips $('.span4 img, .chart-legend, .chart-legend-text').tooltip(); // Show the Assay details for the page id we're on var details_div_id = $('#outer-wrapper .651'); $(details_div_id).show(); //loadDisqus($('#comments_container_651'), 'YLGNATAIFFLPDEGK', 'http://assays.cancer.gov/CPTAC-651/#!YLGNATAIFFLPDEGK'); // History.js (function (window, undefined) { // Bind to StateChange Event History.Adapter.bind(window, 'statechange', function () { // Note: We are using statechange instead of popstate var State = History.getState(); // Note: We are using History.getState() instead of event.state }); })(window); $.ajax({ type: "GET" , dataType: "html" , url: "/assays/get_protein_map_svg" , data: ({uniprot_ac_id: uniprot_id}) , success: function (svg_return) { d3.select("#proteincartoon").html(svg_return); } }); $('#proteincartoon').click(function () { var win = window.open('http://www.phosphosite.org/uniprotAccAction.do?id=' + uniprot_id, '_blank'); win.focus(); }); }); // FUNCTIONS /////////////// function scrollToAnchor(aid) { var aTag = $("a[name='" + aid + "']"); $('html,body').animate({scrollTop: aTag.offset().top}, 'slow'); } function showTooltip(x, y, contents) { $("
" + contents + "
").css({ position: "absolute", display: "none", top: y - 28, left: x + 8, border: "1px solid #000", padding: "4px", "background-color": "#000", opacity: 0.80, color: "#fff" }).appendTo("body").fadeIn(200); } function get_plots_table_data(genes) { // If we're using an element repededly, let's create variables var response_curve_message = '

Table data unavailable

'; // Display the preloaders $.each(genes, function (index, gene) { $('div.span12.' + gene.peptide_sequence + '_' + gene.laboratory_abbreviation + ' .loc_lloq_preloader_loading').show(); }); // Send the request via AJAX $.ajax({ url: "/assays/get_plots_table_data" , dataType: "json" , type: "post" , data: {genes: JSON.stringify(genes)} , success: function (data) { if (data) { $.each(data, function (index, single_gene_data) { /* * Build out the LOC/LOQ data table */ if (single_gene_data.lod_loq_comparison_data[0].length) { var crude = (single_gene_data.peptide_standard_purity_types_id == 3) ? true : false; var peptide_sequence = single_gene_data.lod_loq_comparison_data[0][0].peptide; var lod_loq_units = single_gene_data.lod_loq_comparison_data[0][0].lod_loq_units; var crude_style = (crude) ? 'class="crude-header"' : ''; var lod_loq_units_note = (crude) ? '
Estimated based on crude peptide concentration' : ''; // Strip brackets from the modified peptide sequence. var peptide_sequence_stripped = peptide_sequence.replace(/[\[\+\d+\]]/g, ''); var table = $('
').addClass('table table-bordered table-striped table-condensed').attr('id', single_gene_data.manage_id + '_loc_loq'); var table_header_row = $(''); var table_headers = $(' LOD (' + lod_loq_units + ')' + lod_loq_units_note + 'LLOQ (' + lod_loq_units + ')' + lod_loq_units_note + ''); table_header_row.append(table_headers); table.append(table_header_row); var table_top_row = $(""); var labels = [ "Peptide" , "Transition" , "blank only" , "blank+low-conc" , "rsd limit" , "blank only" , "blank+low-conc" , "rsd limit" ]; // Stitch together the table headers row $.each(labels, function (index, label) { table_top_row.append('' + label + ''); }); table.append(table_top_row); $.each(single_gene_data.lod_loq_comparison_data, function (index, single_data) { var lod_loq_rowspan = single_data.length; $.each(single_data, function (idx, single) { var transition_id = (single.transition_id == '.Sum.tr.') ? 'Sum' : single.transition_id; var table_row = $(""); table.append(table_row); var a = (single.blank_only_LOD != 'NA') ? Number(single.blank_only_LOD).toExponential(1) : single.blank_only_LOD; var b = (single.blank_low_conc_LOD != 'NA') ? Number(single.blank_low_conc_LOD).toExponential(1) : single.blank_low_conc_LOD; var c = (single.rsd_limit_LOD != 'NA') ? Number(single.rsd_limit_LOD).toExponential(1) : single.rsd_limit_LOD; var d = (single.blank_only_LOQ != 'NA') ? Number(single.blank_only_LOQ).toExponential(1) : single.blank_only_LOQ; var e = (single.blank_low_conc_LOQ != 'NA') ? Number(single.blank_low_conc_LOQ).toExponential(1) : single.blank_low_conc_LOQ; var f = (single.rsd_limit_LOQ != 'NA') ? Number(single.rsd_limit_LOQ).toExponential(1) : single.rsd_limit_LOQ; var peptide_sequence_label = (index == 0) ? peptide_sequence : ''; if (idx == 0) { table_row.append('' + peptide_sequence_label + ''); } table_row.append('' + transition_id + ''); table_row.append('' + a + ''); table_row.append('' + b + ''); table_row.append('' + c + ''); table_row.append('' + d + ''); table_row.append('' + e + ''); table_row.append('' + f + ''); }); }); // Remove preloader $('div.span12.' + single_gene_data.manage_id + '_' + single_gene_data.laboratory_abbreviation + '_' + single_gene_data.manage_id + ' .loc_lloq_preloader_loading').remove(); // Load the table $('div.span12.' + single_gene_data.manage_id + '_' + single_gene_data.laboratory_abbreviation + '_' + single_gene_data.manage_id).append(table); } if (single_gene_data.response_curves_data[0].length) { /* * Build out the Curve Fit table */ var peptide_sequence = single_gene_data.response_curves_data[0][0].peptide; // Strip brackets from the modified peptide sequence. var peptide_sequence_stripped = peptide_sequence.replace(/[\[\+\d+\]]/g, ''); var table = $('
').addClass('table table-bordered table-striped table-condensed') .attr('id', peptide_sequence_stripped + '_response_curves') .attr('style', 'margin-top:40px;'); var table_header_row = $(""); var table_headers = $(' Curve Fit'); table_header_row.append(table_headers); table.append(table_header_row); // Response curves data table var table_top_row = $(""); var labels = [ "Peptide" , "Transition" , "slope" , "intercept" , "r squared" ]; // Stitch together the table headers row $.each(labels, function (index, label) { table_top_row.append('' + label + ''); }); table.append(table_top_row); $.each(single_gene_data.response_curves_data, function (index, single_data) { var curve_fit_rowspan = single_data.length; $.each(single_data, function (idx, single) { var transition_id = (single.transition_id == '.Sum.tr.') ? 'Sum' : single.transition_id; var table_row = $(""); table.append(table_row); if (idx == 0) { table_row.append('' + single.peptide + ''); } table_row.append('' + transition_id + ''); table_row.append('' + single.Slope + ''); table_row.append('' + single.Intercept + ''); table_row.append('' + single.RSquare + ''); }); }); // Remove preloader $('div.span12.' + single_gene_data.manage_id + '_' + single_gene_data.laboratory_abbreviation + '_' + single_gene_data.manage_id + ' .loc_lloq_preloader_loading').remove(); // Load the table $('div.span12.' + single_gene_data.manage_id + '_' + single_gene_data.laboratory_abbreviation + '_' + single_gene_data.manage_id).append(table); // Response Curves LLOQ header notice var high_values = $('#' + single_gene_data.manage_id + '_validation_sample_data_' + single_gene_data.manage_id + ' tbody tr td').find('.red'); if (high_values.length) { // try to prevent duplicates $('#outer-wrapper #' + single_gene_data.manage_id + '_loc_loq .lloq_header .icon-exclamation-sign').remove(); $('#outer-wrapper #' + single_gene_data.manage_id + '_loc_loq .lloq_header').append(' '); $('.icon-exclamation-sign').tooltip(); } } if ((single_gene_data.lod_loq_comparison_data[0] == 0) && (single_gene_data.response_curves_data[0].length == 0)) { $.each(genes, function (index, gene) { var div_wrapper = $('div.span12.' + single_gene_data.peptide_sequence + '_' + single_gene_data.laboratory_abbreviation); // Remove preloader $('.loc_lloq_preloader_loading').remove(); $(div_wrapper).append('

Response Curves Data Unavailable

'); }); } }); } } }); }