The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775)

preprint OA: closed CC-BY-4.0
AI-generated summary by claude@2026-07, 2026-07-14

This paper presents a gapless genome assembly of the Violet Copper butterfly (Lycaena helle), spanning 547.31 Mb across 25 chromosomal pseudomolecules, including sex chromosomes, and annotating 20,122 protein-coding genes.

One-sentence paraphrase of the abstract; not a substitute for reading it. No clinical advice. How this works

AI-generated deep summary by claude@2026-07, 2026-07-14 · read from full text

This paper presents the genome sequence of the violet copper butterfly, Lycaena helle, describing the assembly of its genomic information and providing a genomic resource for future biological studies. The study largely involves sequencing and computational genome assembly rather than experimental hypothesis testing in a biomedical context. A key limitation is that, based on the provided text, the paper’s scope appears confined to generating the genome sequence rather than demonstrating downstream functional analyses or validating findings with independent biological experiments. This paper does not explicitly discuss endometriosis or adenomyosis; it was included in the corpus via a keyword match in the upstream search index.

Read from the paper's body, not the abstract. Not a substitute for reading the paper. No clinical advice. How this works

Abstract

We present a genome assembly from an individual female Lycaena helle (the Violet Copper; Arthropoda; Insecta; Lepidoptera; Lycaenidae). The genome sequence is 547.31 megabases in span. The entirety of the genome sequence was assembled into 25 contiguous chromosomal pseudomolecules with no gaps, including the Z and W sex chromosomes. The mitochondrial genome has also been assembled and is 15.5 kilobases in length. Gene annotation of this assembly identified 20,122 protein coding genes.
Full text 123,302 characters · extracted from preprint-html · click to expand
The genome sequence of the Violet Copper, Lycaena... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/14-60" }, "headline": "The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775)", "datePublished": "2025-01-10T11:34:22", "dateModified": "2025-01-10T11:34:22", "author": [ { "@type": "Person", "name": "Clara Pladevall" }, { "@type": "Person", "name": "Roger Caritg" }, { "@type": "Person", "name": "Francisco Cámara" }, { "@type": "Person", "name": "Silvia Carbonell" }, { "@type": "Person", "name": "Jèssica Gómez-Garrido" }, { "@type": "Person", "name": "Fernando Cruz" }, { "@type": "Person", "name": "Marta Gut" }, { "@type": "Person", "name": "Vanesa Arroyo" }, { "@type": "Person", "name": "Benjamin Komac" }, { "@type": "Person", "name": "Roger Vila" }, { "@type": "Person", "name": "Roderic Guigó" }, { "@type": "Person", "name": "Tyler S. Alioto" }, { "@type": "Person", "name": "Manel Niell" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": "We present a genome assembly from an individual female Lycaena helle (the Violet Copper; Arthropoda; Insecta; Lepidoptera; Lycaenidae). The genome sequence is 547.31 megabases in span. The entirety of the genome sequence was assembled into 25 contiguous chromosomal pseudomolecules with no gaps, including the Z and W sex chromosomes. The mitochondrial genome has also been assembled and is 15.5 kilobases in length. Gene annotation of this assembly identified 20,122 protein coding genes." } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/14-60/v1", "name": "The genome sequence of the Violet Copper, Lycaena helle (Denis &..." } } ] } Home Browse The genome sequence of the Violet Copper, Lycaena helle (Denis &... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Pladevall C, Caritg R, Cámara F et al. The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.12688/f1000research.156485.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Genome Note The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] Clara Pladevall 1 , Roger Caritg 1 , Francisco Cámara 2 , [...] Silvia Carbonell https://orcid.org/0000-0001-7956-6215 3 , Jèssica Gómez-Garrido 2,4 , Fernando Cruz https://orcid.org/0000-0003-4098-8829 2,4 , Marta Gut 2,4 , Vanesa Arroyo 1 , Benjamin Komac 1 , Roger Vila https://orcid.org/0000-0002-2447-4388 5 , Roderic Guigó https://orcid.org/0000-0002-5738-4477 3 , Tyler S. Alioto https://orcid.org/0000-0002-2960-5420 2,4 , Manel Niell https://orcid.org/0000-0002-3151-216X 1 Clara Pladevall 1 , Roger Caritg 1 , [...] Francisco Cámara 2 , Silvia Carbonell https://orcid.org/0000-0001-7956-6215 3 , Jèssica Gómez-Garrido 2,4 , Fernando Cruz https://orcid.org/0000-0003-4098-8829 2,4 , Marta Gut 2,4 , Vanesa Arroyo 1 , Benjamin Komac 1 , Roger Vila https://orcid.org/0000-0002-2447-4388 5 , Roderic Guigó https://orcid.org/0000-0002-5738-4477 3 , Tyler S. Alioto https://orcid.org/0000-0002-2960-5420 2,4 , Manel Niell https://orcid.org/0000-0002-3151-216X 1 PUBLISHED 10 Jan 2025 Author details Author details 1 Andorra Research and Innovation (AR+I), Sant Julià de Lòria, Andorra 2 Centro Nacional de Análisis Genómico (CNAG), Barcelona, Spain 3 Centre for Genomic Regulation (CRG), Barcelona, Barcelona, Spain 4 University of Barcelona (UB), Barcelona, Barcelona, Spain 5 Institute of Evolutionary Biology (CSIC- Pompeu Fabra University), Barcelona, Spain Clara Pladevall Roles: Investigation, Writing – Review & Editing Roger Caritg Roles: Investigation, Writing – Review & Editing Francisco Cámara Roles: Investigation, Writing – Review & Editing Silvia Carbonell Roles: Investigation, Writing – Review & Editing Jèssica Gómez-Garrido Roles: Investigation, Writing – Review & Editing Fernando Cruz Roles: Investigation, Writing – Review & Editing Marta Gut Roles: Investigation, Writing – Review & Editing Vanesa Arroyo Roles: Investigation, Writing – Review & Editing Benjamin Komac Roles: Investigation, Writing – Review & Editing Roger Vila Roles: Investigation, Writing – Review & Editing Roderic Guigó Roles: Investigation, Writing – Review & Editing Tyler S. Alioto Roles: Investigation, Writing – Review & Editing Manel Niell Roles: Investigation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Genomics and Genetics gateway. Abstract We present a genome assembly from an individual female Lycaena helle (the Violet Copper; Arthropoda; Insecta; Lepidoptera; Lycaenidae). The genome sequence is 547.31 megabases in span. The entirety of the genome sequence was assembled into 25 contiguous chromosomal pseudomolecules with no gaps, including the Z and W sex chromosomes. The mitochondrial genome has also been assembled and is 15.5 kilobases in length. Gene annotation of this assembly identified 20,122 protein coding genes. READ ALL READ LESS Keywords Lycaena helle, Violet Copper, genome sequence, RNA-seq, Lepidoptera Corresponding Author(s) Manel Niell ( [email protected] ) Close Corresponding author: Manel Niell Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Pladevall C et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Pladevall C, Caritg R, Cámara F et al. The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.12688/f1000research.156485.1 ) First published: 10 Jan 2025, 14 :60 ( https://doi.org/10.12688/f1000research.156485.1 ) Latest published: 10 Jan 2025, 14 :60 ( https://doi.org/10.12688/f1000research.156485.1 ) Introduction Species taxonomy Eukaryota; Opisthokonta; Metazoa; Eumetazoa; Bilateria; Protostomia; Ecdysozoa; Panarthropoda; Arthropoda; Mandibulata; Pancrustacea; Hexapoda; Insecta; Dicondylia; Pterygota; Neoptera; Endopterygota; Amphiesmenoptera; Lepidoptera; Glossata; Neolepidoptera; Heteroneura; Ditrysia; Obtectomera; Papilionoidea; Lycaenidae; Lycaeninae; Lycaena ; Lycaena helle (Denis & Schiffermüller, 1775) (NCBI: txid2795559). Background The genome of the Violet Copper, Lycaena helle , also named by some authors Helleia helle, 1 was sequenced as part of the Catalan initiative for the Earth Biogenome Project (CBP), 2 which aims to produce a detailed catalogue of the genome of eukaryotic species in the territories of the Catalan Linguistic Area. Here we present a chromosomally complete genome sequence for Lycaena helle , based on one female specimen from Andorra. This species has a strong sexual dimorphism. Males are copper orange with an intense violet gloss and with black wing margins and black spots. Females lack this marked iridescence and have smaller forewing black markings. The life cycle of the Andorran population of L. helle begins in June/July when the caterpillar hatches from the egg. In two or three weeks the caterpillar develops and pupates. The pupa hibernates and the imago emerges between May and early June of the following year. The adult butterfly feeds on the nectar of different plant species. During these months, the fertilised females deposit their eggs on the leaf underside of the bistort ( Bistorta officinalis ), the sole larval host plant. The species was apparently widely distributed in central Europe during the last glacial period and the early postglacial period. 3 During the climatic warming of the postglacial period, it rose to higher altitudes and latitudes, 3 being relegated to several isolated populations on mountain valleys in the south of the distribution range. The isolation and the fact that this is a sedentary species 4 render L. helle susceptible of suffering strong population fluctuations 5 and population stochasticity. 6 Individuals from different mountain ranges are recovered as different microsatellite clusters and, within these clusters, the degree of differentiation varies considerably. 3 , 7 The analysis of mitochondrial DNA showed that this species has a relatively high spatial genetic structure (GST= 0.684), although the maximum intraspecific divergence is moderate (0.7%). 8 A scenario of genetic erosion has been predicted for L. helle in the near future because of climate change. 7 The current fragmentation of populations alters habitat connectivity and may cause a decrease in population size with a corresponding loss of diversity through genetic drift, impacting the long-term evolutionary potential of populations. 9 – 12 Reduced genetic diversity can also undermine a species ability to respond to changing environments, for example, climate change, 13 – 15 which makes populations more vulnerable to extinction. 16 The Andorran population of L. helle is estimated to be merely around a few dozen individuals (Ubach & Stefanescu, com. pers.) and is thus subject to extinction in front of any changes that may occur in the environment. The species is classified as Endangered in the European Red List of Butterflies, 17 in the Spanish Red List, 18 and as CR (Critically Endangered) in the preliminary Red List of the butterflies of Andorra. 19 Its haploid chromosome number is n = 24. 20 Here we have generated a high-quality genome assembly and produced long-read RNAseq from wing and leg from the individual employed for genome sequencing. A Catalan translation of the abstract and a non-specialist summary can be found at https://doi.org/10.5281/zenodo.13378787 . Methods Sample acquisition and nucleic acid extraction The genome was sequenced from one female Lycaena helle specimen (specimen ID ERGA VA AD 01, ToLID ilHelHell1), collected from Bordes d’Envalira, Canillo, Andorra (latitude 42.56, longitude 1.68) on 2021-07-19 by Roger Caritg with a butterfly net, 40 cm diameter. The specimen was processed at the Centro Nacional de Análisis Genómico, and the sample coordinator was Vanesa Arroyo. The specimen was formally identified by Clara Pladevall. Genomic DNA (gDNA) was extracted from the liquid nitrogen fresh-frozen specimen using the Nanobind tissue kit with the aux insect kit (Circulomics), following the manufacturer’s protocol. Briefly, the specimen was homogenized under cryogenic conditions on dry ice using a mortar and pestle. The pulverized tissue was collected into 1.5 ml tubes and lysed with a Circulomics lysis buffer. After pelleting the debris, the Nanobind disk (Circulomics) was used to bind the gDNA from the fresh supernatant. The high molecular weight (HMW) gDNA eluate was quantified using the Qubit DNA BR Assay kit (Thermo Fisher Scientific), and its purity was assessed using Nanodrop 2000 (Thermo Fisher Scientific) UV/Vis measurements. To determine gDNA integrity, the Femto Pulse (Agilent) Genomic DNA 165 kb kit (Agilent) was employed. The HMW gDNA sample was stored at 4°C. Total RNA was extracted from liquid nitrogen-fresh-frozen specimens of body parts (wings and legs) using the Quick-RNATM MicroPrep kit (Zymo Research) according to the manufacturer’s protocol. Briefly, the two tissues were homogenized with liquid nitrogen using a mortar and pestle, and then 300 μl of lysis buffer was immediately added to stabilize the samples. Subsequently, 5 U of DNase I was added to remove any potential genomic DNA contamination. The quality of the eluted RNA was first assessed using the Nanodrop One to evaluate its purity and quantified using the Qubit RNA High Sensitivity Kit (Thermo Fisher Scientific). The size distribution and quality of the RNA were determined using the Tapestation High Sensitivity RNA Kit (Agilent). The obtained total RNA was then stored at -80°C until library preparation for sequencing. Genome sequencing The extracted HMW gDNA from Lycaena helle was quality controlled, and sequencing libraries were prepared using the 1D Sequencing kit SQK-LSK110 from Oxford Nanopore Technologies (ONT). In brief, 3.0 μg of gDNA underwent end-repair and adenylation using the NEBNext UltraII End Repair/dA-Tailing Module (NEB), followed by ligation of sequencing adapters. The ligation product was purified using 0.4X AMPure XP Beads and eluted in Elution Buffer (ONT). Sequencing was performed on a PromethION 24 instrument (ONT) using a flow cell R9.4.1 FLO-PRO002 (ONT), with data collection for 100 hours. Quality parameters of the sequencing runs were monitored in real-time using the MinKNOW platform version 21.10.8, and basecalling was performed using Guppy version 5.0.17. Short-insert paired-end libraries for whole genome sequencing were prepared using the PCR-free protocol and the KAPA HyperPrep kit (Roche). After end-repair and adenylation, Illumina platform-compatible adapters with unique dual indexes and unique molecular identifiers (Integrated DNA Technologies) were ligated. The sequencing libraries were quality controlled on an Agilent 2100 Bioanalyzer using the DNA 7500 assay (Agilent) to assess size and quantified using the Kapa Library Quantification Kit for Illumina platforms (Roche). For proximity ligation library preparation, the Omni-C kit (Dovetail) was used following the manufacturer’s protocol, with frozen specimens from Lycaena helle as the starting material. After reversal of crosslinking, the DNA was purified, followed by the preparation of Illumina-compatible paired-end sequencing libraries. Biotinylated chimeric molecules were isolated using streptavidin beads before PCR enrichment of the library. The library was amplified with 18 PCR cycles using KAPA HiFi HotStart Ready Mix (Roche). The whole genome sequencing (WGS) and Omni-C libraries were sequenced on Illumina NovaSeq 6000 with a read length of 2×151 bp following the manufacturer’s protocol for dual indexing. Image analysis, base calling, and quality scoring of the run were processed using the manufacturer’s software, Real-Time Analysis (RTA 3.4.4). RNA sequencing After assessing the quality of the extracted total RNA from Lycaena helle legs and wings, sequencing libraries were prepared for each tissue using the PCR-cDNA Sequencing kit SQK-PCS111 from Oxford Nanopore Technologies (ONT), employing the TSO method for cDNA library construction. In brief, 200 ng of total RNA was utilized for each sample. The procedure employs a strand-switching technique to isolate complete transcripts, facilitating the detection of splice variants. Utilizing oligonucleotides provided in the kit, we performed complementary strand synthesis and strand switching on full-length poly-A+ RNA. Subsequently, double-stranded cDNA was generated via 14 cycles of PCR amplification, with an 8-minute extension step, using primers containing 5′ tags to facilitate the ligase-free attachment of Rapid Sequencing Adapters. Sequencing was conducted using a minION instrument (ONT) with a flow cell R9.4.1 FLO-MIN106 (ONT), with data collection over 74 hours. Real-time monitoring of sequencing run quality parameters was performed using the MinKNOW platform version 22.03.6, and basecalling was executed using Guppy version 6.0.1-gpu SUP model. Genome assembly, curation and evaluation The genome was assembled with CLAWS v2.1.0. 21 In summary, filtlong v0.2.0 ( https://github.com/rrwick/Filtlong ) was used to filter low-quality ONT reads out (using -t 50000000000 option to keep only 50Gb of reads). The assembly was obtained with Nextdenovo v2.4.0 22 and polished with HyPo v1.0.3 23 using both the ONT and Illumina reads. Illumina reads had previously been trimmed with Cutadapt v3.2. 24 The resulting polished assembly was then purged using Purge_dups v1.2.5. 25 Hi-C reads were mapped and processed following the Dovetail Genomics recommended procedure ( https://omni-c.readthedocs.io/en/latest/fastq_to_bam.html ). Upon inspection of the contact map, it was determined that scaffolding was not necessary. Manual curation was performed using the rapid curation tools ( https://gitlab.com/wtsi-grit/rapid-curation ) and PretextView ( https://github.com/wtsi-hpag/PretextView ). The mitochondrial genome was assembled as a single circular contig of 15,479 bp using the FOAM pipeline ( https://github.com/cnag-aat/FOAM ). In brief, this pipeline mapped unfiltered ONT reads using MINIMAP2 v2.24 to a mitochondrial reference bait ( Lycaena phlaeas mitochondrion assembly, HG995187.2) and assembled them with FLYE v2.19 26 options: --meta --scaffold -i 2), then a circular contig of length closer to the mitochondrial reference (16,264 bp) was polished with Illumina reads twice using NEXTPOLISH v1.4.1, 22 and finally the circular contig assembly was annotated with MITOS v 2.1.3 27 to determine the position of the trnF gene and orient the mitogenome to start at this gene using the script orient_mitogenome_v1.pl. A Hi-C map for the final assembly was produced using bwa mem v0.7.17, 28 samtools v1.9 29 and pairtools v.0.3.0 30 in the PreText file format. To assess the assembly metrics, the k -mer completeness and QV consensus quality values were calculated in Merqury 31 using a meryl k-mer frequency histogram (k=18) computed from the Illumina WGS reads. The genome was analysed within the BlobToolKit environment 32 and BUSCO scores 33 , 34 were calculated. The interactive GC-coverage plot referenced in Figure 3 and interactive contact map referenced in Figure 5 were produced using Nextflow 35 DSL2 pipelines “sanger-tol/readmapping” 36 and “sanger-tol/genomenote”. 37 Table 3 contains a list of relevant software tool versions and sources. Genome annotation Repeats present in the genome assembly were annotated with RepeatMasker v4-1-2 ( http://www.repeatmasker.org ) using the custom repeat library available for insecta. Moreover, a new repeat library specific for our assembly was made with RepeatModeler v1.0.11. After excluding those repeats that were part of repetitive protein families (performing a BLAST search against Uniprot) from the resulting library, RepeatMasker was run again with this new library to annotate the specific repeats. The gene annotation of the species genome assembly was obtained by combining transcript alignments, protein alignments and ab initio gene predictions. RNA from two different tissues (wing and leg) was obtained and sequenced with ONT PCR-cDNAseq. The long reads were aligned to the genome using MINIMAP2 v2.14 38 with the splice option. Transcript models were subsequently generated using Stringtie v2.2.1 39 and merged using TACO v0.7.3. 40 High-quality junctions to be used during the annotation process were obtained by running ESPRESSO v1.3.0 41 after mapping with MINIMAP2. Finally, PASA assemblies were produced with PASA v2.5.2. 42 The TransDecoder program, which is part of the PASA package, was run on the PASA assemblies to detect coding regions in the transcripts. Secondly, the proteomes of the Kamehameha, Danaus and “Squinting bush” butterflies and the “swissprot invertebrates” proteins were downloaded from Uniprot in February 2023. Furthermore, we also downloaded the RefSeq proteomes of all butterflies of the superfamily Papilionoidea from the NCBI available in February 2023. These five protein data sets were combined and aligned to the genome using Miniprot 0.6. 43 Ab initio gene predictions were performed on the repeat-masked assembly with three different programs: GeneID v1.4, 44 Augustus v3.5.0 45 and Genemark-ET v4.71 46 with and without incorporating evidence from the RNAseq data. The gene predictors were run with trained parameters for the honeybee, except Genemark, which runs in a self-trained mode. Finally, all the data were combined into consensus CDS models using EvidenceModeler-1.1.1 (EVM). Additionally, UTRs and alternative splicing forms were annotated via two rounds of PASA annotation updates. Functional annotation was performed on the annotated proteins with the Pannzer 47 online server. The annotation of non-coding RNAs (ncRNAs) was obtained by running the following steps on the repeat masked version of the genome assembly. First, the program cmsearch v1.1 48 that is part of the Infernal package 49 was run against the RFAM database of RNA families v12.0. Additionally, tRNAscan-SE v2.08 50 was run in order to detect the tranfer RNA genes present in the genome assembly. Long-non-coding RNAs (lncRNAs) were identified by filtering the set of PASA-assemblies that had not been included in the annotation of protein-coding genes to retain those longer than 200bp and not covered more than 80% by a small ncRNA. The resulting transcripts were clustered into genes using shared splice sites or significant sequence overlap as criteria for designation as the same gene. Results Genome assembly The genome was sequenced from one female Lycaena helle ( Figure 1 ) collected from Bordes d’Envalira, Canillo, Andorra (latitude 42.56, longitude 1.68). A total of 161-fold coverage in Oxford Nanopore Technologies long reads with an N50 of 41 kb was generated. Pseudohaploid assembly contigs were manually curated using chromosome conformation Hi-C data, correcting only one missing join and one mis-join. The one gap created when correcting the missing join was filled with a 1,541 bp consensus of seven gap-spanning long reads. Figure 1. Photograph of the Violet Copper, Lycaena helle (photograph by Guy Padfield https://www.guypadfield.com/violetcopper.html ). The final assembly has a total length of 547.31 Mb in 25 sequence contigs with a contig N50 of 23.62 Mb ( Table 1 ). The snail plot in Figure 2 provides a summary of the assembly statistics, while the distribution of assembly contigs on GC proportion and coverage is shown in Figure 3 . The cumulative assembly plot in Figure 4 shows curves for subsets of contigs assigned to different phyla. All (100%) of the assembly sequence was assigned to 25 chromosomal-level scaffolds, representing 23 autosomes and the W and Z sex chromosomes. Sex chromosomes were assigned based on half coverage observed in the Hi-C map Chromosome-scale scaffolds confirmed by the Hi-C data are named in order of size ( Figure 5 ; Table 2 ). While not fully phased, the assembly deposited is of one haplotype. The mitochondrial genome was also assembled and can be found as a contig within the multifasta file of the genome submission. Table 1. Genome data for Lycaena helle , ilHelHell1.1. Project accession data Assembly identifier ilHelHell1.1 Species Lycaena helle Specimen ilHelHell1 NCBI taxonomy ID 2795559 BioProject PRJEB64648 BioSample ID SAMEA13959391 Isolate information ilHelHell1, female Assembly metrics * Benchmark Consensus quality (QV) 46.6 ≥ 50 k -mer completeness 94.4% ≥ 95% BUSCO (lepidoptera) ** C:98.4%[S:98.1%,D:0.3%],F:0.2%,M:1.4%,n:5,286 C ≥ 95% BUSCO (insecta) *** C:99.1%[S:98.9%,D:0.2%],F:0.4%,M:0.5%,n:1,367 C ≥ 95% Percentage of assembly mapped to chromosomes 99.99% ≥ 95% Sex chromosomes W and Z localised homologous pairs Organelles Mitochondrial genome, 15.44 kb complete single alleles Raw data accessions Oxford Nanopore Technologies ERR11775642, Illumina ERR12028629 - ERR12028632 Hi-C Illumina ERR12028633 - ERR12028640 PolyA Oxford Nanopore Technologies cDNAseq ERR12028641 - ERR12028642 Genome assembly Assembly accession GCA_963853865.1 Span (Mb) 547.31 Number of contigs 25 Contig N50 length (Mb) 23.62 Number of scaffolds 25 Scaffold N50 length (Mb) 23.62 Longest scaffold (Mb) 34.21 Genome annotation Number of protein-coding genes 20,122 Number of non-coding genes 4,264 Number of gene transcripts 27,022 * Assembly metric benchmarks are adapted from column VGP-2020 of “ Table 1 : Proposed standards and metrics for defining genome assembly quality” from Ref. 31 . ** BUSCO scores based on the lepidoptera_odb10 BUSCO set using v5.3.2. C = complete [S = single copy, D = duplicated], F = fragmented, M = missing, n = number of orthologues in comparison. A full set of BUSCO scores is available at [interactive link]. *** BUSCO scores based on the insect_odb10 BUSCO set using v5.3.2. Figure 2. Genome assembly of Lycaena helle, ilHelHell1.1: metrics. The BlobToolKit snail plot shows N50 metrics and BUSCO gene completeness. Figure 3. Genome assembly of Lycaena helle , ilHelHell1.1: BlobToolKit GC-coverage plot. Scaffolds are coloured by phylum. Circles are sized in proportion to scaffold length. Histograms show the distribution of scaffold length sum along each axis. Figure 4. Genome assembly of of Lycaena helle , ilHelHell1.1: BlobToolKit cumulative sequence plot. The grey line shows cumulative length for all scaffolds. Coloured lines show cumulative lengths of scaffolds assigned to each phylum using the buscogenes taxrule. Figure 5. Genome assembly of Lycaena helle , ilHelHell1.1: Hi-C contact map of the ilHelHell1.1 assembly, visualised using HiGlass. Chromosomes are shown in order of size from left to right and top to bottom. An interactive version of this figure may be viewed at https://genome-note-higlass.tol.sanger.ac.uk/l/?d=PPZW7-xNSou542Oxv6Guzg . Table 2. Chromosomal pseudomolecules in the genome assembly of Lycaena helle , ilHelHell1. Chromosome INSDC accession Length (Mb) GC_Percent 1 OY971414.1 34.21 37 2 OY971415.1 30.02 37.5 3 OY971416.1 28.47 37.5 4 OY971417.1 28.44 37.5 5 OY971418.1 27.98 37.5 6 OY971419.1 26.45 38 7 OY971421.1 24.71 38 8 OY971422.1 24.26 37.5 9 OY971423.1 23.62 37.5 10 OY971424.1 23.15 37.5 11 OY971425.1 22.85 37.5 12 OY971426.1 21.95 38 13 OY971427.1 20.89 39 14 OY971428.1 20.75 38 15 OY971429.1 20.65 38 16 OY971430.1 20.11 38 17 OY971431.1 19.62 38 18 OY971432.1 19.14 38 19 OY971433.1 19.11 38 20 OY971434.1 18.34 38 21 OY971435.1 17.49 38.5 22 OY971436.1 13.66 39 23 OY971437.1 12.6 39.5 W OY971438.1 2.41 38 Z OY971420.1 26.43 36.5 Mitochondrion OY971439.1 0.02 17.5 The estimated Quality Value (QV) of the final assembly is 46.6 with k -mer completeness of 94.4%. The k-mer spectra profile generated by Merqury ( Figure 6 ) indicates high completeness, low error and low artificial duplication rates. The assembly has a BUSCO v5.3.2 completeness of 98.4% (single = 98.1%, duplicated = 0.3%), using the lepidoptera_odb10 reference set ( n = 5,286). Figure 6. Merqury assembly spectrum plot. This plot tracks the multiplicity of each k -mer found in the Illumina read set and colors it by the number of times it is found in the assembly. Table 3. Software tools: versions and sources. Software tool Version Source BlobToolKit 4.1.7 https://github.com/blobtoolkit/blobtoolkit BUSCO 5.3.2 https://gitlab.com/ezlab/busco BWA V0.7.17-r1188 https://bio-bwa.sourceforge.net/bwa.shtml Flye 2.9.1 -b1780 https://github.com/fenderglass/Flye Minimap2 2.14 https://github.com/lh3/minimap2 Minimap2 2.24-r1122 https://github.com/lh3/minimap2 Mitos 2.1.3 http://mitos.bioinf.uni-leipzig.de/ Merqury 1.3 https://github.com/marbl/merqury NextDenovo 2.4.0 https://github.com/Nextomics/NextDenovo PretextView 0.2.5 https://github.com/wtsi-hpag/PretextView purge_dups 1.2.5 https://github.com/dfguan/purge_dups Pairtools 0.3.0 https://github.com/open2c/pairtools sanger-tol/genomenote v1.0 https://github.com/sanger-tol/genomenote sanger-tol/readmapping 1.1.0 https://github.com/sanger-tol/readmapping/tree/1.1.0 Samtools 1.9 http://www.htslib.org/ Genome annotation The Lycaena helle genome assembly (GCA_963853865.1) was annotated using the CNAG structural genome annotation pipeline ( Table 1 ; https://github.com/cnag-aat/Annotation_AAT ). The resulting annotation includes 22,758 transcribed mRNAs from 20,122 protein-coding and 4,264 non-coding genes. There are 1.13 coding transcripts per gene and 6.1 exons per transcript. Ethical considerations All steps required for proper transportation of the material were followed. The collection and transport of the samples had the authorization of the Andorran government. The capture was the resolution number 312745, Andorra la Vella, 19/05/2021. The exportation authorization from Andorra to Spain had the expedient number of 21AD0616/02P valid until the 16/12/2021 with the register number of 9326594 and with date of authorization 16/06/2021. The import was also authorized by the Spanish customs. At the time the samples were sent from Andorra to Spain, the species was not included in the CITES list. Data availability The data for this study have been deposited in the European Nucleotide Archive (ENA) at EMBL-EBI under accession number PRJEB64648 ( https://identifiers.org/ena.embl/PRJEB64648 ). 51 This project provides the sequencing data, genome assembly and annotation of Lycaena helle , the violet copper butterfly. The data was produced in collaboration with the ERGA sample ambassador Vanessa Arroyo (Andorra), the ERGA Pilot Project team and the Catalan Initiative for the Earth Biogenome Project ( https://www.biogenoma.cat/ ). The European Reference Genome Atlas ( https://www.erga-biodiversity.eu/ ) and the Catalan Initiative for the Earth Biogenome Project are affiliated projects under the umbrella of the Earth BioGenome Project. Please see the ERGA Pilot Project Data Sharing and Management Policy ( https://doi.org/10.5281/ZENODO.8091290 ) prior to publication using this data. Figshare: Data sets used and Supplementary Table 1. http://www.doi.org/10.6084/m9.figshare.12185193 . 52 Acknowledgements We acknowledge the essential work of the ERGA Pilot Project coordinators, Ann Mc Cartney, Giulio Formenti and Alice Mouton, in making this work possible by establishing the necessary sample metadata collection infrastructure, including the early establishment of sample manifest collection process, the ERGA manifest Github repository, as well as with their constant coordination effort as part of the ERGA Pilot Project daily activities. We are very grateful to Beth Yates for helping us to prepare this Genome Notes. Institutional support to CNAG was from the Spanish Government, Ministry of Science, Innovation and Universities and Generalitat de Catalunya through the Departament de Recerca i Universitats and Departament de Salut. References 1. Zhang J, Cong Q, Shen J, et al. : Taxonomic discoveries enabled by genomic analysis of butterflies. Taxon. Rep. Int. Lepid. Surv. 2022 Oct 7; 10 (7): 1–59. PubMed Abstract | Publisher Full Text 2. Corominas M, Marquès-Bonet T, Arnedo MA, et al. : Catalan initiative for the Earth BioGenome Project: contributing local data to global biodiversity genomics. NAR Genom. Bioinform. 2024 Sept; 6 (3): lqae075. Publisher Full Text 3. Habel JC, Schmitt T, Meyer M, et al. : Biogeography meets conservation: the genetic structure of the endangered lycaenid butterfly Lycaena helle (Denis & Schiffermüller, 1775). Biol. J. Linn. Soc. 2010 Sep; 101 (1): 155–168. Publisher Full Text 4. Baguette M, Nève G: Adult movements between populations in the specialist butterfly Proclossiana eunomia (Lepidoptera, Nymphalidae). Ecol. Entomol. 1994 Feb; 19 (1): 1–5. Publisher Full Text 5. Lesica P, Allendorf FW: When Are Peripheral Populations Valuable for Conservation? Conserv. Biol. 1995 Aug; 9 (4): 753–760. Publisher Full Text 6. Melbourne BA, Hastings A: Extinction risk depends strongly on factors contributing to stochasticity. Nature. 2008 Jul 3; 454 (7200): 100–103. PubMed Abstract | Publisher Full Text 7. Habel JC, Rödder D, Schmitt T, et al. : Global warming will affect the genetic diversity and uniqueness of Lycaena helle populations. Glob. Chang. Biol. 2011 Jan; 17 (1): 194–205. Publisher Full Text 8. Dapporto L, Menchetti M, Vodă R, et al. : The atlas of mitochondrial genetic diversity for Western Palaearctic butterflies. Glob. Ecol. Biogeogr. 2022 Aug; 31 : 2184–2190. Publisher Full Text 9. Peacock MM, Smith AT: The effect of habitat fragmentation on dispersal patterns, mating behavior, and genetic variation in a pika ( Ochotona princeps ) metapopulation. Oecologia. 1997 Nov; 112 (4): 524–533. PubMed Abstract | Publisher Full Text 10. Frankham R, Ralls K: Inbreeding leads to extinction. Nature. 1998 Apr; 392 (6675): 441–442. Publisher Full Text 11. Couvet D: Deleterious effects of restricted gene flow in fragmented populations. Conserv. Biol. 2002 Apr; 16 (2): 369–376. Publisher Full Text 12. Stockwell CA, Hendry AP, Kinnison MT: Contemporary evolution meets conservation biology. Trends Ecol. Evol. 2003 Feb; 18 (2): 94–101. Publisher Full Text 13. Bijlsma R, Loeschcke V: Genetic erosion impedes adaptive responses to stressful environments. Evol. Appl. 2012 Feb; 5 (2): 117–129. PubMed Abstract | Publisher Full Text | Free Full Text 14. Trense D, Hoffmann AA, Fischer K: Large- and small-scale geographic structures affecting genetic patterns across populations of an Alpine butterfly. Ecol. Evol. 2021 Nov; 11 (21): 14697–14714. PubMed Abstract | Publisher Full Text | Free Full Text 15. Keller L, Waller DM: Inbreeding effects in wild populations. Trends Ecol. Evol. 2002 May 1; 17 (5): 230–241. Publisher Full Text 16. Barnosky AD, Matzke N, Tomiya S, et al. : Has the Earth’s sixth mass extinction already arrived? Nature. 2011 Mar 3; 471 (7336): 51–57. PubMed Abstract | Publisher Full Text 17. van Swaay C : European Red List Of Butterflies. Gland, Switzerland: Luxembourg; 2010. 18. Jubete F, Barea Azcón J, Jiménez R, et al. : Bases técnicas para la conservación de los lepidópteros amenazados en España.2019. 19. Ubach A, Stefanescu C: Proposta d’una nova llista vermella de les papallones diürnes d’Andorra. Museu de Ciències Naturals de Granollers. 2022. 20. Robinson R: Genetics of European Butterflies.Kudrna O, editor. Introduction to Lepidopterology. Aula-Verlag, Wiesbaden, Germany: Balogh Scientific Books; 1990; pp. 234–306. 21. Gomez-Garrido J: CLAWS (CNAG’s long-read assembly workflow for Snakemake).WorkflowHub; 2023. 22. Hu J, Wang Z, Sun Z, et al. : An efficient error correction and accurate assembly tool for noisy long reads. BioRxiv. 2023 Mar 12. 23. Kundu R, Casey J, Sung W-K: Hypo: super fast & accurate polisher for long read genome assemblies. BioRxiv. 2019 Dec 20. 24. Martin M: Cutadapt removes adapter sequences from high-throughput sequencing reads. EMBnet Journal. 2011; 17 (1). Next Generation Sequencing Data Analysis. Publisher Full Text 25. Guan D, McCarthy SA, Wood J, et al. : Identifying and removing haplotypic duplication in primary genome assemblies. Bioinformatics. 2020 May 1; 36 (9): 2896–2898. PubMed Abstract | Publisher Full Text | Free Full Text 26. Kolmogorov M, Yuan J, Lin Y, et al. : Assembly of long, error-prone reads using repeat graphs. Nat. Biotechnol. 2019 May; 37 (5): 540–546. PubMed Abstract | Publisher Full Text 27. Bernt M, Donath A, Jühling F, et al. : MITOS: improved de novo metazoan mitochondrial genome annotation. Mol. Phylogenet. Evol. 2013 Nov; 69 (2): 313–319. PubMed Abstract | Publisher Full Text 28. Li H: Aligning sequence reads, clone sequences and assembly contigs with BWA-MEM. arXiv. 2013 Mar 16. 29. Li H, Handsaker B, Wysoker A, et al. : The Sequence Alignment/Map format and SAMtools. Bioinformatics. 2009 Aug 15; 25 (16): 2078–2079. PubMed Abstract | Publisher Full Text | Free Full Text 30. Open2CAbdennur N, Fudenberg G, et al. : Pairtools: From sequencing data to chromosome contacts. PLoS Comput. Biol. 2024 May 29; 20 (5): e1012164. Publisher Full Text 31. Rhie A, Walenz BP, Koren S, et al. : Merqury: reference-free quality, completeness, and phasing assessment for genome assemblies. Genome Biol. 2020 Sep 14; 21 (1): 245. PubMed Abstract | Publisher Full Text | Free Full Text 32. Challis R, Richards E, Rajan J, et al. : BlobToolKit - Interactive Quality Assessment of Genome Assemblies. G3 (Bethesda). 2020 Apr 9; 10 (4): 1361–1374. PubMed Abstract | Publisher Full Text | Free Full Text 33. Simão FA, Waterhouse RM, Ioannidis P, et al. : BUSCO: assessing genome assembly and annotation completeness with single-copy orthologs. Bioinformatics. 2015 Oct 1; 31 (19): 3210–3212. Publisher Full Text 34. Manni M, Berkeley MR, Seppey M, et al. : BUSCO Update: Novel and Streamlined Workflows along with Broader and Deeper Phylogenetic Coverage for Scoring of Eukaryotic, Prokaryotic, and Viral Genomes. Mol. Biol. Evol. 2021 Sep 27; 38 (10): 4647–4654. PubMed Abstract | Publisher Full Text | Free Full Text 35. Di Tommaso P, Chatzou M, Floden EW, et al. : Nextflow enables reproducible computational workflows. Nat. Biotechnol. 2017 Apr 11; 35 (4): 316–319. PubMed Abstract | Publisher Full Text 36. Surana P, Muffato M, Qi G: sanger-tol/readmapping: v1.1.0 – Hebridean Black. Zenodo. 2023. 37. Muffato M, Sadasivan Baby C, Surana P: sanger-tol/genomenote v1.0.dev. Zenodo. 2023. 38. Li H: Minimap2: pairwise alignment for nucleotide sequences. Bioinformatics. 2018 Sep 15; 34 (18): 3094–3100. PubMed Abstract | Publisher Full Text | Free Full Text 39. Pertea M, Pertea GM, Antonescu CM, et al. : StringTie enables improved reconstruction of a transcriptome from RNA-seq reads. Nat. Biotechnol. 2015 Mar; 33 (3): 290–295. PubMed Abstract | Publisher Full Text | Free Full Text 40. Niknafs YS, Pandian B, Iyer HK, et al. : TACO produces robust multisample transcriptome assemblies from RNA-seq. Nat. Methods. 2017 Jan; 14 (1): 68–70. PubMed Abstract | Publisher Full Text | Free Full Text 41. Gao Y, Wang F, Wang R, et al. : ESPRESSO: Robust discovery and quantification of transcript isoforms from error-prone long-read RNA-seq data. Sci. Adv. 2023 Jan 20; 9 (3): eabq5072. PubMed Abstract | Publisher Full Text | Free Full Text 42. Haas BJ, Salzberg SL, Zhu W, et al. : Automated eukaryotic gene structure annotation using EVidenceModeler and the Program to Assemble Spliced Alignments. Genome Biol. 2008 Jan 11; 9 (1): R7. PubMed Abstract | Publisher Full Text | Free Full Text 43. Li H: Protein-to-genome alignment with miniprot. Bioinformatics. 2023 Jan 1; 39 : 1. Publisher Full Text 44. Alioto T, Blanco E, Parra G, et al. : Using geneid to Identify Genes. Curr. Protoc. Bioinformatics. 2018 Dec; 64 (1): e56. PubMed Abstract | Publisher Full Text 45. Stanke M, Keller O, Gunduz I, et al. : AUGUSTUS: ab initio prediction of alternative transcripts. Nucleic Acids Res. 2006 Jul 1; 34 (Web Server issue): W435–W439. PubMed Abstract | Publisher Full Text | Free Full Text 46. Lomsadze A, Burns PD, Borodovsky M: Integration of mapped RNA-Seq reads into automatic training of eukaryotic gene finding algorithm. Nucleic Acids Res. 2014 Sep; 42 (15): e119. PubMed Abstract | Publisher Full Text | Free Full Text 47. Törönen P, Holm L: PANNZER-A practical tool for protein function prediction. Protein Sci. 2022 Jan; 31 (1): 118–128. PubMed Abstract | Publisher Full Text | Free Full Text 48. Cui X, Lu Z, Wang S, et al. : CMsearch: simultaneous exploration of protein sequence space and structure space improves not only protein homology detection but also protein structure prediction. Bioinformatics. 2016 Jun 15; 32 (12): i332–i340. PubMed Abstract | Publisher Full Text | Free Full Text 49. Nawrocki EP, Eddy SR: Infernal 1.1: 100-fold faster RNA homology searches. Bioinformatics. 2013 Nov 15; 29 (22): 2933–2935. 50. Lowe TM, Eddy SR: tRNAscan-SE: a program for improved detection of transfer RNA genes in genomic sequence. Nucleic Acids Res. 1997 Mar 1; 25 (5): 955–964. PubMed Abstract | Publisher Full Text 51. Helle H: ENA.[cited 2024 Sep 26]. Reference Source 52. McKay A, Jones A, Gamble C, et al. : Data sets used and Supplementary Table 1. [Dataset]. figshare. 2020. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 10 Jan 2025 ADD YOUR COMMENT Comment Author details Author details 1 Andorra Research and Innovation (AR+I), Sant Julià de Lòria, Andorra 2 Centro Nacional de Análisis Genómico (CNAG), Barcelona, Spain 3 Centre for Genomic Regulation (CRG), Barcelona, Barcelona, Spain 4 University of Barcelona (UB), Barcelona, Barcelona, Spain 5 Institute of Evolutionary Biology (CSIC- Pompeu Fabra University), Barcelona, Spain Clara Pladevall Roles: Investigation, Writing – Review & Editing Roger Caritg Roles: Investigation, Writing – Review & Editing Francisco Cámara Roles: Investigation, Writing – Review & Editing Silvia Carbonell Roles: Investigation, Writing – Review & Editing Jèssica Gómez-Garrido Roles: Investigation, Writing – Review & Editing Fernando Cruz Roles: Investigation, Writing – Review & Editing Marta Gut Roles: Investigation, Writing – Review & Editing Vanesa Arroyo Roles: Investigation, Writing – Review & Editing Benjamin Komac Roles: Investigation, Writing – Review & Editing Roger Vila Roles: Investigation, Writing – Review & Editing Roderic Guigó Roles: Investigation, Writing – Review & Editing Tyler S. Alioto Roles: Investigation, Writing – Review & Editing Manel Niell Roles: Investigation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 10 Jan 2025, 14:60 https://doi.org/10.12688/f1000research.156485.1 Copyright © 2025 Pladevall C et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Pladevall C, Caritg R, Cámara F et al. The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.12688/f1000research.156485.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 1 VERSION 1 PUBLISHED 10 Jan 2025 Views 0 Cite How to cite this report: Kuppusamy S. Reviewer Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382332 ) The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382332 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 17 Jun 2025 Sivasankaran Kuppusamy , Loyola College, Chennai, Tamil Nadu, India Approved VIEWS 0 https://doi.org/10.5256/f1000research.171804.r382332 The chromosome level genome of Violet Copper, Lycaena helle (Denis & Schiffermuller, 1775) was sequenced and assembled. Authors have used appropriate DNA isolation and sequencing techniques. Through the sequence assembly authors have obtained 547.31 Mb and detected 25 chromosomal pseudomolecules including sex ... Continue reading READ ALL The chromosome level genome of Violet Copper, Lycaena helle (Denis & Schiffermuller, 1775) was sequenced and assembled. Authors have used appropriate DNA isolation and sequencing techniques. Through the sequence assembly authors have obtained 547.31 Mb and detected 25 chromosomal pseudomolecules including sex chromosomes. They also identified protein-coding genes, non-coding genes and gene transcripts. Minor comments on the manuscripts The first sentence of the Background can be written as “The genome of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775)…………………. The sentence “The adult butterfly feeds on the nectar of different plant species” can be deleted. Authors have used the full form of Genus name Lycaena throughout the text. The genus name can be used in a short form like L. helle . Subheading Genome Annotation third paragraph penultimate sentence “rounds of PASA annotation updates . Update is in italics. Authors can change italics to normal letters Above all, I confirm that the manuscript meets the necessary scientific standard and is suitable for indexing" Are the rationale for sequencing the genome and the species significance clearly described? Yes Are the protocols appropriate and is the work technically sound? Yes Are sufficient details of the sequencing and extraction, software used, and materials provided to allow replication by others? Yes Are the datasets clearly presented in a usable and accessible format, and the assembly and annotation available in an appropriate subject-specific repository? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Phylogenetic analysis of Noctuoidea moths using mitochondrial genome I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Kuppusamy S. Reviewer Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382332 ) The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382332 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Ioannidis P. Reviewer Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382340 ) The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382340 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 26 May 2025 Panagiotis Ioannidis , Foundation for Research & Technology - Hellas, Crete, Greece Approved VIEWS 0 https://doi.org/10.5256/f1000research.171804.r382340 This paper by Pladevall and colleagues reports the genome sequencing, assembly, and annotation of the lepidopteran Lycaena helle. I noticed that even though the authors ran a BUSCO evaluation for the genome assembly (which gave completeness scores ... Continue reading READ ALL This paper by Pladevall and colleagues reports the genome sequencing, assembly, and annotation of the lepidopteran Lycaena helle. I noticed that even though the authors ran a BUSCO evaluation for the genome assembly (which gave completeness scores >98% with the lepidopteran set), they didn't run BUSCO in the predicted gene set, as well. Running BUSCO on the gene set is of paramount importance because it gives a picture of how good the gene set is, compared to the assembly. More specifically and since the complete lepidopteran BUSCOs are 98.4% for the genome, the same score for the gene set should ideally be at least 98.4%. If it's <98.4%, then something has gone wrong with gene prediction. The bigger the difference, the more substantial the problem. And if the difference is too large, then gene prediction should be repeated after changing, for example, the set of transcript and/or protein evidence. In summary, it would be nice if the authors provided the BUSCO scores for the predicted gene set as well. I understand, of course, that repeating gene prediction (if such a thing is needed) can't be done now. However, it will be useful for anyone who wants to use this gene set, as it will show how good it is compared to the assembly. Are the rationale for sequencing the genome and the species significance clearly described? Yes Are the protocols appropriate and is the work technically sound? Yes Are sufficient details of the sequencing and extraction, software used, and materials provided to allow replication by others? Yes Are the datasets clearly presented in a usable and accessible format, and the assembly and annotation available in an appropriate subject-specific repository? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Insect genomics, bioinformatics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ioannidis P. Reviewer Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382340 ) The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382340 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 23 Aug 2025 Manuel Niell Barrachina , Andorra Research and Innovation (AR+I), Sant Julià de Lòria, Andorra 23 Aug 2025 Author Response Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Competing Interests: No competing interests were disclosed. Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 23 Aug 2025 Manuel Niell Barrachina , Andorra Research and Innovation (AR+I), Sant Julià de Lòria, Andorra 23 Aug 2025 Author Response Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Competing Interests: No competing interests were disclosed. Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 10 Jan 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 Version 1 10 Jan 25 read read Panagiotis Ioannidis , Foundation for Research & Technology - Hellas, Crete, Greece Sivasankaran Kuppusamy , Loyola College, Chennai, India Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Kuppusamy S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 17 Jun 2025 | for Version 1 Sivasankaran Kuppusamy , Loyola College, Chennai, Tamil Nadu, India 0 Views copyright © 2025 Kuppusamy S. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The chromosome level genome of Violet Copper, Lycaena helle (Denis & Schiffermuller, 1775) was sequenced and assembled. Authors have used appropriate DNA isolation and sequencing techniques. Through the sequence assembly authors have obtained 547.31 Mb and detected 25 chromosomal pseudomolecules including sex chromosomes. They also identified protein-coding genes, non-coding genes and gene transcripts. Minor comments on the manuscripts The first sentence of the Background can be written as “The genome of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775)…………………. The sentence “The adult butterfly feeds on the nectar of different plant species” can be deleted. Authors have used the full form of Genus name Lycaena throughout the text. The genus name can be used in a short form like L. helle . Subheading Genome Annotation third paragraph penultimate sentence “rounds of PASA annotation updates . Update is in italics. Authors can change italics to normal letters Above all, I confirm that the manuscript meets the necessary scientific standard and is suitable for indexing" Are the rationale for sequencing the genome and the species significance clearly described? Yes Are the protocols appropriate and is the work technically sound? Yes Are sufficient details of the sequencing and extraction, software used, and materials provided to allow replication by others? Yes Are the datasets clearly presented in a usable and accessible format, and the assembly and annotation available in an appropriate subject-specific repository? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Phylogenetic analysis of Noctuoidea moths using mitochondrial genome I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Kuppusamy S. Peer Review Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382332) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382332 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Ioannidis P. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 26 May 2025 | for Version 1 Panagiotis Ioannidis , Foundation for Research & Technology - Hellas, Crete, Greece 0 Views copyright © 2025 Ioannidis P. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions This paper by Pladevall and colleagues reports the genome sequencing, assembly, and annotation of the lepidopteran Lycaena helle. I noticed that even though the authors ran a BUSCO evaluation for the genome assembly (which gave completeness scores >98% with the lepidopteran set), they didn't run BUSCO in the predicted gene set, as well. Running BUSCO on the gene set is of paramount importance because it gives a picture of how good the gene set is, compared to the assembly. More specifically and since the complete lepidopteran BUSCOs are 98.4% for the genome, the same score for the gene set should ideally be at least 98.4%. If it's <98.4%, then something has gone wrong with gene prediction. The bigger the difference, the more substantial the problem. And if the difference is too large, then gene prediction should be repeated after changing, for example, the set of transcript and/or protein evidence. In summary, it would be nice if the authors provided the BUSCO scores for the predicted gene set as well. I understand, of course, that repeating gene prediction (if such a thing is needed) can't be done now. However, it will be useful for anyone who wants to use this gene set, as it will show how good it is compared to the assembly. Are the rationale for sequencing the genome and the species significance clearly described? Yes Are the protocols appropriate and is the work technically sound? Yes Are sufficient details of the sequencing and extraction, software used, and materials provided to allow replication by others? Yes Are the datasets clearly presented in a usable and accessible format, and the assembly and annotation available in an appropriate subject-specific repository? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Insect genomics, bioinformatics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 23 Aug 2025 Manuel Niell Barrachina, Andorra Research and Innovation (AR+I), Sant Julià de Lòria, Andorra Thank you very much for your observations, Here we have the Busco results for the predicted gene set using the insecta_odb12 database: C:98.1%[S:97.7%,D:0.4%],F:0.5%,M:1.3%,n:3114 View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Ioannidis P. Peer Review Report For: The genome sequence of the Violet Copper, Lycaena helle (Denis & Schiffermüller, 1775) [version 1; peer review: 2 approved] . F1000Research 2025, 14 :60 ( https://doi.org/10.5256/f1000research.171804.r382340) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-60/v1#referee-response-382340 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "The genome sequence of the Violet Copper,...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-60/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-60/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-60/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Pladevall C et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/14-60/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/14-60", templates : { twitter : "The genome sequence of the Violet Copper, Lycaena helle (Denis.... Pladevall C et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-60/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/156485/171804") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "171804"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "382340": 27, "382337": 0, "382336": 0, "382339": 0, "382338": 0, "371029": 0, "371028": 0, "371031": 0, "371030": 0, "371027": 0, "371036": 0, "371033": 0, "371032": 0, "371035": 0, "371034": 0, "380205": 0, "380204": 0, "380207": 0, "380206": 0, "380203": 0, "380212": 0, "380209": 0, "380208": 0, "380211": 0, "380210": 0, "382333": 0, "382332": 7, "382335": 0, "382334": 0, "382331": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "3bf2b930-8a6d-4d51-b3f6-092479c78565"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-22T02:00:06.705733+00:00
License: CC-BY-4.0