1"use strict";(self.webpackChunkuniprot_website=self.webpackChunkuniprot_website||[]).push([[651],{61155(e,t,r){r(65302),r(14758),r(99488),r(36883),r(64317),r(17177),r(14211),r(66993),r(35737),r(67622),r(80746),r(36630),r(56641),r(33768),r(5617),r(25800),r(2851),r(4514);var n=r(71763),o=r(66532),a=r(22262),i=r(83942),s=r(88582),l=r(97899);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,["A",0,function(e,t){var r=(0,a.A)(),c=(0,o.zy)(),f=(0,n.useMemo)(function(){var e;if(!r)return[];if(null!==(e=c.state)&&void 0!==e&&e.internalID){var n=r[c.state.internalID];if(n)return n.status!==l.n.FINISHED||n.seen?[]:[n]}return Object.values(r).filter(function(e){return!e.seen&&e.status===l.n.FINISHED&&e.remoteID===t})},[t,c,r]);(0,n.useEffect)(function(){if(t&&e&&f.length){var r,n=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return u(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(s)throw a}}}}(f);try{for(n.s();!(r=n.n()).done;){var o=r.value;(0,i.V)((0,s.lh)(o.internalID,{seen:!0}))}}catch(e){n.e(e)}finally{n.f()}}},[e,f,t])}])},50653(e,t,r){r.r(t),r.d(t,{default:()=>V}),r(65302),r(14758),r(99488),r(36883),r(64317),r(16667),r(17177),r(14211),r(66993),r(8293),r(74495),r(35737),r(67622),r(80746),r(71119),r(38660),r(36630),r(33768),r(5617),r(25800),r(2851),r(51865),r(24017),r(80755),r(4514);var n=r(36371),o=r(40917),a=r(71763),i=r(85399),s=r(74547),l=r(87912),u=r(84026),c=r(78375),f=r(79839),p=r(68823),d=r(54590),y=r(60476),m=r(97335),v=r(34821),b=r(90708),h=r(52871),j=r(79262),g=r(85530),A=r(94237);function x(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||S(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||S(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){if(e){if("string"==typeof e)return P(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?P(e,t):void 0}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var w=1e3;var I=r(4500),E=r(69429),D=r(6319),T=r(42239),q=r(61155),k=r(98510);function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?M(Object(r),!0).forEach(function(t){_(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function _(e,t,r){return(t=function(e){var t=function(e){if("object"!=C(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r(2795),r(16357),r(62391),r(93555),r(26177),r(98398),r(76341),r(26979);var U=function(e,t){var r,n=[],o=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return N(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?N(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(s)throw a}}}}(t);try{for(o.s();!(r=o.n()).done;)for(var a=r.value,i=e.indexOf(a.toUpperCase(),0);-1!==i;)n.push({matchSequence:a,start:i,end:i+a.length-1}),i=e.indexOf(a.toUpperCase(),i+1)}catch(e){o.e(e)}finally{o.f()}return n.sort(function(e,t){return e.start-t.start})};const z=function(e,t){if(!t)return e;var r=t.split(/[\s+,\s+]/).filter(Boolean);return e.map(function(e){var t,n="sequence"in e&&(null===(t=e.sequence)||void 0===t?void 0:t.value);return n?R(R({},e),{},{peptideSearchMatches:U(n,r)}):e})};var B=r(91987);function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var H=k.j.PEPTIDE_SEARCH,$=(0,T.A)(H),W="".concat(E.rc[H]," results"),F=(0,a.lazy)(function(){return Promise.all([r.e(59),r.e(9150),r.e(1072),r.e(4148),r.e(3941)]).then(r.bind(r,12899))}),J=(0,a.lazy)(function(){return Promise.all([r.e(9150),r.e(2518)]).then(r.bind(r,42013))}),L=(0,a.lazy)(function(){return r.e(233).then(r.bind(r,42454))}),Y=function(e){return e.Overview="overview",e.InputParameters="input-parameters",e.APIRequest="api-request",e}(Y||{}),X=function(e){return e.QueryPetides="QueryPetides",e.TaxonIds="TaxonIds",e.lEqi="lEqi",e.swissProtOnly="swissProtOnly",e}(X||{}),Z={peps:"",lEQi:"off",spOnly:"off",taxonIds:""};const V=function(){var e,t,r,S=(0,g.A)(l.aZ.PeptideSearchResult,Y),P=(null==S?void 0:S.params.id)||"",T=(0,h.A)($.resultUrl(P,{}),{headers:{Accept:"text/plain"}}),C=T.data,M=T.loading,R=T.error,_=T.status,N=(0,h.A)(null===(e=$.detailsUrl)||void 0===e?void 0:e.call($,P),{headers:{Accept:"text/plain"}}).data,U=(0,a.useMemo)(function(){return function(e){if(!e)return Z;var t="",r="off",n="off",o="";return e.split(/\n/).forEach(function(e){var a,i,s=(a=e.split(":"),i=2,function(e){if(Array.isArray(e))return e}(a)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(a,i)||function(e,t){if(e){if("string"==typeof e)return Q(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Q(e,t):void 0}}
1(a,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=s[0],u=s[1];switch(l){case X.QueryPetides:t=u;break;case X.TaxonIds:u&&(o=u);break;case X.lEqi:r="Y"===u?"on":"off";break;case X.swissProtOnly:n="Y"===u?"on":"off"}}),{peps:t,lEQi:r,spOnly:n,taxonIds:o}}(N)},[N]),V=v.A.search.taxonIds((0,D.A)(U.taxonIds)),G=(0,h.A)(V),K=G.data,ee=G.loading,te=(0,a.useMemo)(function(){return function(e,t,r){var n,o={peps:e.peps,lEQi:e.lEQi,spOnly:e.spOnly};return!t&&null!=r&&null!==(n=r.results)&&void 0!==n&&n.length&&(o.taxIds=r.results.map(function(e){return{id:String(e.taxonId),label:"".concat(e.scientificName," [").concat(e.taxonId,"]")}})),o}(U,ee,K)},[U,ee,K]),re=(0,a.useMemo)(function(){return null==(e=C)?void 0:e.split(",").filter(Boolean);var e},[C]),ne=Array.isArray(re)&&re.length>b.Tj,oe=(0,A.A)({size:0,withFacets:!0,withColumns:!1,accessions:ne?[]:re}),ae=(0,j.A)(oe),ie=function(e,t){var r=null==e?void 0:e.length,n=(0,A.A)({accessions:null==e?void 0:e.slice(0,w),getSequence:!0,noSort:!0}),o=O((0,a.useState)(0),2),i=o[0],s=o[1],l=O((0,a.useState)([]),2),u=l[0],c=l[1];(0,a.useEffect)(function(){c([]),s(0)},[n,t]);var f=(0,h.A)((0,A.A)({accessions:null==e?void 0:e.slice(i,i+w),getSequence:!0,noSort:!0})),p=f.data,d=f.loading,y=f.progress,m=f.error,v=f.status;return(0,a.useEffect)(function(){if(p){var e=p.results,r=t?t(e):e;c(function(e){return[].concat(x(e),x(r))})}},[p,t]),{allResults:u,initialLoading:d&&0===i,progress:y,hasMoreData:!!r&&u.length>=w&&r>u.length,handleLoadMoreRows:function(){s(function(e){return e+w})},total:r,error:m,status:v}}(re,(0,a.useMemo)(function(){var e=te.peps;return e?(0,o.A)(z,e):void 0},[te.peps]));if((0,q.A)(null==ie||null===(t=ie.allResults)||void 0===t?void 0:t.length,P),R||!S)return(0,B.jsx)(c.A,{status:_,error:R,fullPage:!0});if(M||void 0===re||ie.initialLoading||ae.loading&&!ae.isStale)return(0,B.jsx)(n.aH,{progress:ie.progress});if(!ne&&0===re.length)return(0,B.jsx)(f.A,{});var se=null==ie||null===(r=ie.allResults)||void 0===r?void 0:r.length,le=(0,s.A)("/peptide-search",P),ue=ne||(null==S?void 0:S.params.subPage)===Y.InputParameters||(null==S?void 0:S.params.subPage)===Y.APIRequest?(0,B.jsx)("div",{className:y.A["empty-sidebar"]}):(0,B.jsx)(u.A,{children:(0,B.jsx)(m.A,{dataApiObject:ae,namespaceOverride:E.g$.uniprotkb})});return(0,B.jsxs)(d.B,{sidebar:ue,children:[(0,B.jsx)(p.A,{title:W,children:(0,B.jsx)("meta",{name:"robots",content:"noindex"})}),(0,B.jsx)(n.Yf,{heading:E.rc[k.j.PEPTIDE_SEARCH],headingPostscript:se&&(0,B.jsxs)("small",{children:["found in ",E.rc[E.g$.uniprotkb]]},"postscript"),resultsCount:se}),(0,B.jsxs)(n.tU,{active:S.params.subPage,className:ae.isStale?I.A.stale:void 0,children:[(0,B.jsx)(n.oz,{id:Y.Overview,title:(0,B.jsx)(i.N_,{to:(0,l.D4)((0,s.A)(le,Y.Overview)),children:"Overview"}),children:(0,B.jsxs)(a.Suspense,{fallback:(0,B.jsx)(n.aH,{}),children:[ne&&(0,B.jsx)(n.QB,{level:"warning",children:(0,B.jsxs)("small",{children:["To filter peptide search results of more than"," ",(0,B.jsx)(n.Ig,{children:b.Tj})," ","matches, please use the"," ",(0,B.jsx)(i.N_,{to:{pathname:l.qg[l.aZ.IDMapping],state:{parameters:{ids:re,name:"Peptide search matches"}}},children:"ID Mapping"})," ","service."]})}),(0,B.jsx)(F,{total:se,resultsDataObject:ie,accessions:re,inputParamsData:te})]})}),(0,B.jsxs)(n.oz,{id:Y.InputParameters,title:(0,B.jsx)(i.N_,{to:(0,l.D4)((0,s.A)(le,Y.InputParameters)),children:"Input Parameters"}),children:[(0,B.jsx)(p.A,{title:[W,"Input Parameters"]}),(0,B.jsx)(a.Suspense,{fallback:(0,B.jsx)(n.aH,{}),children:(0,B.jsx)(J,{id:S.params.id,inputParamsData:te,jobType:H})})]}),(0,B.jsxs)(n.oz,{id:Y.APIRequest,title:(0,B.jsx)(i.N_,{to:(0,l.D4)((0,s.A)(le,Y.APIRequest)),children:"API Request"}),children:[(0,B.jsx)(p.A,{title:[W,"API Request"]}),(0,B.jsx)(a.Suspense,{fallback:(0,B.jsx)(n.aH,{}),children:(0,B.jsx)(L,{jobType:H,inputParamsData:te})})]})]})]})}},79839(e,t,r){var n=r(36371),o=r(71763),a=r(84026),i=r(68823),s=r(16833),l=r(75247),u=r(91987),c=(0,o.lazy)(function(){return r.e(1574).then(r.bind(r,68223))}),f=function(){return(0,u.jsx)(n.QB,{level:"info",children:(0,u.jsxs)("small",{children:[(0,u.jsx)("h1",{className:"small",children:"Sorry, no results were found!"}),(0,u.jsx)("span",{children:"Please try different criteria"})]})})};r.d(t,["A",0,function(e){var t=e.children,r=void 0===t?(0,u.jsx)(f,{}):t;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(i.A,{children:(0,u.jsx)("meta",{name:"robots",content:"noindex"})}),(0,u.jsx)(s.A,{artwork:(0,u.jsx)("img",{src:l,width:"400",height:"400",alt:""}),children:r}),(0,u.jsx)(a.A,{children:(0,u.jsx)(o.Suspense,{fallback:null,children:(0,u.jsx)(c,{})})})]})}])},85530(e,t,r){r(65302),r(14758),r(99488),r(2795),r(36883),r(64317),r(17177),r(29690),r(66993),r(74495),r(93555),r(67622),r(80746),r(71119),r(26177),r(98398),r(76341),r(26979),r(36630),r(56641),r(33768),r(97060),r(2851),r(22549),r(46987),r(80755),r(4514);var n=r(71763),o=r(66532),a=r(87912);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(r),!0).forEach(function(t){u(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function u(e,t,r){return(t=function(e){var t=function(e){if("object"!=i(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=/^ |.html?$|;|&.*$/g;r.d(t,["A",0,function(e,t,r,i){var s=(0,o.W6)(),u=(0,o.W5)(a.qg[e]);return(0,n.useEffect)(function(){if(u){if("accession"in u.params&&"string"==typeof u.params.accession){var n=u.params.accession,f=n.replaceAll(c,"").toUpperCase();if(n!==f)return void s.replace(l(l({},s.location),{},{pathname:(0,o.tW)(a.qg[e],l(l({},u.params),{},{accession:f}))}))}var p=u.params.subPage;if(p&&null!=i&&i[p])s.replace(l(l({},s.location),{},{pathname:(0,o.tW)(a.qg[e],l(l({},u.params),{},{subPage:i[p]}))}));else{var d=Object.values(t);p&&d.includes(p)||s.replace(l(l({},s.location),{},{pathname:(0,o.tW)(a.qg[e],l(l({},u.params),{},{subPage:r||d[0]}))}))}}},[u,s,e,r,t,i]),u}])},6319(e,t,r){r(17177),r(8293),r(67622),r(80746),r(38660),r(36630),r(33969);r.d(t,["A",0,function(e){return(e||"").split(",").map(function(e){return e.trim()}).filter(Boolean)}])},88582(e,t,r){r.d(t,{XX:()=>i,_S:()=>o,lh:()=>a});var n=r(35018);function o(e,t,r,o){return(0,n.action)("CREATE_JOB",{parameters:e,jobType:t,jobName:r,lowPriority:o})}var a=function(e,t){return(0,n.action)("UPDATE_JOB",{id:e,partialJob:t})},i=function(e){return(0,n.action)("DELETE_JOB",e)}}}]); 2//# sourceMappingURL=legacy.peptide-search-result.d6f0a1.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.