{"corpus_id":6440027,"paper_sha":"2b9e052128fcdb928e5d5ade722902e9c1aa754e","doi":"10.1093/bioinformatics/btp225","arxiv_id":null,"pmid":19477998,"pmcid":"2687979","mag_id":2132186599,"dblp_id":"journals/bioinformatics/AlipanahiGKDL09","acl_id":null,"title":"PICKY: a novel SVD-based NMR spectra peak picking method","year":2009,"publication_date":"2009-05-27","venue":"Bioinform.","journal":{"name":"Bioinformatics","pages":"i268 - i275","volume":"25"},"journal_issn":null,"journal_title":null,"publication_types":["JournalArticle"],"pubmed_pub_types":["Journal Article","Research Support, Non-U.S. Gov't"],"s2_fields_of_study":["Medicine","Chemistry","Computer Science"],"reference_count":29,"citation_count":73,"influential_citation_count":4,"is_open_access":true,"arxiv_categories":null,"arxiv_license":null,"arxiv_journal_ref":null,"mesh_headings":[{"d":"Algorithms","mj":false,"ui":"D000465"},{"d":"Nuclear Magnetic Resonance, Biomolecular","mj":false,"qs":[{"q":"methods","mj":true,"ui":"Q000379"}],"ui":"D019906"},{"d":"Pattern Recognition, Automated","mj":false,"ui":"D010363"},{"d":"Proteins","mj":false,"qs":[{"q":"chemistry","mj":true,"ui":"Q000737"}],"ui":"D011506"},{"d":"Software","mj":true,"ui":"D012984"}],"chemicals":[{"n":"Proteins","ui":"D011506","reg":"0"}],"comments_corrections":null,"source_flags":5,"s2_open_access_pdf_url":"https://academic.oup.com/bioinformatics/article-pdf/25/12/i268/48995571/bioinformatics_25_12_i268.pdf","s2_open_access_landing_url":"https://www.semanticscholar.org/paper/2b9e052128fcdb928e5d5ade722902e9c1aa754e","s2_open_access_license":"CCBYNC","s2_open_access_status":"HYBRID","pmc_open_access_pdf_url":null,"pmc_open_access_landing_url":null,"pmc_open_access_license":null,"pmc_open_access_status":null,"unpaywall_open_access_pdf_url":null,"unpaywall_open_access_landing_url":null,"unpaywall_open_access_license":null,"unpaywall_open_access_status":null,"abstract":"Motivation: Picking peaks from experimental NMR spectra is a key unsolved problem for automated NMR protein structure determination. Such a process is a prerequisite for resonance assignment, nuclear overhauser enhancement (NOE) distance restraint assignment, and structure calculation tasks. Manual or semi-automatic peak picking, which is currently the prominent way used in NMR labs, is tedious, time consuming and costly. Results: We introduce new ideas, including noise-level estimation, component forming and sub-division, singular value decomposition (SVD)-based peak picking and peak pruning and refinement. PICKY is developed as an automated peak picking method. Different from the previous research on peak picking, we provide a systematic study of the proposed method. PICKY is tested on 32 real 2D and 3D spectra of eight target proteins, and achieves an average of 88% recall and 74% precision. PICKY is efficient. It takes PICKY on average 15.7 s to process an NMR spectrum. More important than these numbers, PICKY actually works in practice. We feed peak lists generated by PICKY to IPASS for resonance assignment, feed IPASS assignment to SPARTA for fragments generation, and feed SPARTA fragments to FALCON for structure calculation. This results in high-resolution structures of several proteins, for example, TM1112, at 1.25 Å. Availability: PICKY is available upon request. The peak lists of PICKY can be easily loaded by SPARKY to enable a better interactive strategy for rapid peak picking. Contact: mli@uwaterloo.ca","claims":[{"public_id":"cl_e0db66bce96238d564a2f145617d0e2b","status":"active","text":"On 32 real 2D and 3D spectra from eight target proteins, PICKY achieves an average recall of 88% and precision of 74%.","confidence":0.98,"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/claims/cl_e0db66bce96238d564a2f145617d0e2b"},{"public_id":"cl_b0bb1bb50bbf821010b8dba416cc7c3b","status":"active","text":"PICKY is an automated NMR spectra peak picking method built from noise-level estimation, component forming and sub-division, SVD-based peak picking, and peak pruning and refinement.","confidence":0.98,"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/claims/cl_b0bb1bb50bbf821010b8dba416cc7c3b"},{"public_id":"cl_923d24644351b351e468e9bcf443e0c3","status":"active","text":"PICKY processes an NMR spectrum in an average of 15.7 seconds.","confidence":0.97,"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/claims/cl_923d24644351b351e468e9bcf443e0c3"},{"public_id":"cl_891af9a234510ad5fd69c114d89f01b3","status":"active","text":"Peak lists generated by PICKY can be used in an IPASS-to-SPARTA-to-FALCON workflow to produce high-resolution protein structures, including TM1112 at 1.25 Å.","confidence":0.96,"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/claims/cl_891af9a234510ad5fd69c114d89f01b3"}],"concepts":[{"public_id":"co_0302e5e03738e07299cdd80e9c1750d4","status":"active","name":"singular value decomposition-based peak picking","description":"A peak picking approach that uses singular value decomposition to identify spectral peaks.","types":["method"],"aliases":["SVD-based peak picking","SVD peak picking"],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_0302e5e03738e07299cdd80e9c1750d4"},{"public_id":"co_0a1c3667c7a6eb1557441e5fd288352f","status":"active","name":"component forming and sub-division","description":"A processing step that groups spectral features into components and then subdivides them.","types":["method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_0a1c3667c7a6eb1557441e5fd288352f"},{"public_id":"co_1ba819a0635d6a3fe7b4077acd07750c","status":"active","name":"PICKY","description":"An automated method for picking peaks from experimental NMR spectra using SVD-based processing and refinement steps.","types":["method","software"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_1ba819a0635d6a3fe7b4077acd07750c"},{"public_id":"co_1d2219d9b3af37fb63050de76f21f5e6","status":"active","name":"eight target proteins","description":"The set of proteins represented by the spectra used in evaluation.","types":["dataset","biological sample set"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_1d2219d9b3af37fb63050de76f21f5e6"},{"public_id":"co_4abab8bcc2c919145e9c816ec9e3afe5","status":"active","name":"TM1112","description":"A protein used as an example of the high-resolution structures obtained in the workflow.","types":["protein"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_4abab8bcc2c919145e9c816ec9e3afe5"},{"public_id":"co_4e24b01936a860e8c3afcd061128225f","status":"active","name":"noise-level estimation","description":"A step that estimates the spectral noise level to support peak detection.","types":["method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_4e24b01936a860e8c3afcd061128225f"},{"public_id":"co_729cbe3e6cf7092d3eb48a687c2625fa","status":"active","name":"FALCON","description":"A tool used for protein structure calculation in the described NMR workflow.","types":["software","method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_729cbe3e6cf7092d3eb48a687c2625fa"},{"public_id":"co_8393bca9f4ff6e0c45c0b724bfa9967a","status":"active","name":"NMR spectrum","description":"A nuclear magnetic resonance spectral measurement used as input for peak picking.","types":["measurement","data type"],"aliases":["NMR spectra"],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_8393bca9f4ff6e0c45c0b724bfa9967a"},{"public_id":"co_85bc7efe574f5a011ad5ba38db1ba3f7","status":"active","name":"SPARTA","description":"A tool used for fragment generation in the described NMR workflow.","types":["software","method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_85bc7efe574f5a011ad5ba38db1ba3f7"},{"public_id":"co_8b4f5c703b1202fe89a782158946436e","status":"active","name":"IPASS","description":"A tool used for resonance assignment in the described NMR structure-determination workflow.","types":["software","method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_8b4f5c703b1202fe89a782158946436e"},{"public_id":"co_8e0a9d4b8eea4660a4ad1f9828b4f309","status":"active","name":"32 real 2D and 3D spectra","description":"The evaluation dataset consisting of 32 experimentally measured two-dimensional and three-dimensional NMR spectra.","types":["dataset","evaluation set"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_8e0a9d4b8eea4660a4ad1f9828b4f309"},{"public_id":"co_eabc8aa66038675265b90bf53cc06afe","status":"active","name":"peak pruning and refinement","description":"A post-processing step that removes spurious peaks and adjusts detected peaks.","types":["method"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_eabc8aa66038675265b90bf53cc06afe"},{"public_id":"co_eb78a8c342cf77291a640a2bfd7fe9d9","status":"active","name":"resonance assignment","description":"The process of assigning spectral resonances to atoms or nuclei in NMR analysis.","types":["analysis task"],"aliases":[],"contributors":[{"id":1,"public_id":"12632b8b5f","public_label":"Anonymous (12632b8b5f)","roles":["extraction"],"url":"https://sah.borca.ai/u/12632b8b5f"}],"url":"https://sah.borca.ai/concepts/co_eb78a8c342cf77291a640a2bfd7fe9d9"}],"external_ids":{"DOI":"10.1093/bioinformatics/btp225","ArXiv":null,"PubMed":19477998,"PubMedCentral":"2687979","MAG":2132186599,"DBLP":"journals/bioinformatics/AlipanahiGKDL09","ACL":null},"open_access":{"is_open_access":true,"pdf_url":"https://academic.oup.com/bioinformatics/article-pdf/25/12/i268/48995571/bioinformatics_25_12_i268.pdf","landing_url":"https://www.semanticscholar.org/paper/2b9e052128fcdb928e5d5ade722902e9c1aa754e","source":"semantic_scholar","pdf_url_source":"semantic_scholar_open_access_pdf","license":"CCBYNC","status":"HYBRID","reason":null},"reference_availability":{"status":"available","references_indexed":true,"full_text_available":false,"full_text_source":null,"count_basis":"semantic_scholar_metadata","extraction_status":"not_applicable","reason":null},"source":{"provider":"episteme2","base_corpus":"semantic_scholar_dump","freshness_mode":"unknown","basis":["semantic_scholar_metadata","postgres_metadata"],"limits":["paper metadata is based on indexed upstream scholarly datasets","claims and concepts are available only for extracted papers","absence of claims or concepts means no extracted graph data is available in this response"],"status":"available","degraded":false,"degraded_reasons":[],"diagnostics":{"status":"available","degraded":false,"degraded_reasons":[],"metadata_status":"available","graph_status":"available","abstract_status":"available"},"source_flags":5},"paper_id":632340,"paper_uid":"2013b396-ab61-4904-a3b2-216dcb1036b9","canonical_identity":{"paper_id":632340,"paper_uid":"2013b396-ab61-4904-a3b2-216dcb1036b9","identity_status":"available","lookup_basis":"semantic_scholar_external_id","compatibility_path":"corpus_id"},"url":"https://sah.borca.ai/papers/6440027"}