diff --git a/frontend/src/components/FooterDefault.vue b/frontend/src/components/FooterDefault.vue
index 934f84f2..ec8dfab0 100644
--- a/frontend/src/components/FooterDefault.vue
+++ b/frontend/src/components/FooterDefault.vue
@@ -17,7 +17,11 @@ onMounted(() => {
Developed by BIH CUBI. For support and feedback, please contact
cubi-helpdesk@bih-charite.de. REEV Explains
- and Evaluates Variants {{ miscStore?.appVersion }}
+ and Evaluates Variants {{ miscStore?.appVersion }}.
+
+ Terms of use
+ mdi-arrow-right-circle-outline .
diff --git a/frontend/src/components/StaticViews/TermsView.vue b/frontend/src/components/StaticViews/TermsView.vue
index 5fbf1c86..7b0e2bed 100644
--- a/frontend/src/components/StaticViews/TermsView.vue
+++ b/frontend/src/components/StaticViews/TermsView.vue
@@ -3,7 +3,19 @@
Terms of Use
+ Intended Use
REEV is for research use only software
+
+ Disclaimer
+
+ The information on this website is not intended for direct diagnostic use or medical
+ decision-making without review by a genetics professional. Individuals should not change
+ their health behavior solely on the basis of information contained on this website.
+ Charité/BIH do not independently verify the submitted information. If you have questions
+ about the information contained on this website, please see a health care professional.
+
+
+ Exclusion of Liability
The software is provided "as is," without warranty of any kind, express or implied,
including but not limited to the warranties of merchantability, fitness for a particular
@@ -12,6 +24,43 @@
otherwise, arising from, out of, or in connection with the software or the use or other
dealings in the software.
+
+ Cookie Policy
+
+ We use cookies to store information about your current session on your computer
+ only after you login. We do not use cookies to track your usage of the
+ website or to collect any personal information about you. We do not share this information
+ with any third parties.
+
+
+ Without logging in, certain functionality can only be provided by using your local browser
+ storage, such as storing case information.
+
+
+ Collected Usage Information
+
+ We collect information about your usage of the website, including the pages you visit, the
+ time and date of your visit, the time spent on those pages and other statistics. We use this
+ information to improve the website and to better understand how people use it. We do not
+ share this information with any third parties.
+
+
+ Posted Content License
+
+ Most information that you enter into REEV is private and will not be shared to any third
+ party.
+
+
+ However, some information is public, such as "public comments". Such publically accessible
+ information is governed by the following terms.
+
+
+ All publicly accessible user contributions are licensed under
+
+ Creative Commons Attribution-ShareAlike 4.0 license
+ mdi-launch .
+
diff --git a/frontend/src/views/HomeView.c.ts b/frontend/src/views/HomeView.c.ts
index dcfb5427..54b850d8 100644
--- a/frontend/src/views/HomeView.c.ts
+++ b/frontend/src/views/HomeView.c.ts
@@ -17,6 +17,94 @@ export interface Section {
examples: Example[]
}
+const SEQVARS_DEV: Example[] = [
+ {
+ query: 'NM_007294.4(BRCA1):c.5123C>A',
+ hint: 'HGVS transcript SNV'
+ },
+ {
+ query: 'NM_000179.3:c.4082del',
+ hint: 'HGVS transcript deletion'
+ },
+ {
+ query: 'NC_000017.10:g.41197728G>T',
+ hint: 'HGVS genomic SNV'
+ },
+ {
+ query: 'GRCh37-chr17-41197751-G-T',
+ hint: 'gnomAD style variant'
+ },
+ {
+ query: 'NC_000017.11:43039470:G:A',
+ hint: 'Canonical SPDI'
+ }
+]
+
+const SEQVARS_PROD: Example[] = [
+ {
+ query: 'GRCh37:chr6:24302274:T:C',
+ hint: 'splicing variant in SPDI notation'
+ },
+ {
+ query: 'NM_001267039.1(LARP7)>c.855dup',
+ hint: 'frameshift variant in HGVS notation'
+ },
+ {
+ query: 'GRCh37-chrX-77245290-G-C',
+ hint: 'X-chromosomal SNV in gnomAD notation'
+ },
+ {
+ query: 'NM_004780.3(TCEAL1):c.124_138dup',
+ hint: 'in-frame insertion in HGVS notation'
+ },
+ {
+ query: 'chrMT:7497:G:A',
+ hint: 'mitochondrial SNV in SPDI notation'
+ },
+ {
+ query: 'GRCh38-chrMT-7465-A-AC',
+ hint: 'mitochondrial insertion in gnomAD notation'
+ }
+]
+
+const STRUCVARS_DEV: Example[] = [
+ {
+ query: 'DEL:chr17:41176312:41277500',
+ hint: 'Deletion on chr17'
+ },
+ {
+ query: 'DUP-chrX-73565114-73956354',
+ hint: 'Duplication on chrX'
+ },
+ {
+ query: 'arr[GRCh37] 7q11(72,650,120_74,154,209)x1',
+ hint: 'ISCN notation'
+ },
+ {
+ query: 'GRCh37 7q11(72,650,120_74,154,209)x1',
+ hint: 'Shorter ISCN'
+ }
+]
+
+const STRUCVARS_PROD: Example[] = [
+ {
+ query: 'DEL:chr17:41176312:41277500',
+ hint: 'Deletion on chr17'
+ },
+ {
+ query: 'DUP-chrX-73565114-73956354',
+ hint: 'Duplication on chrX'
+ },
+ {
+ query: 'arr[GRCh37] 7q11(72,650,120_74,154,209)x1',
+ hint: 'ISCN notation'
+ },
+ {
+ query: 'GRCh37 7q11(72,650,120_74,154,209)x1',
+ hint: 'Shorter ISCN'
+ }
+]
+
/** Examples to display below the search on the homepage. */
export const EXAMPLES: Section[] = [
{
@@ -39,49 +127,11 @@ export const EXAMPLES: Section[] = [
{
title: 'Sequence Variants',
text: 'Provide variants in HGSV notation, gnomAD, or SPDI-style',
- examples: [
- {
- query: 'NM_007294.4(BRCA1):c.5123C>A',
- hint: 'HGVS transcript SNV'
- },
- {
- query: 'NM_000179.3:c.4082del',
- hint: 'HGVS transcript deletion'
- },
- {
- query: 'NC_000017.10:g.41197728G>T',
- hint: 'HGVS genomic SNV'
- },
- {
- query: 'GRCh37-chr17-41197751-G-T',
- hint: 'gnomAD style variant'
- },
- {
- query: 'NC_000017.11:43039470:G:A',
- hint: 'Canonical SPDI'
- }
- ]
+ examples: import.meta.env.MODE !== 'development' ? SEQVARS_DEV : SEQVARS_PROD
},
{
title: 'Structural Variants',
text: 'You can provide variants in the formats below',
- examples: [
- {
- query: 'DEL:chr17:41176312:41277500',
- hint: 'Deletion on chr17'
- },
- {
- query: 'DUP-chrX-73565114-73956354',
- hint: 'Duplication on chrX'
- },
- {
- query: 'arr[GRCh37] 7q11(72,650,120_74,154,209)x1',
- hint: 'ISCN notation'
- },
- {
- query: 'GRCh37 7q11(72,650,120_74,154,209)x1',
- hint: 'Shorter ISCN'
- }
- ]
+ examples: import.meta.env.MODE === 'development' ? STRUCVARS_DEV : STRUCVARS_PROD
}
]
diff --git a/frontend/src/views/HomeView.vue b/frontend/src/views/HomeView.vue
index ddcc0b42..dcbe872f 100644
--- a/frontend/src/views/HomeView.vue
+++ b/frontend/src/views/HomeView.vue
@@ -64,6 +64,13 @@ const mainBackgroundColor = computed(() => {
tutorial
mdi-launch . REEV is free to use for all users (see
+
+ terms of use
+ mdi-arrow-right-circle-outline ). The software itself open source and can be found at
+
+ GitHub mdi-launch .
diff --git a/frontend/src/views/LoginView.vue b/frontend/src/views/LoginView.vue
index f8f0a846..9dfc55c6 100644
--- a/frontend/src/views/LoginView.vue
+++ b/frontend/src/views/LoginView.vue
@@ -99,6 +99,14 @@ onMounted(async () => {
+
+ By logging in, you agree to our
+
+ terms of use
+ mdi-arrow-right-circle-outline .
+
+
Login with...