From e43c33815af7569fa499558ee24061526fda0aa0 Mon Sep 17 00:00:00 2001 From: Joshua McMichael Date: Wed, 23 Aug 2023 09:54:20 -0500 Subject: [PATCH] removed civic.docs-aliases.rst overwrite in civic-docs repo logic --- client/scripts/generate-icon-rst.js | 134 +---- .../src/app/generated/civic-docs.aliases.rst | 496 ----------------- .../src/app/generated/civic.docs-aliases.rst | 499 ++++++++++++++++++ 3 files changed, 516 insertions(+), 613 deletions(-) create mode 100644 client/src/app/generated/civic.docs-aliases.rst diff --git a/client/scripts/generate-icon-rst.js b/client/scripts/generate-icon-rst.js index 8917c1047..91af6a284 100755 --- a/client/scripts/generate-icon-rst.js +++ b/client/scripts/generate-icon-rst.js @@ -1,55 +1,10 @@ #!/usr/bin/env node -const directoryTree = require('directory-tree') const fs = require('fs') const path = require('path') -const readline = require('readline') const mustache = require('mustache') -const iconsDirectory = path.join(__dirname, '..', 'src', 'assets', 'icons') -const validSubdirectories = ['attribute', 'outline', 'twotone', 'fullcolor'] - -function removeRedundantName(type, filename) { - const pattern = - type === 'attribute' ? /-outline$/ : new RegExp(`-${type}$`, 'i') - return filename.replace(pattern, '') -} - -function generateIconObject(tree) { - if (!tree || !tree.children) return [] - - return tree.children - .filter((child) => validSubdirectories.includes(child.name)) - .flatMap((subdir) => { - return subdir.children.map((file) => { - const cleanName = removeRedundantName( - subdir.name, - path.basename(file.name, '.svg') - ) - return { - type: subdir.name, - filepath: `${subdir.name}/${file.name}`, - name: cleanName, - alias: `${subdir.name}-${cleanName}`, - } - }) - }) -} - -const tree = directoryTree(iconsDirectory, { extensions: /\.svg$/ }) - -if (!tree) { - console.error( - `Error: The directory ${iconsDirectory} does not exist or could not be accessed.` - ) - process.exit(1) -} - -const icons = generateIconObject(tree) -const output = { - icons: icons, -} - -const outputPath = path.join( +// Load the generated icon data JSON +const jsonDataPath = path.join( __dirname, '..', 'src', @@ -57,23 +12,12 @@ const outputPath = path.join( 'generated', 'civic.icons.data.json' ) -fs.writeFileSync(outputPath, JSON.stringify(output, null, 2)) -console.log(`Data written to ${outputPath}`) - -// New part for checking civic-docs repository and generating RST - -const docsRepoPath = path.join(__dirname, '..', '..', '..', 'civic-docs') -const targetDirectory = path.join(docsRepoPath, 'docs', 'generated') -const targetFile = path.join(targetDirectory, 'civic-docs.aliases.rst') +const iconData = JSON.parse(fs.readFileSync(jsonDataPath, 'utf-8')) // Define the mustache template const template = ` .. |{{alias}}| image:: /images/icons/{{{filepath}}} :class: 'cvc-icon' -.. |{{alias}}-sm| image:: /images/icons/{{{filepath}}} - :class: 'cvc-icon-sm' -.. |{{alias}}-lg| image:: /images/icons/{{{filepath}}} - :class: 'cvc-icon-lg' ` // Render the RST using mustache @@ -84,63 +28,19 @@ const renderedRst = 'Produced by `generate-icon-rst` script in civic-v2/client/scripts\n' + iconData.icons.map((icon) => mustache.render(template, icon)).join('\n') -const rl = readline.createInterface({ - input: process.stdin, - output: process.stdout, -}) - -async function promptUser(question) { - return new Promise((resolve) => { - rl.question(question, (answer) => { - const lowercasedAnswer = answer.toLowerCase() - if (['y', 'yes', ''].includes(lowercasedAnswer)) { - resolve(true) - } else if (['n', 'no'].includes(lowercasedAnswer)) { - resolve(false) - } else { - console.log( - "Invalid response. Please answer with 'y', 'yes', 'n', or 'no'." - ) - resolve(promptUser(question)) // re-prompt if invalid response - } - }) - }) -} +// Define the path to the output RST file +const outputPath = path.join( + __dirname, + '..', + 'src', + 'app', + 'generated', + 'civic.docs-aliases.rst' +) -;(async function () { - if (fs.existsSync(docsRepoPath)) { - if (fs.existsSync(targetDirectory)) { - if (fs.existsSync(targetFile)) { - const answer = await promptUser( - 'civic-docs/generated/civic-docs.aliases.rst exists, overwrite? (Y/n) ' - ) - if (answer) { - fs.writeFileSync(targetFile, renderedRst) - console.log(`Overwrote ${targetFile}`) - } else { - console.log('Did not overwrite the file.') - } - } else { - fs.writeFileSync(targetFile, renderedRst) - console.log(`Wrote to ${targetFile}`) - } - } else { - const answer = await promptUser( - 'Create civic-docs/generated directory and write civic-docs.aliases.rst file? (Y/n) ' - ) - if (answer) { - fs.mkdirSync(targetDirectory, { recursive: true }) - fs.writeFileSync(targetFile, renderedRst) - console.log(`Created directory and wrote to ${targetFile}`) - } else { - console.log('Did not create the directory or write the file.') - } - } - } else { - console.log( - `No civic-docs repository found at ${docsRepoPath}. Will not write civic-docs.aliases.rst file.` - ) - } +// Write the rendered RST to the file +fs.writeFileSync(outputPath, renderedRst) - rl.close() -})() +console.log( + `RST written to ${outputPath}, copy to civic-docs/docs/generated to update docs aliases.` +) diff --git a/client/src/app/generated/civic-docs.aliases.rst b/client/src/app/generated/civic-docs.aliases.rst index c57dd71b6..eb2594792 100644 --- a/client/src/app/generated/civic-docs.aliases.rst +++ b/client/src/app/generated/civic-docs.aliases.rst @@ -5,991 +5,495 @@ .. |attribute-adverseresponse| image:: /images/icons/attribute/adverseresponse-outline.svg :class: 'cvc-icon' -.. |attribute-adverseresponse-sm| image:: /images/icons/attribute/adverseresponse-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-adverseresponse-lg| image:: /images/icons/attribute/adverseresponse-outline.svg - :class: 'cvc-icon-lg' .. |attribute-benign| image:: /images/icons/attribute/benign-outline.svg :class: 'cvc-icon' -.. |attribute-benign-sm| image:: /images/icons/attribute/benign-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-benign-lg| image:: /images/icons/attribute/benign-outline.svg - :class: 'cvc-icon-lg' .. |attribute-betteroutcome| image:: /images/icons/attribute/betteroutcome-outline.svg :class: 'cvc-icon' -.. |attribute-betteroutcome-sm| image:: /images/icons/attribute/betteroutcome-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-betteroutcome-lg| image:: /images/icons/attribute/betteroutcome-outline.svg - :class: 'cvc-icon-lg' .. |attribute-combination| image:: /images/icons/attribute/combination-outline.svg :class: 'cvc-icon' -.. |attribute-combination-sm| image:: /images/icons/attribute/combination-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-combination-lg| image:: /images/icons/attribute/combination-outline.svg - :class: 'cvc-icon-lg' .. |attribute-combined| image:: /images/icons/attribute/combined-outline.svg :class: 'cvc-icon' -.. |attribute-combined-sm| image:: /images/icons/attribute/combined-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-combined-lg| image:: /images/icons/attribute/combined-outline.svg - :class: 'cvc-icon-lg' .. |attribute-commongermline| image:: /images/icons/attribute/commongermline-outline.svg :class: 'cvc-icon' -.. |attribute-commongermline-sm| image:: /images/icons/attribute/commongermline-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-commongermline-lg| image:: /images/icons/attribute/commongermline-outline.svg - :class: 'cvc-icon-lg' .. |attribute-diagnostic| image:: /images/icons/attribute/diagnostic-outline.svg :class: 'cvc-icon' -.. |attribute-diagnostic-sm| image:: /images/icons/attribute/diagnostic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-diagnostic-lg| image:: /images/icons/attribute/diagnostic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-doesnotsupport| image:: /images/icons/attribute/doesnotsupport-outline.svg :class: 'cvc-icon' -.. |attribute-doesnotsupport-sm| image:: /images/icons/attribute/doesnotsupport-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-doesnotsupport-lg| image:: /images/icons/attribute/doesnotsupport-outline.svg - :class: 'cvc-icon-lg' .. |attribute-dominantnegative| image:: /images/icons/attribute/dominantnegative-outline.svg :class: 'cvc-icon' -.. |attribute-dominantnegative-sm| image:: /images/icons/attribute/dominantnegative-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-dominantnegative-lg| image:: /images/icons/attribute/dominantnegative-outline.svg - :class: 'cvc-icon-lg' .. |attribute-functional| image:: /images/icons/attribute/functional-outline.svg :class: 'cvc-icon' -.. |attribute-functional-sm| image:: /images/icons/attribute/functional-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-functional-lg| image:: /images/icons/attribute/functional-outline.svg - :class: 'cvc-icon-lg' .. |attribute-gainoffunction| image:: /images/icons/attribute/gainoffunction-outline.svg :class: 'cvc-icon' -.. |attribute-gainoffunction-sm| image:: /images/icons/attribute/gainoffunction-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-gainoffunction-lg| image:: /images/icons/attribute/gainoffunction-outline.svg - :class: 'cvc-icon-lg' .. |attribute-levela| image:: /images/icons/attribute/levela-outline.svg :class: 'cvc-icon' -.. |attribute-levela-sm| image:: /images/icons/attribute/levela-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-levela-lg| image:: /images/icons/attribute/levela-outline.svg - :class: 'cvc-icon-lg' .. |attribute-levelb| image:: /images/icons/attribute/levelb-outline.svg :class: 'cvc-icon' -.. |attribute-levelb-sm| image:: /images/icons/attribute/levelb-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-levelb-lg| image:: /images/icons/attribute/levelb-outline.svg - :class: 'cvc-icon-lg' .. |attribute-levelc| image:: /images/icons/attribute/levelc-outline.svg :class: 'cvc-icon' -.. |attribute-levelc-sm| image:: /images/icons/attribute/levelc-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-levelc-lg| image:: /images/icons/attribute/levelc-outline.svg - :class: 'cvc-icon-lg' .. |attribute-leveld| image:: /images/icons/attribute/leveld-outline.svg :class: 'cvc-icon' -.. |attribute-leveld-sm| image:: /images/icons/attribute/leveld-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-leveld-lg| image:: /images/icons/attribute/leveld-outline.svg - :class: 'cvc-icon-lg' .. |attribute-levele| image:: /images/icons/attribute/levele-outline.svg :class: 'cvc-icon' -.. |attribute-levele-sm| image:: /images/icons/attribute/levele-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-levele-lg| image:: /images/icons/attribute/levele-outline.svg - :class: 'cvc-icon-lg' .. |attribute-likelybenign| image:: /images/icons/attribute/likelybenign-outline.svg :class: 'cvc-icon' -.. |attribute-likelybenign-sm| image:: /images/icons/attribute/likelybenign-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-likelybenign-lg| image:: /images/icons/attribute/likelybenign-outline.svg - :class: 'cvc-icon-lg' .. |attribute-likelyoncogenic| image:: /images/icons/attribute/likelyoncogenic-outline.svg :class: 'cvc-icon' -.. |attribute-likelyoncogenic-sm| image:: /images/icons/attribute/likelyoncogenic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-likelyoncogenic-lg| image:: /images/icons/attribute/likelyoncogenic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-likelypathogenic| image:: /images/icons/attribute/likelypathogenic-outline.svg :class: 'cvc-icon' -.. |attribute-likelypathogenic-sm| image:: /images/icons/attribute/likelypathogenic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-likelypathogenic-lg| image:: /images/icons/attribute/likelypathogenic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-lossoffunction| image:: /images/icons/attribute/lossoffunction-outline.svg :class: 'cvc-icon' -.. |attribute-lossoffunction-sm| image:: /images/icons/attribute/lossoffunction-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-lossoffunction-lg| image:: /images/icons/attribute/lossoffunction-outline.svg - :class: 'cvc-icon-lg' .. |attribute-na| image:: /images/icons/attribute/na-outline.svg :class: 'cvc-icon' -.. |attribute-na-sm| image:: /images/icons/attribute/na-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-na-lg| image:: /images/icons/attribute/na-outline.svg - :class: 'cvc-icon-lg' .. |attribute-negative| image:: /images/icons/attribute/negative-outline.svg :class: 'cvc-icon' -.. |attribute-negative-sm| image:: /images/icons/attribute/negative-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-negative-lg| image:: /images/icons/attribute/negative-outline.svg - :class: 'cvc-icon-lg' .. |attribute-neomorphic| image:: /images/icons/attribute/neomorphic-outline.svg :class: 'cvc-icon' -.. |attribute-neomorphic-sm| image:: /images/icons/attribute/neomorphic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-neomorphic-lg| image:: /images/icons/attribute/neomorphic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-oncogenic| image:: /images/icons/attribute/oncogenic-outline.svg :class: 'cvc-icon' -.. |attribute-oncogenic-sm| image:: /images/icons/attribute/oncogenic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-oncogenic-lg| image:: /images/icons/attribute/oncogenic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-oncogenicity| image:: /images/icons/attribute/oncogenicity-outline.svg :class: 'cvc-icon' -.. |attribute-oncogenicity-sm| image:: /images/icons/attribute/oncogenicity-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-oncogenicity-lg| image:: /images/icons/attribute/oncogenicity-outline.svg - :class: 'cvc-icon-lg' .. |attribute-oncogenicsignificance| image:: /images/icons/attribute/oncogenicsignificance-outline.svg :class: 'cvc-icon' -.. |attribute-oncogenicsignificance-sm| image:: /images/icons/attribute/oncogenicsignificance-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-oncogenicsignificance-lg| image:: /images/icons/attribute/oncogenicsignificance-outline.svg - :class: 'cvc-icon-lg' .. |attribute-oncogenictype| image:: /images/icons/attribute/oncogenictype-outline.svg :class: 'cvc-icon' -.. |attribute-oncogenictype-sm| image:: /images/icons/attribute/oncogenictype-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-oncogenictype-lg| image:: /images/icons/attribute/oncogenictype-outline.svg - :class: 'cvc-icon-lg' .. |attribute-pathogenic| image:: /images/icons/attribute/pathogenic-outline.svg :class: 'cvc-icon' -.. |attribute-pathogenic-sm| image:: /images/icons/attribute/pathogenic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-pathogenic-lg| image:: /images/icons/attribute/pathogenic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-pooroutcome| image:: /images/icons/attribute/pooroutcome-outline.svg :class: 'cvc-icon' -.. |attribute-pooroutcome-sm| image:: /images/icons/attribute/pooroutcome-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-pooroutcome-lg| image:: /images/icons/attribute/pooroutcome-outline.svg - :class: 'cvc-icon-lg' .. |attribute-positive| image:: /images/icons/attribute/positive-outline.svg :class: 'cvc-icon' -.. |attribute-positive-sm| image:: /images/icons/attribute/positive-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-positive-lg| image:: /images/icons/attribute/positive-outline.svg - :class: 'cvc-icon-lg' .. |attribute-predictive| image:: /images/icons/attribute/predictive-outline.svg :class: 'cvc-icon' -.. |attribute-predictive-sm| image:: /images/icons/attribute/predictive-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-predictive-lg| image:: /images/icons/attribute/predictive-outline.svg - :class: 'cvc-icon-lg' .. |attribute-predisposing| image:: /images/icons/attribute/predisposing-outline.svg :class: 'cvc-icon' -.. |attribute-predisposing-sm| image:: /images/icons/attribute/predisposing-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-predisposing-lg| image:: /images/icons/attribute/predisposing-outline.svg - :class: 'cvc-icon-lg' .. |attribute-predisposition| image:: /images/icons/attribute/predisposition-outline.svg :class: 'cvc-icon' -.. |attribute-predisposition-sm| image:: /images/icons/attribute/predisposition-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-predisposition-lg| image:: /images/icons/attribute/predisposition-outline.svg - :class: 'cvc-icon-lg' .. |attribute-prognostic| image:: /images/icons/attribute/prognostic-outline.svg :class: 'cvc-icon' -.. |attribute-prognostic-sm| image:: /images/icons/attribute/prognostic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-prognostic-lg| image:: /images/icons/attribute/prognostic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-protectiveness| image:: /images/icons/attribute/protectiveness-outline.svg :class: 'cvc-icon' -.. |attribute-protectiveness-sm| image:: /images/icons/attribute/protectiveness-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-protectiveness-lg| image:: /images/icons/attribute/protectiveness-outline.svg - :class: 'cvc-icon-lg' .. |attribute-raregermline| image:: /images/icons/attribute/raregermline-outline.svg :class: 'cvc-icon' -.. |attribute-raregermline-sm| image:: /images/icons/attribute/raregermline-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-raregermline-lg| image:: /images/icons/attribute/raregermline-outline.svg - :class: 'cvc-icon-lg' .. |attribute-rating1| image:: /images/icons/attribute/rating1-outline.svg :class: 'cvc-icon' -.. |attribute-rating1-sm| image:: /images/icons/attribute/rating1-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-rating1-lg| image:: /images/icons/attribute/rating1-outline.svg - :class: 'cvc-icon-lg' .. |attribute-rating2| image:: /images/icons/attribute/rating2-outline.svg :class: 'cvc-icon' -.. |attribute-rating2-sm| image:: /images/icons/attribute/rating2-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-rating2-lg| image:: /images/icons/attribute/rating2-outline.svg - :class: 'cvc-icon-lg' .. |attribute-rating3| image:: /images/icons/attribute/rating3-outline.svg :class: 'cvc-icon' -.. |attribute-rating3-sm| image:: /images/icons/attribute/rating3-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-rating3-lg| image:: /images/icons/attribute/rating3-outline.svg - :class: 'cvc-icon-lg' .. |attribute-rating4| image:: /images/icons/attribute/rating4-outline.svg :class: 'cvc-icon' -.. |attribute-rating4-sm| image:: /images/icons/attribute/rating4-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-rating4-lg| image:: /images/icons/attribute/rating4-outline.svg - :class: 'cvc-icon-lg' .. |attribute-rating5| image:: /images/icons/attribute/rating5-outline.svg :class: 'cvc-icon' -.. |attribute-rating5-sm| image:: /images/icons/attribute/rating5-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-rating5-lg| image:: /images/icons/attribute/rating5-outline.svg - :class: 'cvc-icon-lg' .. |attribute-reducedsensitivity| image:: /images/icons/attribute/reducedsensitivity-outline.svg :class: 'cvc-icon' -.. |attribute-reducedsensitivity-sm| image:: /images/icons/attribute/reducedsensitivity-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-reducedsensitivity-lg| image:: /images/icons/attribute/reducedsensitivity-outline.svg - :class: 'cvc-icon-lg' .. |attribute-resistance| image:: /images/icons/attribute/resistance-outline.svg :class: 'cvc-icon' -.. |attribute-resistance-sm| image:: /images/icons/attribute/resistance-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-resistance-lg| image:: /images/icons/attribute/resistance-outline.svg - :class: 'cvc-icon-lg' .. |attribute-sensitivityresponse| image:: /images/icons/attribute/sensitivityresponse-outline.svg :class: 'cvc-icon' -.. |attribute-sensitivityresponse-sm| image:: /images/icons/attribute/sensitivityresponse-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-sensitivityresponse-lg| image:: /images/icons/attribute/sensitivityresponse-outline.svg - :class: 'cvc-icon-lg' .. |attribute-sequential| image:: /images/icons/attribute/sequential-outline.svg :class: 'cvc-icon' -.. |attribute-sequential-sm| image:: /images/icons/attribute/sequential-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-sequential-lg| image:: /images/icons/attribute/sequential-outline.svg - :class: 'cvc-icon-lg' .. |attribute-significanceunknown| image:: /images/icons/attribute/significanceunknown-outline.svg :class: 'cvc-icon' -.. |attribute-significanceunknown-sm| image:: /images/icons/attribute/significanceunknown-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-significanceunknown-lg| image:: /images/icons/attribute/significanceunknown-outline.svg - :class: 'cvc-icon-lg' .. |attribute-somatic| image:: /images/icons/attribute/somatic-outline.svg :class: 'cvc-icon' -.. |attribute-somatic-sm| image:: /images/icons/attribute/somatic-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-somatic-lg| image:: /images/icons/attribute/somatic-outline.svg - :class: 'cvc-icon-lg' .. |attribute-substitutes| image:: /images/icons/attribute/substitutes-outline.svg :class: 'cvc-icon' -.. |attribute-substitutes-sm| image:: /images/icons/attribute/substitutes-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-substitutes-lg| image:: /images/icons/attribute/substitutes-outline.svg - :class: 'cvc-icon-lg' .. |attribute-supports| image:: /images/icons/attribute/supports-outline.svg :class: 'cvc-icon' -.. |attribute-supports-sm| image:: /images/icons/attribute/supports-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-supports-lg| image:: /images/icons/attribute/supports-outline.svg - :class: 'cvc-icon-lg' .. |attribute-unalteredfunction| image:: /images/icons/attribute/unalteredfunction-outline.svg :class: 'cvc-icon' -.. |attribute-unalteredfunction-sm| image:: /images/icons/attribute/unalteredfunction-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-unalteredfunction-lg| image:: /images/icons/attribute/unalteredfunction-outline.svg - :class: 'cvc-icon-lg' .. |attribute-uncertainsignificance| image:: /images/icons/attribute/uncertainsignificance-outline.svg :class: 'cvc-icon' -.. |attribute-uncertainsignificance-sm| image:: /images/icons/attribute/uncertainsignificance-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-uncertainsignificance-lg| image:: /images/icons/attribute/uncertainsignificance-outline.svg - :class: 'cvc-icon-lg' .. |attribute-unknown| image:: /images/icons/attribute/unknown-outline.svg :class: 'cvc-icon' -.. |attribute-unknown-sm| image:: /images/icons/attribute/unknown-outline.svg - :class: 'cvc-icon-sm' -.. |attribute-unknown-lg| image:: /images/icons/attribute/unknown-outline.svg - :class: 'cvc-icon-lg' .. |fullcolor-admin| image:: /images/icons/fullcolor/admin-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-admin-sm| image:: /images/icons/fullcolor/admin-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-admin-lg| image:: /images/icons/fullcolor/admin-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-assertion| image:: /images/icons/fullcolor/assertion-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-assertion-sm| image:: /images/icons/fullcolor/assertion-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-assertion-lg| image:: /images/icons/fullcolor/assertion-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-clinicaltrial| image:: /images/icons/fullcolor/clinicaltrial-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-clinicaltrial-sm| image:: /images/icons/fullcolor/clinicaltrial-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-clinicaltrial-lg| image:: /images/icons/fullcolor/clinicaltrial-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-comment| image:: /images/icons/fullcolor/comment-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-comment-sm| image:: /images/icons/fullcolor/comment-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-comment-lg| image:: /images/icons/fullcolor/comment-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-coordinatesystem| image:: /images/icons/fullcolor/coordinatesystem-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-coordinatesystem-sm| image:: /images/icons/fullcolor/coordinatesystem-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-coordinatesystem-lg| image:: /images/icons/fullcolor/coordinatesystem-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-curator| image:: /images/icons/fullcolor/curator-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-curator-sm| image:: /images/icons/fullcolor/curator-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-curator-lg| image:: /images/icons/fullcolor/curator-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-disease| image:: /images/icons/fullcolor/disease-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-disease-sm| image:: /images/icons/fullcolor/disease-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-disease-lg| image:: /images/icons/fullcolor/disease-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-editor| image:: /images/icons/fullcolor/editor-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-editor-sm| image:: /images/icons/fullcolor/editor-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-editor-lg| image:: /images/icons/fullcolor/editor-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-event| image:: /images/icons/fullcolor/event-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-event-sm| image:: /images/icons/fullcolor/event-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-event-lg| image:: /images/icons/fullcolor/event-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-evidence| image:: /images/icons/fullcolor/evidence-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-evidence-sm| image:: /images/icons/fullcolor/evidence-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-evidence-lg| image:: /images/icons/fullcolor/evidence-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-evidenceitem| image:: /images/icons/fullcolor/evidenceitem-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-evidenceitem-sm| image:: /images/icons/fullcolor/evidenceitem-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-evidenceitem-lg| image:: /images/icons/fullcolor/evidenceitem-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-flag| image:: /images/icons/fullcolor/flag-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-flag-sm| image:: /images/icons/fullcolor/flag-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-flag-lg| image:: /images/icons/fullcolor/flag-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-gene| image:: /images/icons/fullcolor/gene-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-gene-sm| image:: /images/icons/fullcolor/gene-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-gene-lg| image:: /images/icons/fullcolor/gene-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-molecularprofile| image:: /images/icons/fullcolor/molecularprofile-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-molecularprofile-sm| image:: /images/icons/fullcolor/molecularprofile-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-molecularprofile-lg| image:: /images/icons/fullcolor/molecularprofile-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-organization| image:: /images/icons/fullcolor/organization-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-organization-sm| image:: /images/icons/fullcolor/organization-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-organization-lg| image:: /images/icons/fullcolor/organization-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-phenotype| image:: /images/icons/fullcolor/phenotype-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-phenotype-sm| image:: /images/icons/fullcolor/phenotype-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-phenotype-lg| image:: /images/icons/fullcolor/phenotype-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-queue| image:: /images/icons/fullcolor/queue-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-queue-sm| image:: /images/icons/fullcolor/queue-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-queue-lg| image:: /images/icons/fullcolor/queue-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-revision| image:: /images/icons/fullcolor/revision-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-revision-sm| image:: /images/icons/fullcolor/revision-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-revision-lg| image:: /images/icons/fullcolor/revision-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-source| image:: /images/icons/fullcolor/source-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-source-sm| image:: /images/icons/fullcolor/source-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-source-lg| image:: /images/icons/fullcolor/source-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-therapy| image:: /images/icons/fullcolor/therapy-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-therapy-sm| image:: /images/icons/fullcolor/therapy-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-therapy-lg| image:: /images/icons/fullcolor/therapy-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-user| image:: /images/icons/fullcolor/user-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-user-sm| image:: /images/icons/fullcolor/user-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-user-lg| image:: /images/icons/fullcolor/user-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-variant| image:: /images/icons/fullcolor/variant.svg :class: 'cvc-icon' -.. |fullcolor-variant-sm| image:: /images/icons/fullcolor/variant.svg - :class: 'cvc-icon-sm' -.. |fullcolor-variant-lg| image:: /images/icons/fullcolor/variant.svg - :class: 'cvc-icon-lg' .. |fullcolor-variantgroup| image:: /images/icons/fullcolor/variantgroup-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-variantgroup-sm| image:: /images/icons/fullcolor/variantgroup-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-variantgroup-lg| image:: /images/icons/fullcolor/variantgroup-fullcolor.svg - :class: 'cvc-icon-lg' .. |fullcolor-varianttype| image:: /images/icons/fullcolor/varianttype-fullcolor.svg :class: 'cvc-icon' -.. |fullcolor-varianttype-sm| image:: /images/icons/fullcolor/varianttype-fullcolor.svg - :class: 'cvc-icon-sm' -.. |fullcolor-varianttype-lg| image:: /images/icons/fullcolor/varianttype-fullcolor.svg - :class: 'cvc-icon-lg' .. |outline-admin| image:: /images/icons/outline/admin-outline.svg :class: 'cvc-icon' -.. |outline-admin-sm| image:: /images/icons/outline/admin-outline.svg - :class: 'cvc-icon-sm' -.. |outline-admin-lg| image:: /images/icons/outline/admin-outline.svg - :class: 'cvc-icon-lg' .. |outline-assertion| image:: /images/icons/outline/assertion-outline.svg :class: 'cvc-icon' -.. |outline-assertion-sm| image:: /images/icons/outline/assertion-outline.svg - :class: 'cvc-icon-sm' -.. |outline-assertion-lg| image:: /images/icons/outline/assertion-outline.svg - :class: 'cvc-icon-lg' .. |outline-clinicaltrial| image:: /images/icons/outline/clinicaltrial-outline.svg :class: 'cvc-icon' -.. |outline-clinicaltrial-sm| image:: /images/icons/outline/clinicaltrial-outline.svg - :class: 'cvc-icon-sm' -.. |outline-clinicaltrial-lg| image:: /images/icons/outline/clinicaltrial-outline.svg - :class: 'cvc-icon-lg' .. |outline-comment| image:: /images/icons/outline/comment-outline.svg :class: 'cvc-icon' -.. |outline-comment-sm| image:: /images/icons/outline/comment-outline.svg - :class: 'cvc-icon-sm' -.. |outline-comment-lg| image:: /images/icons/outline/comment-outline.svg - :class: 'cvc-icon-lg' .. |outline-coordinatesystem| image:: /images/icons/outline/coordinatesystem-outline.svg :class: 'cvc-icon' -.. |outline-coordinatesystem-sm| image:: /images/icons/outline/coordinatesystem-outline.svg - :class: 'cvc-icon-sm' -.. |outline-coordinatesystem-lg| image:: /images/icons/outline/coordinatesystem-outline.svg - :class: 'cvc-icon-lg' .. |outline-curator| image:: /images/icons/outline/curator-outline.svg :class: 'cvc-icon' -.. |outline-curator-sm| image:: /images/icons/outline/curator-outline.svg - :class: 'cvc-icon-sm' -.. |outline-curator-lg| image:: /images/icons/outline/curator-outline.svg - :class: 'cvc-icon-lg' .. |outline-disease| image:: /images/icons/outline/disease-outline.svg :class: 'cvc-icon' -.. |outline-disease-sm| image:: /images/icons/outline/disease-outline.svg - :class: 'cvc-icon-sm' -.. |outline-disease-lg| image:: /images/icons/outline/disease-outline.svg - :class: 'cvc-icon-lg' .. |outline-editor| image:: /images/icons/outline/editor-outline.svg :class: 'cvc-icon' -.. |outline-editor-sm| image:: /images/icons/outline/editor-outline.svg - :class: 'cvc-icon-sm' -.. |outline-editor-lg| image:: /images/icons/outline/editor-outline.svg - :class: 'cvc-icon-lg' .. |outline-event| image:: /images/icons/outline/event-outline.svg :class: 'cvc-icon' -.. |outline-event-sm| image:: /images/icons/outline/event-outline.svg - :class: 'cvc-icon-sm' -.. |outline-event-lg| image:: /images/icons/outline/event-outline.svg - :class: 'cvc-icon-lg' .. |outline-evidence| image:: /images/icons/outline/evidence-outline.svg :class: 'cvc-icon' -.. |outline-evidence-sm| image:: /images/icons/outline/evidence-outline.svg - :class: 'cvc-icon-sm' -.. |outline-evidence-lg| image:: /images/icons/outline/evidence-outline.svg - :class: 'cvc-icon-lg' .. |outline-evidenceitem| image:: /images/icons/outline/evidenceitem-outline.svg :class: 'cvc-icon' -.. |outline-evidenceitem-sm| image:: /images/icons/outline/evidenceitem-outline.svg - :class: 'cvc-icon-sm' -.. |outline-evidenceitem-lg| image:: /images/icons/outline/evidenceitem-outline.svg - :class: 'cvc-icon-lg' .. |outline-flag| image:: /images/icons/outline/flag-outline.svg :class: 'cvc-icon' -.. |outline-flag-sm| image:: /images/icons/outline/flag-outline.svg - :class: 'cvc-icon-sm' -.. |outline-flag-lg| image:: /images/icons/outline/flag-outline.svg - :class: 'cvc-icon-lg' .. |outline-gene| image:: /images/icons/outline/gene-outline.svg :class: 'cvc-icon' -.. |outline-gene-sm| image:: /images/icons/outline/gene-outline.svg - :class: 'cvc-icon-sm' -.. |outline-gene-lg| image:: /images/icons/outline/gene-outline.svg - :class: 'cvc-icon-lg' .. |outline-molecularprofile| image:: /images/icons/outline/molecularprofile-outline.svg :class: 'cvc-icon' -.. |outline-molecularprofile-sm| image:: /images/icons/outline/molecularprofile-outline.svg - :class: 'cvc-icon-sm' -.. |outline-molecularprofile-lg| image:: /images/icons/outline/molecularprofile-outline.svg - :class: 'cvc-icon-lg' .. |outline-organization| image:: /images/icons/outline/organization-outline.svg :class: 'cvc-icon' -.. |outline-organization-sm| image:: /images/icons/outline/organization-outline.svg - :class: 'cvc-icon-sm' -.. |outline-organization-lg| image:: /images/icons/outline/organization-outline.svg - :class: 'cvc-icon-lg' .. |outline-phenotype| image:: /images/icons/outline/phenotype-outline.svg :class: 'cvc-icon' -.. |outline-phenotype-sm| image:: /images/icons/outline/phenotype-outline.svg - :class: 'cvc-icon-sm' -.. |outline-phenotype-lg| image:: /images/icons/outline/phenotype-outline.svg - :class: 'cvc-icon-lg' .. |outline-queue| image:: /images/icons/outline/queue-outline.svg :class: 'cvc-icon' -.. |outline-queue-sm| image:: /images/icons/outline/queue-outline.svg - :class: 'cvc-icon-sm' -.. |outline-queue-lg| image:: /images/icons/outline/queue-outline.svg - :class: 'cvc-icon-lg' .. |outline-revision| image:: /images/icons/outline/revision-outline.svg :class: 'cvc-icon' -.. |outline-revision-sm| image:: /images/icons/outline/revision-outline.svg - :class: 'cvc-icon-sm' -.. |outline-revision-lg| image:: /images/icons/outline/revision-outline.svg - :class: 'cvc-icon-lg' .. |outline-source| image:: /images/icons/outline/source-outline.svg :class: 'cvc-icon' -.. |outline-source-sm| image:: /images/icons/outline/source-outline.svg - :class: 'cvc-icon-sm' -.. |outline-source-lg| image:: /images/icons/outline/source-outline.svg - :class: 'cvc-icon-lg' .. |outline-therapy| image:: /images/icons/outline/therapy-outline.svg :class: 'cvc-icon' -.. |outline-therapy-sm| image:: /images/icons/outline/therapy-outline.svg - :class: 'cvc-icon-sm' -.. |outline-therapy-lg| image:: /images/icons/outline/therapy-outline.svg - :class: 'cvc-icon-lg' .. |outline-user| image:: /images/icons/outline/user-outline.svg :class: 'cvc-icon' -.. |outline-user-sm| image:: /images/icons/outline/user-outline.svg - :class: 'cvc-icon-sm' -.. |outline-user-lg| image:: /images/icons/outline/user-outline.svg - :class: 'cvc-icon-lg' .. |outline-variant| image:: /images/icons/outline/variant-outline.svg :class: 'cvc-icon' -.. |outline-variant-sm| image:: /images/icons/outline/variant-outline.svg - :class: 'cvc-icon-sm' -.. |outline-variant-lg| image:: /images/icons/outline/variant-outline.svg - :class: 'cvc-icon-lg' .. |outline-variantgroup| image:: /images/icons/outline/variantgroup-outline.svg :class: 'cvc-icon' -.. |outline-variantgroup-sm| image:: /images/icons/outline/variantgroup-outline.svg - :class: 'cvc-icon-sm' -.. |outline-variantgroup-lg| image:: /images/icons/outline/variantgroup-outline.svg - :class: 'cvc-icon-lg' .. |outline-varianttype| image:: /images/icons/outline/varianttype-outline.svg :class: 'cvc-icon' -.. |outline-varianttype-sm| image:: /images/icons/outline/varianttype-outline.svg - :class: 'cvc-icon-sm' -.. |outline-varianttype-lg| image:: /images/icons/outline/varianttype-outline.svg - :class: 'cvc-icon-lg' .. |twotone-admin| image:: /images/icons/twotone/admin-twotone.svg :class: 'cvc-icon' -.. |twotone-admin-sm| image:: /images/icons/twotone/admin-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-admin-lg| image:: /images/icons/twotone/admin-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-assertion| image:: /images/icons/twotone/assertion-twotone.svg :class: 'cvc-icon' -.. |twotone-assertion-sm| image:: /images/icons/twotone/assertion-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-assertion-lg| image:: /images/icons/twotone/assertion-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-clinicaltrial| image:: /images/icons/twotone/clinicaltrial-twotone.svg :class: 'cvc-icon' -.. |twotone-clinicaltrial-sm| image:: /images/icons/twotone/clinicaltrial-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-clinicaltrial-lg| image:: /images/icons/twotone/clinicaltrial-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-comment| image:: /images/icons/twotone/comment-twotone.svg :class: 'cvc-icon' -.. |twotone-comment-sm| image:: /images/icons/twotone/comment-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-comment-lg| image:: /images/icons/twotone/comment-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-coordinatesystem| image:: /images/icons/twotone/coordinatesystem-twotone.svg :class: 'cvc-icon' -.. |twotone-coordinatesystem-sm| image:: /images/icons/twotone/coordinatesystem-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-coordinatesystem-lg| image:: /images/icons/twotone/coordinatesystem-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-curator| image:: /images/icons/twotone/curator-twotone.svg :class: 'cvc-icon' -.. |twotone-curator-sm| image:: /images/icons/twotone/curator-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-curator-lg| image:: /images/icons/twotone/curator-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-disease| image:: /images/icons/twotone/disease-twotone.svg :class: 'cvc-icon' -.. |twotone-disease-sm| image:: /images/icons/twotone/disease-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-disease-lg| image:: /images/icons/twotone/disease-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-editor| image:: /images/icons/twotone/editor-twotone.svg :class: 'cvc-icon' -.. |twotone-editor-sm| image:: /images/icons/twotone/editor-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-editor-lg| image:: /images/icons/twotone/editor-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-event| image:: /images/icons/twotone/event-twotone.svg :class: 'cvc-icon' -.. |twotone-event-sm| image:: /images/icons/twotone/event-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-event-lg| image:: /images/icons/twotone/event-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-evidence| image:: /images/icons/twotone/evidence-twotone.svg :class: 'cvc-icon' -.. |twotone-evidence-sm| image:: /images/icons/twotone/evidence-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-evidence-lg| image:: /images/icons/twotone/evidence-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-evidenceitem| image:: /images/icons/twotone/evidenceitem-twotone.svg :class: 'cvc-icon' -.. |twotone-evidenceitem-sm| image:: /images/icons/twotone/evidenceitem-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-evidenceitem-lg| image:: /images/icons/twotone/evidenceitem-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-flag| image:: /images/icons/twotone/flag-twotone.svg :class: 'cvc-icon' -.. |twotone-flag-sm| image:: /images/icons/twotone/flag-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-flag-lg| image:: /images/icons/twotone/flag-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-gene| image:: /images/icons/twotone/gene-twotone.svg :class: 'cvc-icon' -.. |twotone-gene-sm| image:: /images/icons/twotone/gene-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-gene-lg| image:: /images/icons/twotone/gene-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-molecularprofile| image:: /images/icons/twotone/molecularprofile-twotone.svg :class: 'cvc-icon' -.. |twotone-molecularprofile-sm| image:: /images/icons/twotone/molecularprofile-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-molecularprofile-lg| image:: /images/icons/twotone/molecularprofile-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-organization| image:: /images/icons/twotone/organization-twotone.svg :class: 'cvc-icon' -.. |twotone-organization-sm| image:: /images/icons/twotone/organization-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-organization-lg| image:: /images/icons/twotone/organization-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-phenotype| image:: /images/icons/twotone/phenotype-twotone.svg :class: 'cvc-icon' -.. |twotone-phenotype-sm| image:: /images/icons/twotone/phenotype-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-phenotype-lg| image:: /images/icons/twotone/phenotype-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-queue| image:: /images/icons/twotone/queue-twotone.svg :class: 'cvc-icon' -.. |twotone-queue-sm| image:: /images/icons/twotone/queue-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-queue-lg| image:: /images/icons/twotone/queue-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-revision| image:: /images/icons/twotone/revision-twotone.svg :class: 'cvc-icon' -.. |twotone-revision-sm| image:: /images/icons/twotone/revision-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-revision-lg| image:: /images/icons/twotone/revision-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-source| image:: /images/icons/twotone/source-twotone.svg :class: 'cvc-icon' -.. |twotone-source-sm| image:: /images/icons/twotone/source-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-source-lg| image:: /images/icons/twotone/source-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-therapy| image:: /images/icons/twotone/therapy-twotone.svg :class: 'cvc-icon' -.. |twotone-therapy-sm| image:: /images/icons/twotone/therapy-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-therapy-lg| image:: /images/icons/twotone/therapy-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-user| image:: /images/icons/twotone/user-twotone.svg :class: 'cvc-icon' -.. |twotone-user-sm| image:: /images/icons/twotone/user-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-user-lg| image:: /images/icons/twotone/user-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-variant| image:: /images/icons/twotone/variant-twotone.svg :class: 'cvc-icon' -.. |twotone-variant-sm| image:: /images/icons/twotone/variant-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-variant-lg| image:: /images/icons/twotone/variant-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-variantgroup| image:: /images/icons/twotone/variantgroup-twotone.svg :class: 'cvc-icon' -.. |twotone-variantgroup-sm| image:: /images/icons/twotone/variantgroup-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-variantgroup-lg| image:: /images/icons/twotone/variantgroup-twotone.svg - :class: 'cvc-icon-lg' .. |twotone-varianttype| image:: /images/icons/twotone/varianttype-twotone.svg :class: 'cvc-icon' -.. |twotone-varianttype-sm| image:: /images/icons/twotone/varianttype-twotone.svg - :class: 'cvc-icon-sm' -.. |twotone-varianttype-lg| image:: /images/icons/twotone/varianttype-twotone.svg - :class: 'cvc-icon-lg' diff --git a/client/src/app/generated/civic.docs-aliases.rst b/client/src/app/generated/civic.docs-aliases.rst new file mode 100644 index 000000000..eb2594792 --- /dev/null +++ b/client/src/app/generated/civic.docs-aliases.rst @@ -0,0 +1,499 @@ +.. + GENERATED BY CiVIC CLIENT DEV SCRIPT, DO NOT EDIT + (unless you know what you are doing) + Produced by `generate-icon-rst` script in civic-v2/client/scripts + +.. |attribute-adverseresponse| image:: /images/icons/attribute/adverseresponse-outline.svg + :class: 'cvc-icon' + + +.. |attribute-benign| image:: /images/icons/attribute/benign-outline.svg + :class: 'cvc-icon' + + +.. |attribute-betteroutcome| image:: /images/icons/attribute/betteroutcome-outline.svg + :class: 'cvc-icon' + + +.. |attribute-combination| image:: /images/icons/attribute/combination-outline.svg + :class: 'cvc-icon' + + +.. |attribute-combined| image:: /images/icons/attribute/combined-outline.svg + :class: 'cvc-icon' + + +.. |attribute-commongermline| image:: /images/icons/attribute/commongermline-outline.svg + :class: 'cvc-icon' + + +.. |attribute-diagnostic| image:: /images/icons/attribute/diagnostic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-doesnotsupport| image:: /images/icons/attribute/doesnotsupport-outline.svg + :class: 'cvc-icon' + + +.. |attribute-dominantnegative| image:: /images/icons/attribute/dominantnegative-outline.svg + :class: 'cvc-icon' + + +.. |attribute-functional| image:: /images/icons/attribute/functional-outline.svg + :class: 'cvc-icon' + + +.. |attribute-gainoffunction| image:: /images/icons/attribute/gainoffunction-outline.svg + :class: 'cvc-icon' + + +.. |attribute-levela| image:: /images/icons/attribute/levela-outline.svg + :class: 'cvc-icon' + + +.. |attribute-levelb| image:: /images/icons/attribute/levelb-outline.svg + :class: 'cvc-icon' + + +.. |attribute-levelc| image:: /images/icons/attribute/levelc-outline.svg + :class: 'cvc-icon' + + +.. |attribute-leveld| image:: /images/icons/attribute/leveld-outline.svg + :class: 'cvc-icon' + + +.. |attribute-levele| image:: /images/icons/attribute/levele-outline.svg + :class: 'cvc-icon' + + +.. |attribute-likelybenign| image:: /images/icons/attribute/likelybenign-outline.svg + :class: 'cvc-icon' + + +.. |attribute-likelyoncogenic| image:: /images/icons/attribute/likelyoncogenic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-likelypathogenic| image:: /images/icons/attribute/likelypathogenic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-lossoffunction| image:: /images/icons/attribute/lossoffunction-outline.svg + :class: 'cvc-icon' + + +.. |attribute-na| image:: /images/icons/attribute/na-outline.svg + :class: 'cvc-icon' + + +.. |attribute-negative| image:: /images/icons/attribute/negative-outline.svg + :class: 'cvc-icon' + + +.. |attribute-neomorphic| image:: /images/icons/attribute/neomorphic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-oncogenic| image:: /images/icons/attribute/oncogenic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-oncogenicity| image:: /images/icons/attribute/oncogenicity-outline.svg + :class: 'cvc-icon' + + +.. |attribute-oncogenicsignificance| image:: /images/icons/attribute/oncogenicsignificance-outline.svg + :class: 'cvc-icon' + + +.. |attribute-oncogenictype| image:: /images/icons/attribute/oncogenictype-outline.svg + :class: 'cvc-icon' + + +.. |attribute-pathogenic| image:: /images/icons/attribute/pathogenic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-pooroutcome| image:: /images/icons/attribute/pooroutcome-outline.svg + :class: 'cvc-icon' + + +.. |attribute-positive| image:: /images/icons/attribute/positive-outline.svg + :class: 'cvc-icon' + + +.. |attribute-predictive| image:: /images/icons/attribute/predictive-outline.svg + :class: 'cvc-icon' + + +.. |attribute-predisposing| image:: /images/icons/attribute/predisposing-outline.svg + :class: 'cvc-icon' + + +.. |attribute-predisposition| image:: /images/icons/attribute/predisposition-outline.svg + :class: 'cvc-icon' + + +.. |attribute-prognostic| image:: /images/icons/attribute/prognostic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-protectiveness| image:: /images/icons/attribute/protectiveness-outline.svg + :class: 'cvc-icon' + + +.. |attribute-raregermline| image:: /images/icons/attribute/raregermline-outline.svg + :class: 'cvc-icon' + + +.. |attribute-rating1| image:: /images/icons/attribute/rating1-outline.svg + :class: 'cvc-icon' + + +.. |attribute-rating2| image:: /images/icons/attribute/rating2-outline.svg + :class: 'cvc-icon' + + +.. |attribute-rating3| image:: /images/icons/attribute/rating3-outline.svg + :class: 'cvc-icon' + + +.. |attribute-rating4| image:: /images/icons/attribute/rating4-outline.svg + :class: 'cvc-icon' + + +.. |attribute-rating5| image:: /images/icons/attribute/rating5-outline.svg + :class: 'cvc-icon' + + +.. |attribute-reducedsensitivity| image:: /images/icons/attribute/reducedsensitivity-outline.svg + :class: 'cvc-icon' + + +.. |attribute-resistance| image:: /images/icons/attribute/resistance-outline.svg + :class: 'cvc-icon' + + +.. |attribute-sensitivityresponse| image:: /images/icons/attribute/sensitivityresponse-outline.svg + :class: 'cvc-icon' + + +.. |attribute-sequential| image:: /images/icons/attribute/sequential-outline.svg + :class: 'cvc-icon' + + +.. |attribute-significanceunknown| image:: /images/icons/attribute/significanceunknown-outline.svg + :class: 'cvc-icon' + + +.. |attribute-somatic| image:: /images/icons/attribute/somatic-outline.svg + :class: 'cvc-icon' + + +.. |attribute-substitutes| image:: /images/icons/attribute/substitutes-outline.svg + :class: 'cvc-icon' + + +.. |attribute-supports| image:: /images/icons/attribute/supports-outline.svg + :class: 'cvc-icon' + + +.. |attribute-unalteredfunction| image:: /images/icons/attribute/unalteredfunction-outline.svg + :class: 'cvc-icon' + + +.. |attribute-uncertainsignificance| image:: /images/icons/attribute/uncertainsignificance-outline.svg + :class: 'cvc-icon' + + +.. |attribute-unknown| image:: /images/icons/attribute/unknown-outline.svg + :class: 'cvc-icon' + + +.. |fullcolor-admin| image:: /images/icons/fullcolor/admin-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-assertion| image:: /images/icons/fullcolor/assertion-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-clinicaltrial| image:: /images/icons/fullcolor/clinicaltrial-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-comment| image:: /images/icons/fullcolor/comment-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-coordinatesystem| image:: /images/icons/fullcolor/coordinatesystem-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-curator| image:: /images/icons/fullcolor/curator-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-disease| image:: /images/icons/fullcolor/disease-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-editor| image:: /images/icons/fullcolor/editor-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-event| image:: /images/icons/fullcolor/event-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-evidence| image:: /images/icons/fullcolor/evidence-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-evidenceitem| image:: /images/icons/fullcolor/evidenceitem-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-flag| image:: /images/icons/fullcolor/flag-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-gene| image:: /images/icons/fullcolor/gene-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-molecularprofile| image:: /images/icons/fullcolor/molecularprofile-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-organization| image:: /images/icons/fullcolor/organization-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-phenotype| image:: /images/icons/fullcolor/phenotype-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-queue| image:: /images/icons/fullcolor/queue-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-revision| image:: /images/icons/fullcolor/revision-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-source| image:: /images/icons/fullcolor/source-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-therapy| image:: /images/icons/fullcolor/therapy-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-user| image:: /images/icons/fullcolor/user-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-variant| image:: /images/icons/fullcolor/variant.svg + :class: 'cvc-icon' + + +.. |fullcolor-variantgroup| image:: /images/icons/fullcolor/variantgroup-fullcolor.svg + :class: 'cvc-icon' + + +.. |fullcolor-varianttype| image:: /images/icons/fullcolor/varianttype-fullcolor.svg + :class: 'cvc-icon' + + +.. |outline-admin| image:: /images/icons/outline/admin-outline.svg + :class: 'cvc-icon' + + +.. |outline-assertion| image:: /images/icons/outline/assertion-outline.svg + :class: 'cvc-icon' + + +.. |outline-clinicaltrial| image:: /images/icons/outline/clinicaltrial-outline.svg + :class: 'cvc-icon' + + +.. |outline-comment| image:: /images/icons/outline/comment-outline.svg + :class: 'cvc-icon' + + +.. |outline-coordinatesystem| image:: /images/icons/outline/coordinatesystem-outline.svg + :class: 'cvc-icon' + + +.. |outline-curator| image:: /images/icons/outline/curator-outline.svg + :class: 'cvc-icon' + + +.. |outline-disease| image:: /images/icons/outline/disease-outline.svg + :class: 'cvc-icon' + + +.. |outline-editor| image:: /images/icons/outline/editor-outline.svg + :class: 'cvc-icon' + + +.. |outline-event| image:: /images/icons/outline/event-outline.svg + :class: 'cvc-icon' + + +.. |outline-evidence| image:: /images/icons/outline/evidence-outline.svg + :class: 'cvc-icon' + + +.. |outline-evidenceitem| image:: /images/icons/outline/evidenceitem-outline.svg + :class: 'cvc-icon' + + +.. |outline-flag| image:: /images/icons/outline/flag-outline.svg + :class: 'cvc-icon' + + +.. |outline-gene| image:: /images/icons/outline/gene-outline.svg + :class: 'cvc-icon' + + +.. |outline-molecularprofile| image:: /images/icons/outline/molecularprofile-outline.svg + :class: 'cvc-icon' + + +.. |outline-organization| image:: /images/icons/outline/organization-outline.svg + :class: 'cvc-icon' + + +.. |outline-phenotype| image:: /images/icons/outline/phenotype-outline.svg + :class: 'cvc-icon' + + +.. |outline-queue| image:: /images/icons/outline/queue-outline.svg + :class: 'cvc-icon' + + +.. |outline-revision| image:: /images/icons/outline/revision-outline.svg + :class: 'cvc-icon' + + +.. |outline-source| image:: /images/icons/outline/source-outline.svg + :class: 'cvc-icon' + + +.. |outline-therapy| image:: /images/icons/outline/therapy-outline.svg + :class: 'cvc-icon' + + +.. |outline-user| image:: /images/icons/outline/user-outline.svg + :class: 'cvc-icon' + + +.. |outline-variant| image:: /images/icons/outline/variant-outline.svg + :class: 'cvc-icon' + + +.. |outline-variantgroup| image:: /images/icons/outline/variantgroup-outline.svg + :class: 'cvc-icon' + + +.. |outline-varianttype| image:: /images/icons/outline/varianttype-outline.svg + :class: 'cvc-icon' + + +.. |twotone-admin| image:: /images/icons/twotone/admin-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-assertion| image:: /images/icons/twotone/assertion-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-clinicaltrial| image:: /images/icons/twotone/clinicaltrial-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-comment| image:: /images/icons/twotone/comment-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-coordinatesystem| image:: /images/icons/twotone/coordinatesystem-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-curator| image:: /images/icons/twotone/curator-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-disease| image:: /images/icons/twotone/disease-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-editor| image:: /images/icons/twotone/editor-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-event| image:: /images/icons/twotone/event-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-evidence| image:: /images/icons/twotone/evidence-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-evidenceitem| image:: /images/icons/twotone/evidenceitem-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-flag| image:: /images/icons/twotone/flag-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-gene| image:: /images/icons/twotone/gene-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-molecularprofile| image:: /images/icons/twotone/molecularprofile-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-organization| image:: /images/icons/twotone/organization-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-phenotype| image:: /images/icons/twotone/phenotype-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-queue| image:: /images/icons/twotone/queue-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-revision| image:: /images/icons/twotone/revision-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-source| image:: /images/icons/twotone/source-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-therapy| image:: /images/icons/twotone/therapy-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-user| image:: /images/icons/twotone/user-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-variant| image:: /images/icons/twotone/variant-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-variantgroup| image:: /images/icons/twotone/variantgroup-twotone.svg + :class: 'cvc-icon' + + +.. |twotone-varianttype| image:: /images/icons/twotone/varianttype-twotone.svg + :class: 'cvc-icon'