diff --git a/biogenome-client/configs/charts.json b/biogenome-client/configs/charts.json index 2af4d4a8..9db224e7 100644 --- a/biogenome-client/configs/charts.json +++ b/biogenome-client/configs/charts.json @@ -7,8 +7,8 @@ "type": "pie" }, { - "model": "assemblies", - "field": "metadata.assembly_info.assembly_level", + "model": "organisms", + "field": "goat_status", "class": "flex lg6 md6 sm12 xs12", "type": "pie" } @@ -73,5 +73,24 @@ "type": "dateline" } ], - "organisms": [] + "organisms": [ + { + "model": "organisms", + "field": "insdc_status", + "class": "flex lg6 md6 sm12 xs12", + "type": "pie" + }, + { + "model": "organisms", + "field": "goat_status", + "class": "flex lg6 md6 sm12 xs12", + "type": "pie" + }, + { + "model": "organisms", + "field": "target_list_status", + "class": "flex lg6 md6 sm12 xs12", + "type": "pie" + } + ] } \ No newline at end of file diff --git a/biogenome-client/configs/columns.json b/biogenome-client/configs/columns.json index 7f8f6e41..64d6fd3e 100644 --- a/biogenome-client/configs/columns.json +++ b/biogenome-client/configs/columns.json @@ -7,6 +7,11 @@ "metadata.lifestage", "metadata.tissue" ], + "local_samples": [ + "local_id", + "scientific_name", + "taxid" + ], "experiments": [ "experiment_accession", "metadata.scientific_name", @@ -24,11 +29,5 @@ "metadata.assembly_info.assembly_type", "metadata.assembly_info.assembly_status", "metadata.assembly_info.release_date" - ], - "organisms": [ - "scientific_name", - "taxid", - "insdc_common_name", - "insdc_status" ] } \ No newline at end of file diff --git a/biogenome-client/configs/filters.json b/biogenome-client/configs/filters.json index c53e94c1..a3c23bf5 100644 --- a/biogenome-client/configs/filters.json +++ b/biogenome-client/configs/filters.json @@ -53,6 +53,14 @@ { "key": "insdc_status", "type": "select" + }, + { + "key": "goat_status", + "type": "select" + }, + { + "key": "target_list_status", + "type": "select" } ] } \ No newline at end of file diff --git a/biogenome-client/configs/general.json b/biogenome-client/configs/general.json index b940d498..39f5b0fe 100644 --- a/biogenome-client/configs/general.json +++ b/biogenome-client/configs/general.json @@ -1,38 +1,27 @@ { - "title": "EBP Portal Community Edition", + "title": "Catalan Initiative for the Earth BioGenome Project", "nav": { - "logo": "EBP-Logo.png", - "url": "https://www.earthbiogenome.org/" + "logo": "CBPLogo.png", + "url": "https://www.biogenoma.cat" }, - "cms": false, - "goat": false, - "tracker": "", + "cms": true, + "goat": true, + "tracker": "cbp-tracking.js", "languages": [ - { - "code": "gb", - "name": "english" - }, - { - "code": "es-ct", - "name": "catalan" - }, - { - "code": "fr", - "name": "french" - }, - { - "code": "es", - "name": "spanish" - } + { + "code": "gb", + "name": "english" + }, + { + "code": "es-ct", + "name": "catalan" + } ], "wiki": { - "gb": "https://en.m.wikipedia.org/wiki", - "es-ct": "https://ca.m.wikipedia.org/wiki", - "fr": "https://fr.m.wikipedia.org/wiki", - "es": "https://es.m.wikipedia.org/wiki" + "gb": "https://en.m.wikipedia.org/wiki", + "es-ct": "https://ca.m.wikipedia.org/wiki" }, "maps": [ - "samples-map", - "countries" + "samples-map" ] } \ No newline at end of file diff --git a/biogenome-client/configs/pages.json b/biogenome-client/configs/pages.json index e7ec1879..1d432511 100644 --- a/biogenome-client/configs/pages.json +++ b/biogenome-client/configs/pages.json @@ -1,72 +1,62 @@ { "dashboard": { "title": { - "gb": "EBP Portal Community Edition", - "es-ct": "EBP Portal Community Edition", - "es": "EBP Portal Community Edition", - "fr": "EBP Portal Community Edition" + "gb": "Catalan Initiative for the Earth BioGenome Project", + "es-ct": "Iniciativa Catalana per a l’Earth BioGenome Project" }, "description": { - "gb": "This portal tracks the INSDC submission progress of the Earth Biogenome Project (EBP)", - "es-ct": "Aquest portal segueix el progrés de les submissions a l'INSDC del Projecte Biogenoma Terrestre (EBP).", - "es": "Este portal sigue el progreso de la submission en el INSDC del Proyecto de Biogenoma Terrestre (EBP)", - "fr": "Ce portail suit l'avancement des soumissions à l'INSDC du Projet de Biogénome Terrestre (EBP)." + "gb": "The Catalan Initiative for the Earth BioGenome Project (CBP) aims to produce a detailed catalogue of the genome of eukaryotic species in the Catalan territories", + "es-ct": "La Iniciativa Catalana per a l’Earth BioGenome Project (CBP) té per objectiu la producció d’un catàleg detallat del genoma de les espècies eucariotes dels territoris de parla catalana." } }, "biosamples": { "title": { - "gb": "BioSamples collected under the EBP", - "es-ct": "BioSamples recopilades sota l'EBP.", - "fr": "BioSamples collectés dans le cadre de l'EBP", - "es": "BioSamples recolectadas bajo el EBP" + "gb": "BioSamples", + "es-ct": "BioSamples" }, "description": { - "gb": "These biosamples, include those associated with projects ERGA, DTOL, or CBP, as well as those retrieved from assemblies and experiments metadata via a cronjob import.", - "es-ct": "Aquestes mostres biològiques inclouen aquelles associades als projectes ERGA, DTOL o CBP, així com aquelles recuperades del metadades de muntatge a través d'una importació de cronjob.", - "fr": "Ces échantillons biologiques incluent ceux associés aux projets ERGA, DTOL ou CBP, ainsi que ceux récupérés à partir des métadonnées d'assemblage via une importation cronjob.", - "es": "Estas muestras biológicas incluyen aquellas asociadas con los proyectos ERGA, DTOL o CBP, así como aquellas recuperadas de los metadatos de ensamblaje mediante una importación cronjob." + "gb": "These BioSamples include those associated with the CBP project, as well as those retrieved from assemblies and experiments metadata, all imported via a cronjob.", + "es-ct": "Aquestes BioSamples inclouen les associades amb el projecte CBP, així com les recuperades de les metadades d'assemblatges i experiments, totes importades mitjançant un cronjob." + } + }, + "local_samples": { + "title": { + "gb": "Local samples", + "es-ct": "Mostres locals" + }, + "description": { + "gb": "List of samples that have been imported into the database through spreadsheet uploads. These samples are currently awaiting submission to a broker or the European Nucleotide Archive (ENA)", + "es-ct": "Llista de mostres que s'han importat a la base de dades mitjançant càrregues de fulls de càlcul. Aquestes mostres estan actualment a l'espera de ser enviades a un intermediari o a l'Arxiu Nucleòtid Europeu (ENA)." } }, "experiments": { "title": { - "gb": "Experiments collected under the EBP", - "es": "Experimentos recopilados bajo el EBP", - "es-ct": "Experimentos recopilats sota l'EBP", - "fr": "Expériments collectées dans le cadre de l'EBP" + "gb": "Experiments", + "es-ct": "Experimentos" }, "description": { - "gb": "Experiments and Reads collected under the EBP", - "es": "Experimentos y lecturas recopilados bajo el EBP", - "es-ct": "Experimentos i lectures recopilats sota l'EBP", - "fr": "Expériments et lectures collectées dans le cadre de l'EBP" + "gb": "Experiments and Reads imported from INSDC under the CBP", + "es-ct": "Experiments i lectures importades de l'INSDC sota l'accés al projecte CBP" } }, "assemblies": { "title": { - "gb": "Assemblies collected under the EBP", - "es": "Ensambles recopilados bajo el EBP", - "es-ct": "Muntatges recopilats sota l'EBP", - "fr": "Assemblages collectés dans le cadre de l'EBP" + "gb": "Assemblies", + "es-ct": "Assemblatges" }, "description": { - "gb": "Assemblies retrieved from NCBI under EBP (PRJNA533106)", - "es": "Ensambles recuperados de NCBI bajo el EBP (PRJNA533106)", - "es-ct": "Muntatges recuperats de NCBI sota el EBP (PRJNA533106)", - "fr": "Assemblages récupérés de NCBI sous le EBP (PRJNA533106)" + "gb": "Assemblies retrieved from NCBI under CBP (PRJEB49670)", + "es-ct": "Assemblatges recuperats de NCBI sota la CBP (PRJEB49670)" } }, "organisms": { "title": { - "gb": "Species sequenced under the EBP umbrella", - "es": "Especies secuenciadas bajo el EBP", - "es-ct": "Espècies seqüenciades sota l'EBP", - "fr": "Espèces séquencées dans le cadre de l'EBP" + "gb": "Organisms", + "es-ct": "Organismes" }, "description": { - "gb": "INSDC submission status of species sequenced under the EBP umbrella", - "es": "Lista de especies secuenciadas bajo el paraguas del EBP", - "es-ct": "Llista d'espècies seqüenciades sota el paraigua de l'EBP", - "fr": "Liste des espèces séquencées sous l'égide de l'EBP" + "gb": "List of organisms currently targeted by the CBP", + "es-ct": "Llista d'organismes actualment objectiu del CBP" } } } \ No newline at end of file diff --git a/biogenome-client/src/App.vue b/biogenome-client/src/App.vue index fca93183..8a3878b4 100644 --- a/biogenome-client/src/App.vue +++ b/biogenome-client/src/App.vue @@ -11,7 +11,7 @@ import config from '../configs/general.json' onMounted(() => { document.title = config.title if (config.tracker) { - const src = import.meta.env.VITE_BASE_PATH ? import.meta.env.VITE_BASE_PATH + `/tracking/${tracker}` : `/tracking/${tracker}` + const src = import.meta.env.VITE_BASE_PATH ? import.meta.env.VITE_BASE_PATH + `/tracking/${config.tracker}` : `/tracking/${config.tracker}` const trackerScript = document.createElement('script') trackerScript.setAttribute("type", "text/javascript") trackerScript.setAttribute("src", src) diff --git a/biogenome-client/src/components/blocks/ChartsBlock.vue b/biogenome-client/src/components/blocks/ChartsBlock.vue index 834816dd..93ba29f7 100644 --- a/biogenome-client/src/components/blocks/ChartsBlock.vue +++ b/biogenome-client/src/components/blocks/ChartsBlock.vue @@ -1,6 +1,6 @@