CINXE.COM
Study of slowly evolving ‘living fossils’ reveals key genetic insights | YaleNews
<!DOCTYPE html> <!--[if lte IE 8]> <html lang="en" dir="ltr" class="ie8"> <![endif]--> <!--[if gt IE 8]><!--> <html lang="en" dir="ltr" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#"> <!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- GGGGGGGGGGGG GGGGGGGGGGG fGGGGGG ;GGGGG. GGGi GGGG CGGGG: GGG GGGG lGGGGt GGL GGGG .GGGGC GG: GGGG GGGGG .GG. ;CGGGGGGL GGGG .LGGGGGGGL GGGGG iGG GGG: ,GGGG GGGG tGGf ;GGGC LGGGGfGG GGGG CGGG; GGGG GGGL GGGGt lGGGGL CGGG; GGGG CGGGCCCCCCCCCCCCC GGGG GGGG, GGGG GGGG GGGG tCGG; CGGG, GGGG GGGG GGGG GGGG CGGG. GGGG GGGGL GGGG GGGGC CGGG. GGGG :GGGGC : ,GGGGG. GGGGG: .LGGGGG,.tG GGGG GGGGGGt,..,fGC ,GGGGGGGGGGGGGGf iGGGGGG CGGGGC GGGGGGGGGG LGGGGGGGC --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"86ae475b6c",applicationID:"103668429"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);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{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.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){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(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 u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).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))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);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.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),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.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>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}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){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()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},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=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",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<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.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.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374: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<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <meta property="og:image" content="https://news.yale.edu/sites/default/files/styles/opengraph_image/public/01-altor-gar-aquarium-solomon_0.jpg?itok=zsoQ7vcM" /> <meta property="og:image:width" content="766" /> <meta property="og:image:height" content="402" /> <link rel="shortcut icon" href="https://news.yale.edu/sites/all/themes/yalenew_base/images/favicon.ico" type="image/vnd.microsoft.icon" /> <script type="text/javascript">dataLayer = [{"drupalLanguage":"en","drupalCountry":"","entityUid":"2471","entityType":"node","entityBundle":"article","entityId":"222795","entityLabel":"Study of slowly evolving \u2018living fossils\u2019 reveals key genetic insights","entityTaxonomy":{"topics":{"126":"FAS","36":"Science \u0026 Technology","111":"Science \u0026 Technology"}},"userUid":0}];</script> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=10, minimum-scale=1, user-scalable=yes" /> <meta name="description" content="Yale researchers have discovered evidence of why a fish group, considered “living fossils,” has existed largely unchanged for tens of millions of years." /> <meta name="keywords" content="Yale University, news, OPA, OPAC, press releases" /> <meta name="generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="https://news.yale.edu/2024/03/04/study-slowly-evolving-living-fossils-reveals-key-genetic-insights" /> <link rel="shortlink" href="https://news.yale.edu/node/222795" /> <meta property="fb:app_id" content="1883081775278327" /> <meta property="fb:admins" content="100007178022728" /> <meta property="og:site_name" content="YaleNews" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Study of slowly evolving ‘living fossils’ reveals key genetic insights" /> <meta property="og:url" content="https://news.yale.edu/2024/03/04/study-slowly-evolving-living-fossils-reveals-key-genetic-insights" /> <meta property="og:description" content="Yale researchers have discovered evidence of why a fish group, considered “living fossils,” has existed largely unchanged for tens of millions of years." /> <meta property="og:updated_time" content="2024-08-27T10:31:08-04:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@yale" /> <meta name="twitter:title" content="Study of slowly evolving ‘living fossils’ reveals key genetic insights" /> <meta name="twitter:url" content="https://news.yale.edu/2024/03/04/study-slowly-evolving-living-fossils-reveals-key-genetic-insights" /> <meta name="twitter:description" content="Yale researchers have discovered evidence of why a fish group, considered “living fossils,” has existed largely unchanged for tens of millions of years." /> <meta property="article:published_time" content="2024-03-04T11:20:00-05:00" /> <meta property="article:modified_time" content="2024-08-27T10:31:08-04:00" /> <title>Study of slowly evolving ‘living fossils’ reveals key genetic insights | YaleNews</title> <!--[if IEMobile]><meta http-equiv="cleartype" content="on" /><![endif]--> <link rel="shortcut icon" sizes="16x16 24x24 32x32 48x48 64x64" href="https://news.yale.edu/sites/all/themes/yalenew_base/images/favicon.ico" type="image/vnd.microsoft.icon"> <link rel="icon" sizes="228x228" href="/sites/all/themes/yalenew_base/images/touch-icon-228.png"> <link rel="apple-touch-icon-precomposed" sizes="228x228" href="/sites/all/themes/yalenew_base/images/touch-icon-228.png"> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_LI2Vlzu0Qett-Mb7QDxehWsAcRExTm-Tfb_RbWPRBt0.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_wkVqA22gQnXhyR2HjYU0kuF6DS7TjCvixuxKZ6AN3d4.css" media="all" /> <link type="text/css" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_vZ7pDrMuPYd1844DIiNrL7RZNVBZ2dt1mqzsBeF99as.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css_injector/css_injector_36.css?sndk66" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css_injector/css_injector_37.css?sndk66" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css_injector/css_injector_38.css?sndk66" media="all" /> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css_injector/css_injector_40.css?sndk66" media="all" /> <!--[if (lt IE 9)&(!IEMobile)]> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_nBvgsRGFO8eRuGybs3zqi1R0F_76QazEf5KpSL9kQhA.css" media="all" /> <![endif]--> <!--[if gte IE 9]><!--> <link type="text/css" rel="stylesheet" href="https://news.yale.edu/sites/default/files/css/css_059BxwQdO3W6gC_prw0ohrQj1fWv8MiFJkqt4YP0qJk.css" media="all" /> <!--<![endif]--> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_F6p6SKcbYIARXsMu2tXcGtSrDHrzNsl_Y8gO2RqLuL4.js"></script> <script type="text/javascript" src="https://news.yale.edu/sites/all/libraries/respondjs/respond.min.js?sndk66"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.cookie = 'adaptive_image=' + Math.max(screen.width, screen.height) + '; path=/'; //--><!]]> </script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.jQuery || document.write("<script src='/sites/all/modules/contrib/jquery_update/replace/jquery/1.8/jquery.min.js'>\x3C/script>") //--><!]]> </script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_3D-3DNODrf6AlEtl05MJR4nJydmPWfayxnBru1BMkDk.js"></script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js__CB5rg1XAMAD33MKx-C1WqQpz_WSGUcEje3lZQ_lZqM.js"></script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_NpX2cwCeepkWZZ194B6-ViyVBHleaYLOx5R9EWBOMRU.js"></script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_qyYEouAAXdUvuj9bn3pN5jevmW0R3mkz6EZ_53aTK7w.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.a2a_config=window.a2a_config||{};window.da2a={done:false,html_done:false,script_ready:false,script_load:function(){var a=document.createElement('script'),s=document.getElementsByTagName('script')[0];a.type='text/javascript';a.async=true;a.src='https://static.addtoany.com/menu/page.js';s.parentNode.insertBefore(a,s);da2a.script_load=function(){};},script_onready:function(){da2a.script_ready=true;if(da2a.html_done)da2a.init();},init:function(){for(var i=0,el,target,targets=da2a.targets,length=targets.length;i<length;i++){el=document.getElementById('da2a_'+(i+1));target=targets[i];a2a_config.linkname=target.title;a2a_config.linkurl=target.url;if(el){a2a.init('page',{target:el});el.id='';}da2a.done=true;}da2a.targets=[];}};(function ($){Drupal.behaviors.addToAny = {attach: function (context, settings) {if (context !== document && window.da2a) {if(da2a.script_ready)a2a.init_all();da2a.script_load();}}}})(jQuery);a2a_config.callbacks=a2a_config.callbacks||[];a2a_config.callbacks.push({ready:da2a.script_onready});a2a_config.overlays=a2a_config.overlays||[];a2a_config.templates=a2a_config.templates||{};var a2a_config = a2a_config || {}; a2a_config.icon_color = "#5c5c5c"; //--><!]]> </script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_VTcbXfGXZQeEYwUMxo3_e8rI24oS06Ua1pqHhO56dD0.js"></script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_i7wxf4O2mcOmBH7zadRE6q8p6AUpLZpgCIudDnLt-gw.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"yalenews","theme_token":"_-2Ov0H8hdNmyOCEj9QkcxuMKH_Xb-1rdoYfpsibq8A","jquery_version":"1.8","css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/contrib\/adaptive_image\/css\/adaptive-image.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/extlink\/extlink.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/jscrollpane\/css\/jquery.jscrollpane.css":1,"sites\/all\/modules\/contrib\/panels\/css\/panels.css":1,"sites\/all\/modules\/contrib\/typogrify\/typogrify.css":1,"sites\/all\/modules\/contrib\/addtoany\/addtoany.css":1,"sites\/all\/modules\/contrib\/ajaxblocks\/ajaxblocks.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.7.0\/css\/font-awesome.min.css":1,"sites\/all\/themes\/yalenews\/css\/yalenews.css":1,"public:\/\/css_injector\/css_injector_36.css":1,"public:\/\/css_injector\/css_injector_37.css":1,"public:\/\/css_injector\/css_injector_38.css":1,"public:\/\/css_injector\/css_injector_40.css":1,"ie::wide::sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/wide\/yalenew-default-wide-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/fluid\/yalenew-default-fluid-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/narrow\/yalenew-default-narrow-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/wide\/yalenew-default-wide-12.css":1},"js":{"https:\/\/news.yale.edu\/sites\/default\/files\/google_tag\/primary\/google_tag.script.js":1,"sites\/all\/libraries\/respondjs\/respond.min.js":1,"0":1,"\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.8.3\/jquery.min.js":1,"1":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/external\/jquery.cookie.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery.form\/4\/jquery.form.min.js":1,"misc\/form-single-submit.js":1,"misc\/ajax.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_update.js":1,"sites\/all\/modules\/contrib\/extlink\/extlink.js":1,"sites\/all\/libraries\/superfish\/sfsmallscreen.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.jscrollpane.min.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.mousewheel.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/script.js":1,"sites\/all\/modules\/contrib\/views_load_more\/views_load_more.js":1,"2":1,"sites\/all\/modules\/contrib\/field_group\/field_group.js":1,"sites\/all\/modules\/contrib\/views\/js\/base.js":1,"sites\/all\/modules\/contrib\/ajaxblocks\/ajaxblocks.js":1,"misc\/progress.js":1,"sites\/all\/modules\/contrib\/views\/js\/ajax_view.js":1,"sites\/all\/modules\/contrib\/extlink_extra\/extlink_extra.js":1,"3":1,"4":1,"sites\/all\/themes\/yalenews\/js\/equal-heights.js":1,"sites\/all\/themes\/yalenews\/js\/expanding-search.js":1,"5":1,"6":1,"sites\/all\/libraries\/data-layer-helper\/data-layer-helper.js":1,"7":1,"sites\/all\/modules\/contrib\/datalayer\/datalayer.js":1,"sites\/all\/themes\/omega\/omega\/js\/omega-mediaqueries.js":1,"sites\/all\/themes\/yalenew_base\/js\/modernizr.min.js":1,"sites\/all\/themes\/yalenews\/js\/yalenews-scripts.js":1}},"jScrollPane":{"class":".scroll-pane"},"better_exposed_filters":{"views":{"in_focus":{"displays":{"block":{"filters":[]}}},"articles":{"displays":{"block_2":{"filters":[]}}},"home":{"displays":{"block_3":{"filters":[]}}}}},"urlIsAjaxTrusted":{"\/search":true,"\/views\/ajax":true},"field_group":{"html-element":"full","link":"home_page_instagram_block"},"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:b6dd08c7aa012ff99a25bd67db349025":{"view_name":"articles","view_display_id":"block_2","view_args":"222795","view_path":"node\/222795","view_base_path":null,"view_dom_id":"b6dd08c7aa012ff99a25bd67db349025","pager_element":0}}},"extlink":{"extTarget":"_blank","extClass":0,"extLabel":"(link is external)","extImgClass":0,"extSubdomains":0,"extExclude":"","extInclude":"","extCssExclude":"","extCssExplicit":".card__item, .typography, .teaser-row","extAlert":0,"extAlertText":{"value":"You are now leaving YaleNews to go to an external link.","format":"filtered_html"},"mailtoClass":0,"mailtoLabel":"(link sends e-mail)"},"extlink_extra":{"extlink_alert_type":"","extlink_alert_timer":"5","extlink_alert_url":"\/now-leaving","extlink_cache_fix":1,"extlink_exclude_warning":"","extlink_508_fix":0,"extlink_508_text":" [external link]","extlink_url_override":1,"extlink_url_params":{"external_url":null,"back_url":null}},"ajaxblocks":"blocks=views-articles-block_2\u0026path=node\/222795","dataLayer":{"languages":{"en":{"language":"en","name":"English","native":"English","direction":"0","enabled":"1","plurals":"0","formula":"","domain":"","prefix":"","weight":"0","javascript":""}},"defaultLang":"en"},"omega":{"layouts":{"primary":"wide","order":["fluid","narrow","wide"],"queries":{"fluid":"all and (max-width: 739px)","narrow":"all and (min-width: 740px) and (max-width: 1024px)","wide":"all and (min-width: 1025px)"}}}}); //--><!]]> </script> </head> <body class="html not-front not-logged-in page-node page-node- page-node-222795 node-type-article page-article i18n-en context-2024 no-sidebars"> <aside role='complementary' id="skip-link" aria-label="Skip to main content"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </aside> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KJQ36CP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="page clearfix" id="page"> <header id="section-header" class="section section-header" role="banner"> <div id="zone-topper-wrapper" class="zone-wrapper zone-topper-wrapper clearfix yalenews-topper"> <div id="zone-topper" class="zone zone-topper clearfix container-12"> <div class="grid-12 region region-topper-second" id="region-topper-second"> <div class="region-inner region-topper-second-inner"> <div class="region-topper-inner-position"> <div class="block block-menu topper-menu block-menu-topper-menu block-menu-menu-topper-menu odd block-without-title" id="block-menu-menu-topper-menu"> <div class="block-inner clearfix"> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-calendar"><a href="http://calendar.yale.edu/" class="fa fa-calendar"><span>calendar</span></a></li> <li class="last leaf menu-subscribe"><a href="/subscribe-enewsletter" class="fa fa-envelope-o"><span>subscribe</span></a></li> </ul> </div> </div> </div> <div class="block block-menu sharing-menu block-menu-social-buttons block-menu-menu-social-buttons even block-without-title" id="block-menu-menu-social-buttons"> <div class="block-inner clearfix"> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-facebook"><a href="https://www.facebook.com/YaleUniversity" class="fa fa-facebook"><span>Facebook</span></a></li> <li class="leaf menu-instagram"><a href="http://instagram.com/yale" class="fa fa-instagram"><span>Instagram</span></a></li> <li class="leaf menu-youtube"><a href="https://www.youtube.com/@yale" class="fa fa-youtube-play"><span>YouTube</span></a></li> <li class="last leaf menu-rss-feeds"><a href="/rss-feeds" class="fa fa-rss"><span>RSS Feeds</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div><div id="zone-branding-wrapper" class="zone-wrapper zone-branding-wrapper clearfix"> <div id="zone-branding" class="zone zone-branding clearfix container-12"> <div class="zone-inner clearfix"> <div class="grid-12 region region-branding" id="region-branding"> <div class="region-inner region-branding-inner"> <div class="branding-data clearfix"> <h2 class="site-name"><a href="/" title="Home">YaleNews</a></h2> </div> <div class="site-nav"> <div class="site-nav-inner"> <nav id="explore_topics_nav" class="main-nav" aria-label="Explore Topics"> <button id="explore_topics_button" class="main-nav-button" aria-expanded="false" aria-haspopup="true">Explore Topics</button> <div id="explore_topics_container" class="main-nav-container" aria-hidden="true"> <ul class="menu"><li class="first leaf menu-alumni"><a href="/topics/alumni">Alumni</a></li> <li class="leaf menu-arts-&-humanities"><a href="/topics/arts-humanities">Arts & Humanities</a></li> <li class="leaf menu-business"><a href="/topics/business">Business</a></li> <li class="leaf menu-campus-&-community"><a href="/topics/campus-community">Campus & Community</a></li> <li class="leaf menu-environment"><a href="/topics/environment">Environment</a></li> <li class="leaf menu-health-&-medicine"><a href="/topics/health-medicine">Health & Medicine</a></li> <li class="leaf menu-international"><a href="/topics/international">International</a></li> <li class="leaf menu-law"><a href="/topics/law">Law</a></li> <li class="leaf menu-science-&-technology"><a href="/topics/science-technology">Science & Technology</a></li> <li class="leaf menu-social-sciences"><a href="/topics/social-sciences">Social Sciences</a></li> <li class="leaf menu-videos"><a href="/videos">Videos</a></li> <li class="leaf menu-in-focus"><a href="/in-focus">In Focus</a></li> <li class="last leaf menu-in-memoriam"><a href="https://news.yale.edu/in-memoriam">In Memoriam</a></li> </ul> </div> </nav> </div> </div> <div class="block block-views block-search sb-search block--exp-search-page block-views-exp-search-page even block-without-title" id="block-views-exp-search-page"> <div class="block-inner clearfix"> <div class="content clearfix"> <form role="search" action="/search" method="get" id="views-exposed-form-search-page" accept-charset="UTF-8"><div><div class="container-inline"> <h2 class="element-invisible">Search form</h2> <div class="form-item form-type-textfield form-item-search-api-views-fulltext"> <input class="sb-search-input form-text" placeholder="Search YaleNews" type="text" id="edit-search-api-views-fulltext" name="search_api_views_fulltext" value="" size="30" maxlength="128" /> </div> <div class="views-exposed-widget views-submit-button search-submit"> <input class="sb-search-submit form-submit" type="submit" id="edit-submit-search" value="Apply" /><span class="sb-icon-search"><span class="visually_hidden">Search</span></span> </div> </div> </div></form> </div> </div> </div> </div> </div> </div> </div> </div></header> <main id="section-content" class="section section-content" role="main"> <div id="section-content-inner"> <div id="zone-content-wrapper" class="zone-wrapper zone-content-wrapper clearfix"> <div id="zone-content" class="zone zone-content clearfix container-12"> <div class="zone-content-inner clearfix"> <div class="grid-8 region region-content push-2" id="region-content"> <div class="region-inner region-content-inner"> <a id="main-content" tabindex="-1"></a> <div class="block block-system block-main block-system-main odd block-without-title" id="block-system-main"> <div class="block-inner clearfix"> <div class="content clearfix"> <div id="node-222795" class="node node-article view-mode-full node-published node-not-promoted node-not-sticky author-2471 even clearfix"> <h1 class="title" id="page-title">Study of slowly evolving ‘living fossils’ reveals key genetic insights</h1><div class="group-teaser-wrapper field-group-html-element teaser-test">Yale researchers have discovered evidence of why a fish group, considered “living fossils,” has existed largely unchanged for tens of millions of years. </div><div class="byline-date clearfix"><div class="byline">By Mike Cummings</div><div class="date">March 4, 2024</div><div class="readtime">4 min read</div><div class="sharetools"><span class="a2a_kit a2a_kit_size_28 a2a_target addtoany_list" id="da2a_2"> <a class="a2a_button_facebook"><span class="a2a_label">Share this with Facebook</span></a> <a class="a2a_button_x"><span class="a2a_label">Share this with X</span></a> <a class="a2a_button_linkedin"><span class="a2a_label">Share this with LinkedIn</span></a> <a class="a2a_button_email"><span class="a2a_label">Share this with Email</span></a> <a class="a2a_button_print"><span class="a2a_label">Print this</span></a> </span> </div></div><div class="typography"> <div class="feature-media"><figure class="caption-wrapper full-width"><img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/featured_media/public/01-altor-gar-aquarium-solomon_0.jpg?itok=3N13hTMy&c=a75e254fe1da31f2732f6b0d7bce1413" alt="Alligator gar" /><figcaption class="caption"><p>The alligator gar, and other gar species, are “living fossils” that it shows little species diversity or physical differences from ancestors that lived tens of millions of years ago. (Photo by Solomon David)</p> </figcaption></figure></div> <div class="story clearfix"> <p>In 1859, Charles Darwin coined the term “living fossils” to describe organisms that show little species diversity or physical differences from their ancestors in the fossil record. In a new study, Yale researchers provide the first evidence of a biological mechanism that explains how living fossils occur in nature.</p> <aside class="pullquote"><p>[T]his is the first instance where science is showing that a lineage, through an intrinsic aspect of its biology, fits the criteria of living fossils.</p><p class="credit">Thomas J. Near</p></aside><p>The <a href="https://doi.org/10.1093/evolut/qpae028">study, published in the journal Evolution</a>, shows that gars — an ancient group of ray-finned fishes that fit the definition of a living fossil — have the slowest rate of molecular evolution among all jawed vertebrates, meaning their genome changes more slowly than those of other animals.</p> <p>By linking this finding to the process of hybridization — when two different species produce viable offspring — of gar species in the wild that last shared common ancestry during the age of the dinosaurs, the researchers demonstrate that slow evolution rate of their genome drives their low species diversity.</p> <p><span class="dquo">“</span>We show that gars’ slow rate of molecular evolution has stymied their rate of speciation,” said Thomas J. Near, professor of Ecology and Evolutionary Biology in Yale’s Faculty of Arts and Sciences and the paper’s senior author. “Fundamentally, this is the first instance where science is showing that a lineage, through an intrinsic aspect of its biology, fits the criteria of living fossils.” </p> <p>The researchers speculate that gars have an unusually strong DNA repair apparatus, allowing them to correct somatic and germline mutations — alterations to DNA that occur before and after conception — more efficiently than most other vertebrates.</p> <aside class="pullquote"><p>[The finding] not only helps us better understand the planet’s biodiversity, but potentially could one day be applied to medical research and improve human health.</p><p class="credit">Chase D. Brownstein</p></aside><p>If confirmed, these findings could have profound implications for human health, said Near, the Bingham Oceanographic Curator of Ichthyology at the Yale Peabody Museum.</p> <p><span class="dquo">“</span>Most cancers are somatic mutations that represent failures of an individual’s DNA repair mechanisms,” he said. “If further study proves that gar DNA repair mechanisms are extremely efficient, and discovers what makes them so, we could start thinking about potential applications to human health.”</p> <p>The seven living gar species are nearly identical structurally to the earliest fossil gars from the Jurassic period about 150 million years ago. One of the two living major lineages of gars begin appearing in the fossil record as early as 100 million years ago, during the middle Cretaceous period. </p> <p>In analyzing a dataset of 1,105 exons — the coding region of DNA — from a sample of 471 jawed vertebrate species, the researchers found that gars’ DNA consistently evolves up to three orders of magnitude more slowly than any other major group of vertebrates. (They also detected similarly slow rates among sturgeon and paddlefish, two other examples of living fossils, but have stronger data on gars.)</p> <p>The researchers then demonstrated that the slow rate of molecular evolution is linked to slow rate of speciation in gars by analyzing examples of hybridization between two distinct gar species in the Brazos and Trinity River systems in Texas. </p> <p>As the rates of genetic mutation increase, distinct species must share a younger common ancestry to reproduce, explained Chase D. Brownstein, a graduate student in Yale’s Department of Ecology and Evolutionary Biology and the study’s co-lead author.</p> <figure class="caption-wrapper full-width"><img typeof="foaf:Image" class="horizontal-img" src="https://news.yale.edu/sites/default/files/styles/horizontal_image/public/03-longnose-gar-solomon.jpg?itok=6Z7zk1tv&c=ba100f0801d9c47215cfa28e84908c05" alt="Longnose gar" /><figcaption class="caption">A new study found that gars have the slowest rate of molecular evolution among all jawed vertebrates, meaning their genome changes more slowly than those of other animals. (Photo by Solomon David)</figcaption></figure><p><span class="dquo">“</span>The slower a species’ genome is mutating, the more likely it is that it will be able to interbreed with a separate species that it’s been genetically isolated from over a long stretch of time,” said Brownstein, who began working with Near on this research project as a Yale undergraduate.</p> <p>The researchers found that the two species, Alligator Gar and Longnose Gar, which share a common ancestor from at least 100 million years ago, are still making viable and fertile hybrids. It is the oldest identified parental split among all animals, plants, and fungi that produce viable, fertile hybrids, beating the previous record holder — two fern species — by about 60 million years, according to the study.</p> <p>The finding, combined with the overlapping morphology, or physical structures, of the hybrids and other gar species, indicates that gars’ slow rate of genetic mutation creates a barrier to both speciation and the evolution of new observable characteristics, the researchers said.</p> <p><span class="dquo">“</span>Our paper shows that living fossils aren’t simply strange accidents of history but provide a fundamental demonstration of the evolutionary process in nature,” Brownstein said. “It shows that analyzing patterns in living fossils’ evolutionary history might have implications for our own story. It not only helps us better understand the planet’s biodiversity, but potentially could one day be applied to medical research and improve human health.”</p> <p>Near and Brownstein co-authored the study with Daemin Kim and Oliver Orr, both of Yale’s Department of Ecology and Evolutionary Biology; co-lead author Daniel J. MacGuigan of the University at Buffalo; Liandong Yang of the Chinese Academy of Sciences in Bejing; Solomon R. David of the University of Minnesota; and Brian Kreiser of the University of Southern Mississippi.</p> </div><div class="story-bottom clearfix"><div class="tag-button-wrap"><p class="tag-button"><a href="/topics/science-technology">Science & Technology</a></p></div><div class="sharetools"><span class="a2a_kit a2a_kit_size_28 a2a_target addtoany_list" id="da2a_1"> <a class="a2a_button_facebook"><span class="a2a_label">Share this with Facebook</span></a> <a class="a2a_button_x"><span class="a2a_label">Share this with X</span></a> <a class="a2a_button_linkedin"><span class="a2a_label">Share this with LinkedIn</span></a> <a class="a2a_button_email"><span class="a2a_label">Share this with Email</span></a> <a class="a2a_button_print"><span class="a2a_label">Print this</span></a> </span> <script type="text/javascript"> <!--//--><![CDATA[//><!-- if(window.da2a)da2a.script_load(); //--><!]]> </script></div><div class="media-contact"><p class="eyebrow">Media Contact</p><p class="contact">Bess Connolly : <a href="mailto:elizabeth.connolly@yale.edu">elizabeth.connolly@yale.edu</a>, </p></div></div></div> </div> </div> </div> </div> </div> </div> </div> </div> </div><div id="zone-row-b-wrapper" class="zone-wrapper zone-row-b-wrapper clearfix row-shaded"> <div id="zone-row-b" class="zone zone-row-b clearfix container-12"> <div class="zone-inner clearfix"> <div class="grid-12 region region-row-b-first region-flexgrid" id="region-row-b-first"> <div class="region-inner region-row-b-first-inner"> <div class="block block-views block-articles-block-2 block-views-articles-block-2 odd block-without-title" id="block-views-articles-block-2"> <div class="block-inner clearfix"> <div class="content clearfix"> <div id="block-views-articles-block_2-ajax-content" class="ajaxblocks-wrapper-2"><script type="text/javascript"></script><noscript><div class="view view-articles view-id-articles view-display-id-block_2 view-dom-id-b6dd08c7aa012ff99a25bd67db349025"> <div class="view-filters"> <div class="more-wrap clearfix"> <h2 id="more_news_heading" class="more-news-heading">More News</h2> </div> </div> <div class="cards"> <article class="card__item"><a href="https://insights.som.yale.edu/insights/swings-in-building-permits-can-help-predict-financial-downturns" class="card__body"> <img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/card/public/thumbnail/yn-gettyimages-2175917757.jpg?itok=jTqPidDi&c=ba100f0801d9c47215cfa28e84908c05" width="430" height="250" alt="" title="" /><div class="card__text"><h3 class="card__headline">Swings in building permits can help predict financial downturns</h3></div></a></article> <article class="card__item"><a href="https://nursing.yale.edu/news/faculty-spotlight-dr-rodriguez-how-native-american-heritage-informs-clinical-practice" class="card__body"> <img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/card/public/thumbnail/yn-christine_rodriguez_-_headdress.jpg?itok=fIQkiAkS&c=bd2eb4007ef5aaa784bc77390ce7c484" width="430" height="250" alt="" title="" /><div class="card__text"><h3 class="card__headline">How Native American heritage informs clinical practice</h3></div></a></article> <article class="card__item"><a href="https://www.yalemedicine.org/news/at-home-combo-flu-covid-tests" class="card__body"> <img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/card/public/thumbnail/flu-covid-yale-medicine.jpg?itok=18Aaq5dS&c=ba100f0801d9c47215cfa28e84908c05" width="430" height="250" alt="" title="" /><div class="card__text"><h3 class="card__headline">Is it flu or COVID-19? At-home combination tests can check for both</h3></div></a></article> <article class="card__item"><a href="https://news.yale.edu/2024/11/22/peter-salovey-named-sterling-professor-psychology" class="card__body"> <img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/card/public/thumbnail/peter-salovey-yn.jpg?itok=M-9rFCeQ&c=392bd135c718f03d5ad2ab7ba10f6deb" width="430" height="250" alt="" title="" /><div class="card__text"><h3 class="card__headline">Peter Salovey named Sterling Professor of Psychology</h3></div></a></article> </div> <div class="more-button-wrap"> <div class="item-list"><ul class="pager pager-load-more"><li class="pager-next first last"><a href="/2024/03/04/study-slowly-evolving-living-fossils-reveals-key-genetic-insights?fbclid=IwAR1Y7cZ59AM-RUe7vCzL4cDNYT8kC-4T_tlnXJujiqyVWS2IEUj2KjOdeX8&page=1" role="button" class="more-button"><span class="element-invisible">Show </span>More<span class="element-invisible"> Articles</span></a></li></ul></div> </div> </div></noscript></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </main> <footer id="section-footer" class="section section-footer" role="contentinfo"> <div id="zone-subfooter-wrapper" class="zone-wrapper zone-subfooter-wrapper clearfix"> <div id="zone-subfooter" class="zone zone-subfooter clearfix container-12"> <div class="zone-inner clearfix"> <div class="grid-12 region region-subfooter-first" id="region-subfooter-first"> <div class="region-inner region-subfooter-first-inner"> </div> </div> <div class="grid-12 region region-subfooter-second" id="region-subfooter-second"> <div class="region-inner region-subfooter-second-inner"> </div> </div> </div> </div> </div><div id="zone-footer-wrapper" class="zone-wrapper zone-footer-wrapper clearfix"> <div id="zone-footer" class="zone zone-footer clearfix container-12"> <div class="zone-inner clearfix"> <div class="grid-2 region region-footer-first" id="region-footer-first"> <div class="region-inner region-footer-first-inner"> <div class="footer-logo"><a href="http://www.yale.edu" class="y-icons y-yale y-mark"><span class="element-invisible">Yale</span></a></div> </div> </div><div class="grid-7 region region-footer-second" id="region-footer-second"> <div class="region-inner region-footer-second-inner"> <div class="block block-menu footer-menu block-menu-footer-menu block-menu-menu-footer-menu odd block-without-title" id="block-menu-menu-footer-menu"> <div class="block-inner clearfix"> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-browse-archives"><a href="/browse-archives"><span>Browse Archives</span></a></li> <li class="leaf menu-contact-us"><a href="/contact-us"><span>Contact Us</span></a></li> <li class="leaf menu-for-the-media"><a href="http://communications.yale.edu/media"><span>For the Media</span></a></li> <li class="leaf menu-it’s-your-yale"><a href="https://your.yale.edu"><span>It’s Your Yale</span></a></li> <li class="leaf menu-apply-to-yale"><a href="http://www.yale.edu/admissions"><span>Apply to Yale</span></a></li> <li class="last leaf menu-give-to-yale"><a href="http://forhumanity.yale.edu"><span>Give to Yale</span></a></li> </ul> </div> </div> </div> <div class="block block-footer-message block-footer-message block-footer-message-footer-message even block-without-title" id="block-footer-message-footer-message"> <div class="block-inner clearfix"> <div class="content clearfix"> <p>Managed by the <a href="http://communications.yale.edu">Office of Public Affairs & Communications</a></p> </div> </div> </div> <div class="block block-block footer-copyright block-6 block-block-6 odd block-without-title" id="block-block-6"> <div class="block-inner clearfix"> <div class="content clearfix"> <p class='footer-copyright'>Copyright © 2024 Yale University · All rights reserved · <a title='Yale Privacy policy' href='https://www.yale.edu/privacy-policy'> Privacy policy</a> · <a title='Accessibility at Yale' href='https://usability.yale.edu/web-accessibility/accessibility-yale'> Accessibility at Yale</a> </p> </div> </div> </div> <div class="block block-menu-block sharing-menu sharing-menu-footer block-2 block-menu-block-2 even block-without-title" id="block-menu-block-2"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="menu-block-wrapper menu-block-2 menu-name-menu-social-buttons parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-882 menu-facebook"><a href="https://www.facebook.com/YaleUniversity" class="fa fa-facebook"><span>Facebook</span></a></li> <li class="leaf menu-mlid-1261 menu-instagram"><a href="http://instagram.com/yale" class="fa fa-instagram"><span>Instagram</span></a></li> <li class="leaf menu-mlid-877 menu-youtube"><a href="https://www.youtube.com/@yale" class="fa fa-youtube-play"><span>YouTube</span></a></li> <li class="last leaf menu-mlid-1266 menu-rss-feeds"><a href="/rss-feeds" class="fa fa-rss"><span>RSS Feeds</span></a></li> </ul></div> </div> </div> </div> </div> </div><div class="grid-3 region region-footer-third" id="region-footer-third"> <div class="region-inner region-footer-third-inner"> <div class="block block-views footer-instagram block-home-block-3 block-views-home-block-3 odd block-without-title" id="block-views-home-block-3"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="view view-home view-id-home view-display-id-block_3 view-dom-id-3f53db8b6c85b61a8cb35508b5d862cf"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last"> <a href="https://www.instagram.com/yale" class="instagram_teaser"><figure class="instagram_teaser_figure responsive_image"><span class="instagram_teaser_image"><img typeof="foaf:Image" src="https://news.yale.edu/sites/default/files/styles/instagram_image/public/the_game_hype_video.jpg?itok=JWJInUco&c=fea320657ae6ac92d8bf7895abbc65a7" alt="Yale on Instagram" /></span><figcaption class="instagram_teaser_caption button_text">Yale on Instagram</figcaption></figure></a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></footer> </div> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_mxhs19B2L1PniTjg1XrJCwP176BrYHpQxUJ4Cb28agY.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- da2a.targets=[ {title:"Study of slowly evolving \u2018living fossils\u2019 reveals key genetic insights",url:"https:\/\/news.yale.edu\/2024\/03\/04\/study-slowly-evolving-living-fossils-reveals-key-genetic-insights"}, {title:"Study of slowly evolving \u2018living fossils\u2019 reveals key genetic insights",url:"https:\/\/news.yale.edu\/2024\/03\/04\/study-slowly-evolving-living-fossils-reveals-key-genetic-insights"}]; da2a.html_done=true;if(da2a.script_ready&&!da2a.done)da2a.init();da2a.script_load(); //--><!]]> </script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_66356571.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); //--><!]]> </script> <script type="text/javascript" src="https://news.yale.edu/sites/default/files/js/js_B-B85itFsw0IIuIbdDPPQ_Lw5-jVh0r7O7s-Adqij_Y.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"86ae475b6c","applicationID":"103668429","transactionName":"MVNSNkNSWxBUAURYDAgZZRBYHBoKWwZVSU0WXkA=","queueTime":0,"applicationTime":266,"atts":"HRRRQAtISB4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>