1// ââ Pipeline Compounds âââââââââââââââââââââââââââââââââââââââââ 2// Edit this file to update the pipeline charts on the Products page. 3// 4// PIPELINE_GROUPS defines the two pipeline tables shown on the Products page, 5// each with its own set of stage columns. 6// 7// Each PIPELINE entry controls its arrow in the chart. "group" must match 8// a key in PIPELINE_GROUPS. 9// 10// "barLevel" â color intensity of the progress bar: 11// "l1" light (earliest stage) 12// "l2" medium / shady orange 13// "l3" vivid/dark (most advanced) 14// 15// "chartColEnd" â how far the bar extends across the group's stage columns: 16// for a group with N columns, the grid has columns 2..(N+2) 17// chartColEnd = 2 + (number of stages fully reached) 18// 19// "chartWidth" â fine-tune the bar length within its column span: 20// "100%" = fills the span fully 21// e.g. "75%" stops the bar mid-way through the last spanned column 22// 23// "annotation" â optional text placed after the bar, in the remaining 24// columns of the row (used to call out a partner site, etc.) 25// 26// "stages[].status" is unused by the chart itself but kept for the 27// "Juvion's Pipeline" cards on the News page (news.html), which shows 28// each compound's current stage. 29 30// Each column can be a plain string, or { full, short } to show a shortened 31// label once the screen gets too narrow (see .pipeline-stage-short in styles.css). 32const PIPELINE_GROUPS = { 33 'food-supplement': { 34 name: 'Food Supplement', 35 columns: [ 36 'Discovery', 37 'Pre-Clinical', 38 { full: 'Regulation<br>Approval', short: 'Reg.<br>Approval' }, 39 { full: 'Manufacturing', short: 'Mfg.' }, 40 'Market Entry', 41 ], 42 }, 43 'fsmp': { 44 name: 'Food for Special Medical Purposes (FSMPs)', 45 columns: [ 46 'Discovery', 47 'Pre-Clinical', 48 { full: 'Regulatory<br>Approval', short: 'Reg.<br>Approval' }, 49 { full: 'Clinical Human<br>Study', short: 'Clinical<br>Study' }, 50 'Market Entry', 51 ], 52 }, 53}; 54 55const PIPELINE = [ 56 { 57 id: 'JuvionHS1', 58 group: 'food-supplement', 59 area: 'Maintain neuron health', 60 title: 'Food Supplement Supporting Neuron Health', 61 timeline: 'Advancing toward market entry', 62 barLevel: 'l3', 63 chartColEnd: 7, 64 chartWidth: '84%', 65 stages: [ 66 { name: 'Discovery', status: 'reached' }, 67 { name: 'Pre-Clinical', status: 'reached' }, 68 { name: 'Regulation Approval', status: 'reached' }, 69 { name: 'Manufacturing', status: 'reached' }, 70 { name: 'Market Entry', status: 'next' }, 71 ], 72 }, 73 { 74 id: 'JuvionHS2', 75 group: 'food-supplement', 76 area: 'Maintain memory', 77 title: 'Food Supplement Supporting Memory', 78 timeline: 'Pre-clinical phase ongoing', 79 barLevel: 'l1', 80 chartColEnd: 4, 81 chartWidth: '60%', 82 stages: [ 83 { name: 'Discovery', status: 'reached' }, 84 { name: 'Pre-Clinical', status: 'next' }, 85 { name: 'Regulation Approval', status: 'future' }, 86 { name: 'Manufacturing', status: 'future' }, 87 { name: 'Market Entry', status: 'future' }, 88 ], 89 }, 90 { 91 id: 'Juvion001', 92 group: 'fsmp', 93 area: 'Sarcopenia', 94 title: 'Food for Special Medical Purposes Targeting Sarcopenia', 95 timeline: 'Clinical human study ongoing', 96 barLevel: 'l3', 97 chartColEnd: 6, 98 chartWidth: '80%', 99 annotation: 'La Source DMH', 100 stages: [ 101 { name: 'Discovery', status: 'reached' }, 102 { name: 'Pre-Clinical', status: 'reached' }, 103 { name: 'Regulatory Approval', status: 'reached' }, 104 { name: 'Clinical Human Study', status: 'next' }, 105 { name: 'Market Entry', status: 'future' }, 106 ], 107 }, 108 { 109 id: 'Juvion002', 110 group: 'fsmp', 111 area: 'Sarcopenia + Maintaining memory', 112 title: 'Food for Special Medical Purposes (FSMPs)', 113 timeline: 'Pre-clinical phase complete', 114 barLevel: 'l1', 115 chartColEnd: 4, 116 chartWidth: '60%', 117 stages: [ 118 { name: 'Discovery', status: 'reached' }, 119 { name: 'Pre-Clinical', status: 'next' }, 120 { name: 'Regulatory Approval', status: 'future' }, 121 { name: 'Clinical Human Study', status: 'future' }, 122 { name: 'Market Entry', status: 'future' }, 123 ], 124 }, 125];
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.