From 6db557d9712492d795202d11d393f2115fdf4583 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:03:33 +0100 Subject: [PATCH 01/20] Add files via upload --- src/public/images/persons/elhabashy-hadeer.png | Bin 0 -> 34580 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/public/images/persons/elhabashy-hadeer.png diff --git a/src/public/images/persons/elhabashy-hadeer.png b/src/public/images/persons/elhabashy-hadeer.png new file mode 100644 index 0000000000000000000000000000000000000000..e0d716618ad9c39506d7e3e01c4805d2cb32bf60 GIT binary patch literal 34580 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 E*`b3P4gdfE literal 0 HcmV?d00001 From 6b4260cddf1313670cfa51c1b080998b2a2b63ac Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:05:03 +0100 Subject: [PATCH 02/20] Update elhabashy-hadeer.mjs --- src/.vitepress/data/persons/elhabashy-hadeer.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/.vitepress/data/persons/elhabashy-hadeer.mjs b/src/.vitepress/data/persons/elhabashy-hadeer.mjs index cef414de..560e1ee2 100644 --- a/src/.vitepress/data/persons/elhabashy-hadeer.mjs +++ b/src/.vitepress/data/persons/elhabashy-hadeer.mjs @@ -1,7 +1,7 @@ import { TeamID, definePerson } from '../..'; export default definePerson({ - avatar: '/images/persons/elhabashi-hadeer.png', + avatar: '/images/persons/elhabashy-hadeer.png', name: 'Hadeer Elhabashy', team: TeamID.ABI, role: 'Postdoc', From 0b42a14c92899209c5e01e5f6783129f609c7d12 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:32:28 +0100 Subject: [PATCH 03/20] Update elhabashy-hadeer.mjs --- .../data/persons/elhabashy-hadeer.mjs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/.vitepress/data/persons/elhabashy-hadeer.mjs b/src/.vitepress/data/persons/elhabashy-hadeer.mjs index 560e1ee2..3f270be7 100644 --- a/src/.vitepress/data/persons/elhabashy-hadeer.mjs +++ b/src/.vitepress/data/persons/elhabashy-hadeer.mjs @@ -1,9 +1,22 @@ import { TeamID, definePerson } from '../..'; export default definePerson({ + + email: 'hadeer.elhabashy@Tuebingen.mpg.de', + phone: '+49-7071-29-70457', avatar: '/images/persons/elhabashy-hadeer.png', name: 'Hadeer Elhabashy', - team: TeamID.ABI, role: 'Postdoc', - socialLinks: [], + team: TeamID.ABI, + socialLinks: [ + { icon: 'github', link: 'https://github.com/ElhabashyLab' }, + { icon: 'linkedin', link: 'linkedin.com/in/hadeer-elhabashy-88373254' } + { icon: 'linkedin', link: 'https://x.com/HadeerElhabashy' } + ], + education: [ + {year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen',}, + {year: 2016, value: 'M.Sc. in Physics, The American University in Cairo',} + {year: 2012, value: 'preM.Sc. in Molecular BioPhysics, Cairo University',} + {year: 2010, value: 'B.Sc. in BioPhysics, Cairo University',} + ], }); From e9be1ba220d15d326643e7c7cc009262c68debf9 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:32:56 +0100 Subject: [PATCH 04/20] Update elhabashy-hadeer.mjs --- src/.vitepress/data/persons/elhabashy-hadeer.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/.vitepress/data/persons/elhabashy-hadeer.mjs b/src/.vitepress/data/persons/elhabashy-hadeer.mjs index 3f270be7..4b0301de 100644 --- a/src/.vitepress/data/persons/elhabashy-hadeer.mjs +++ b/src/.vitepress/data/persons/elhabashy-hadeer.mjs @@ -11,7 +11,7 @@ export default definePerson({ socialLinks: [ { icon: 'github', link: 'https://github.com/ElhabashyLab' }, { icon: 'linkedin', link: 'linkedin.com/in/hadeer-elhabashy-88373254' } - { icon: 'linkedin', link: 'https://x.com/HadeerElhabashy' } + { icon: 'x', link: 'https://x.com/HadeerElhabashy' } ], education: [ {year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen',}, From 3fe70dd89dde9412640fa3c9b3c21db87cfbec3f Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:40:14 +0100 Subject: [PATCH 05/20] Update index.md --- src/research/index.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/research/index.md b/src/research/index.md index 33e1c443..abb3f728 100644 --- a/src/research/index.md +++ b/src/research/index.md @@ -1 +1,27 @@ # Research +The research areas of the Kohlbacher Lab are rather diverse and span from classical bioinformatics topics including sequence, structure, and systems bioinformatics to translational bioinformatics and personalized medicine. The following list gives an overview of our current research areas and provides links to more detailed information pages on our current projects. + +##Computational Immunomics +Computational immunomics applies bioinformatics methods to gain a deeper understanding of the immune system. Furthermore it assists medical research by providing computational models which help to solve immunology-related problems. Our group develops various computational immunomics methods, primarily for mass spectrometry (MHC ligandomics) and NGS (HLA typing, neoepitope discovery) based analyses. + +More on our current projects can be found here. + +##Computational Mass Spectrometry and Metabolomics +We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. + +More on our current projects can be found here. + +##Personalized Medicine +We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. + +More on our current projects can be found here. + +##Structural Bioinformatics +Structural Bioinformatics is one of the long established research fields in our group and has strived various subfields comprising theoretical and applied computer-aided drug design (CADD), cheminformatics, molecular mechanics-based modelling, or the prediction of protein-protein complexes. Additionally, we spent a significant amount of our time in the development of high-quality software tools providing solutions to some of these challenges that we make publicly available. On this web page we briefly present selected topics of our current research. + +More on our current projects can be found here. + +##Translational Bioinformatics +Translational Bioinformatics is a field at the interface of bioinformatics and medical informatics. By integrating molecular data (bioinformatics) and healthcare data (medical informatics), it becomes possible to identify identify new pathomechanisms, suggest personalized therapies, or enable machine learning on medical data. Current projects include the development of infrastructures and methods to enable molecular tumor boards and new methods for distributed, privacy-preserving data analytics. + +More on our current projects can be found here. From 94d09586e08ae0ede1133160c30856dba9603888 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:40:42 +0100 Subject: [PATCH 06/20] Update index.md --- src/research/index.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/research/index.md b/src/research/index.md index abb3f728..6e0f696b 100644 --- a/src/research/index.md +++ b/src/research/index.md @@ -1,27 +1,27 @@ # Research The research areas of the Kohlbacher Lab are rather diverse and span from classical bioinformatics topics including sequence, structure, and systems bioinformatics to translational bioinformatics and personalized medicine. The following list gives an overview of our current research areas and provides links to more detailed information pages on our current projects. -##Computational Immunomics +## Computational Immunomics Computational immunomics applies bioinformatics methods to gain a deeper understanding of the immune system. Furthermore it assists medical research by providing computational models which help to solve immunology-related problems. Our group develops various computational immunomics methods, primarily for mass spectrometry (MHC ligandomics) and NGS (HLA typing, neoepitope discovery) based analyses. More on our current projects can be found here. -##Computational Mass Spectrometry and Metabolomics +## Computational Mass Spectrometry and Metabolomics We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. More on our current projects can be found here. -##Personalized Medicine +## Personalized Medicine We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. More on our current projects can be found here. -##Structural Bioinformatics +## Structural Bioinformatics Structural Bioinformatics is one of the long established research fields in our group and has strived various subfields comprising theoretical and applied computer-aided drug design (CADD), cheminformatics, molecular mechanics-based modelling, or the prediction of protein-protein complexes. Additionally, we spent a significant amount of our time in the development of high-quality software tools providing solutions to some of these challenges that we make publicly available. On this web page we briefly present selected topics of our current research. More on our current projects can be found here. -##Translational Bioinformatics +## Translational Bioinformatics Translational Bioinformatics is a field at the interface of bioinformatics and medical informatics. By integrating molecular data (bioinformatics) and healthcare data (medical informatics), it becomes possible to identify identify new pathomechanisms, suggest personalized therapies, or enable machine learning on medical data. Current projects include the development of infrastructures and methods to enable molecular tumor boards and new methods for distributed, privacy-preserving data analytics. More on our current projects can be found here. From 6a432fcaedfb1dbd26cb9f553b9ca4d705df5825 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:47:28 +0100 Subject: [PATCH 07/20] Update difuture.md --- src/projects/difuture.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/projects/difuture.md b/src/projects/difuture.md index e0334222..e06a19be 100644 --- a/src/projects/difuture.md +++ b/src/projects/difuture.md @@ -1 +1,5 @@ # DIFUTURE +Data Integration for Future Medicine +Project Website: https://difuture.de + +This project is one of the four consortia selected by the German Ministry of Education and Research for funding during the development and networking phase in the [Medical Informatics Initiative](https://www.medizininformatik-initiative.de/en/start). It aims at providing data of comprehensive depth and breadth to physicians and to medical researchers. We will work on an acceleration of innovation, improved health care processes and decision support, resulting in tangible benefits for the patient. From ea33104c8b5c6dbc92ecfe843e4bccceaaf963de Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:48:04 +0100 Subject: [PATCH 08/20] Update difuture.md From 5b7d87f502884cc5eb0c1c72eee7db523e5c21fa Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:48:26 +0100 Subject: [PATCH 09/20] Update difuture.md --- src/projects/difuture.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/projects/difuture.md b/src/projects/difuture.md index e06a19be..37b30401 100644 --- a/src/projects/difuture.md +++ b/src/projects/difuture.md @@ -1,4 +1,5 @@ # DIFUTURE + Data Integration for Future Medicine Project Website: https://difuture.de From 9c747334bddbc0f80074c04c2748d40604831c2b Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:48:38 +0100 Subject: [PATCH 10/20] Update difuture.md --- src/projects/difuture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/projects/difuture.md b/src/projects/difuture.md index 37b30401..52526e59 100644 --- a/src/projects/difuture.md +++ b/src/projects/difuture.md @@ -1,6 +1,6 @@ # DIFUTURE -Data Integration for Future Medicine +Data Integration for Future Medicine\ Project Website: https://difuture.de This project is one of the four consortia selected by the German Ministry of Education and Research for funding during the development and networking phase in the [Medical Informatics Initiative](https://www.medizininformatik-initiative.de/en/start). It aims at providing data of comprehensive depth and breadth to physicians and to medical researchers. We will work on an acceleration of innovation, improved health care processes and decision support, resulting in tangible benefits for the patient. From d36bf887e2d58c6817b20c63f6c252db7eb90514 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:49:33 +0100 Subject: [PATCH 11/20] Update epic-xs.md --- src/projects/epic-xs.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/projects/epic-xs.md b/src/projects/epic-xs.md index 0009587a..8598cfbc 100644 --- a/src/projects/epic-xs.md +++ b/src/projects/epic-xs.md @@ -1 +1,5 @@ # Epic-XS +European Proteomics Infrastructure Consortium\ +Project Website: https://epic-xs.eu + +The European Proteomics Infrastructure Consortium providing access (EPIC-XS) consists of a unified network of experienced access providers and research groups who share a common goal; to facilitate the development and sustainability of proteomics exploration to all life science researchers within the European Union. The initiative is coordinated by Albert Heck, professor of Biomolecular Mass Spectrometry and Proteomics at Utrecht University. From 2d103cb0175eb7b8f9204a0884cf938d0a21dc66 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:51:28 +0100 Subject: [PATCH 12/20] Update food-profiling.md --- src/projects/food-profiling.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/projects/food-profiling.md b/src/projects/food-profiling.md index 5d44ed99..99376334 100644 --- a/src/projects/food-profiling.md +++ b/src/projects/food-profiling.md @@ -1 +1,5 @@ # Food Profiling +Solutions for Food Authentication\ +Project Website: https://www.food-profiling.org + +The COMPETENCE NETWORK FOOD PROFILING (CNFP) is a scientific joint project comprising academic partner institutions and private enterprises. The project is funded over a time of 36 months with 3.4 Mio EUR by means of the Federal Ministry of Food and Agriculture (BMEL) by a decision of the German Bundestag (parliament). Project support is provided by the Federal Institute for Agriculture and Food (BLE) within the scope of the program for promoting innovation. The consortium is headed by the HAMBURG SCHOOL OF FOOD SCIENCE. The focus lays on developments in the area of ​​instrumental analysis for the authentication of foodstuffs. From 6a1816f7b0a7267a7c0195cef2fbebaffd5016d6 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:58:55 +0100 Subject: [PATCH 13/20] Update a4b.md --- src/projects/a4b.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/projects/a4b.md b/src/projects/a4b.md index b5b72fa0..6a79b79a 100644 --- a/src/projects/a4b.md +++ b/src/projects/a4b.md @@ -1 +1,5 @@ # A4B +Analytics for Biologics\ +Project Website: http://www.analytics4biologics.eu + +The Analytics for Biologics (A4B) project is a Europe-wide innovative training network (ITN). Funded by the Horizon 2020 Marie Sklodowska-Curie Action ITN 2017 of the European Commission (H2020-MSCA-ITN-2017), the graduate school A4B will offer a specific training program for the production, purification, and analysis therapeutic protein species. The project is composed of 11 consortium members and 6 industrial partners. From 267ef960e47bb01c41bc68506ed5c481e28042af Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 18:59:33 +0100 Subject: [PATCH 14/20] Update pers-ons.md --- src/projects/pers-ons.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/projects/pers-ons.md b/src/projects/pers-ons.md index eb8a4373..3ceae685 100644 --- a/src/projects/pers-ons.md +++ b/src/projects/pers-ons.md @@ -1 +1,5 @@ # PersOns +Personalizing Oncology via Semantic Integration of Data\ +Project Website: https://persons-project.informatik.uni-tuebingen.de + +The central goal of the project is to develop a software system for providing homogeneous and intuitive access to all data relevant to therapeutic decisions. The project will enable clinicians to select stratified patient cohorts based on a full semantic integration of clinical and high-throughput (HT) data and to bring personalized tumor therapy to a new level through a touch-based visual analytics tool allowing intuitive access to all data – literally ‘information at your fingertips’. An interdisciplinary team, comprising experts from oncology, bioinformatics, clinical data management, cognitive sciences and UI-designer, works together to achieve these goals in order to optimize patient treatment. From 914fcb2a35679141b14fa567f5f4f2363a07513e Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 19:03:28 +0100 Subject: [PATCH 15/20] Update index.md --- src/software/index.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/software/index.md b/src/software/index.md index 9e4ab321..40898016 100644 --- a/src/software/index.md +++ b/src/software/index.md @@ -1 +1,16 @@ # Software +Software Packages + +## OpenMS +Open-source software for mass spectrometry analysis. +Project Website: https://www.openms.de +Repository: https://github.com/OpenMS/OpenMS +## BALL +Biochemical Algorithms Library in C++ for Rapid Software Prototyping. +Project Website: https://ball-project.org +Repository: https://github.com/BALL-Project +## Fred2 +Python-based framework for computational immunomics. +Project Website: https://fred-2.github.io +Repository: https://github.com/FRED-2/Fred2 + From 59cd244d3c83b8e65c6545996041d9da22ee468d Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 19:03:52 +0100 Subject: [PATCH 16/20] Update index.md --- src/software/index.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/software/index.md b/src/software/index.md index 40898016..11997def 100644 --- a/src/software/index.md +++ b/src/software/index.md @@ -2,15 +2,15 @@ Software Packages ## OpenMS -Open-source software for mass spectrometry analysis. -Project Website: https://www.openms.de +Open-source software for mass spectrometry analysis.\ +Project Website: https://www.openms.de\ Repository: https://github.com/OpenMS/OpenMS ## BALL -Biochemical Algorithms Library in C++ for Rapid Software Prototyping. -Project Website: https://ball-project.org +Biochemical Algorithms Library in C++ for Rapid Software Prototyping.\ +Project Website: https://ball-project.org\ Repository: https://github.com/BALL-Project ## Fred2 -Python-based framework for computational immunomics. -Project Website: https://fred-2.github.io +Python-based framework for computational immunomics.\ +Project Website: https://fred-2.github.io\ Repository: https://github.com/FRED-2/Fred2 From aead88e70453c9d6e24c4df62b7b5607155e352a Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Sun, 15 Dec 2024 19:06:29 +0100 Subject: [PATCH 17/20] Update index.md --- src/software/index.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/software/index.md b/src/software/index.md index 11997def..0c9c7101 100644 --- a/src/software/index.md +++ b/src/software/index.md @@ -14,3 +14,23 @@ Python-based framework for computational immunomics.\ Project Website: https://fred-2.github.io\ Repository: https://github.com/FRED-2/Fred2 +# Webserver + +## NRPSpredictor2 +A program to predict adenylation domain specificity from sequence. +Webservice: https://abi-services.cs.uni-tuebingen.de/nrps2/Controller?cmd=SubmitJob + +## MultiLoc2 +Integrating phylogeny and Gene Ontology terms improves subcellular protein localization prediction. +Webservice: https://abi-services.cs.uni-tuebingen.de/multiloc2/webloc.cgi +Repository: https://github.com/KohlbacherLab/MultiLoc2 + +## SherLoc2 +A high-accuracy hybrid method for predicting subcellular localization of proteins. +Webservice: https://abi-services.cs.uni-tuebingen.de/sherloc2/webloc.cgi +Repository: https://github.com/KohlbacherLab/SherLoc2 + +## YLoc +An interpretable web server for predicting subcellular localization. +Repository: https://github.com/KohlbacherLab/YLoc + From bd48b3243fc6a78182ea11ab2d19650436038fa3 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:41:34 +0100 Subject: [PATCH 18/20] Update elhabashy-hadeer.mjs --- src/.vitepress/data/persons/elhabashy-hadeer.mjs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/.vitepress/data/persons/elhabashy-hadeer.mjs b/src/.vitepress/data/persons/elhabashy-hadeer.mjs index 4b0301de..ee57ac39 100644 --- a/src/.vitepress/data/persons/elhabashy-hadeer.mjs +++ b/src/.vitepress/data/persons/elhabashy-hadeer.mjs @@ -10,13 +10,13 @@ export default definePerson({ team: TeamID.ABI, socialLinks: [ { icon: 'github', link: 'https://github.com/ElhabashyLab' }, - { icon: 'linkedin', link: 'linkedin.com/in/hadeer-elhabashy-88373254' } - { icon: 'x', link: 'https://x.com/HadeerElhabashy' } + { icon: 'linkedin', link: 'linkedin.com/in/hadeer-elhabashy-88373254' }, + { icon: 'x', link: 'https://x.com/HadeerElhabashy'}, ], education: [ - {year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen',}, - {year: 2016, value: 'M.Sc. in Physics, The American University in Cairo',} - {year: 2012, value: 'preM.Sc. in Molecular BioPhysics, Cairo University',} - {year: 2010, value: 'B.Sc. in BioPhysics, Cairo University',} + {year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen'}, + {year: 2016, value: 'M.Sc. in Physics, The American University in Cairo'}, + {year: 2012, value: 'preM.Sc. in Molecular BioPhysics, Cairo University'}, + {year: 2010, value: 'B.Sc. in BioPhysics, Cairo University'}, ], }); From 46cd0ee66d734718f3f53df10160a8980c6c18dc Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Mon, 16 Dec 2024 10:46:19 +0100 Subject: [PATCH 19/20] Update elhabashy-hadeer.mjs --- src/.vitepress/data/persons/elhabashy-hadeer.mjs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/.vitepress/data/persons/elhabashy-hadeer.mjs b/src/.vitepress/data/persons/elhabashy-hadeer.mjs index ee57ac39..c7aadd7b 100644 --- a/src/.vitepress/data/persons/elhabashy-hadeer.mjs +++ b/src/.vitepress/data/persons/elhabashy-hadeer.mjs @@ -10,13 +10,13 @@ export default definePerson({ team: TeamID.ABI, socialLinks: [ { icon: 'github', link: 'https://github.com/ElhabashyLab' }, - { icon: 'linkedin', link: 'linkedin.com/in/hadeer-elhabashy-88373254' }, - { icon: 'x', link: 'https://x.com/HadeerElhabashy'}, + { icon: 'linkedin', link: 'https://linkedin.com/in/hadeer-elhabashy-88373254' }, + { icon: 'x', link: 'https://x.com/HadeerElhabashy' }, ], education: [ - {year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen'}, - {year: 2016, value: 'M.Sc. in Physics, The American University in Cairo'}, - {year: 2012, value: 'preM.Sc. in Molecular BioPhysics, Cairo University'}, - {year: 2010, value: 'B.Sc. in BioPhysics, Cairo University'}, + { year: 2023, value: 'Ph.D. in Bioinformatics, University of Tübingen/Max Planck Institute for Biology Tübingen' }, + { year: 2016, value: 'M.Sc. in Physics, The American University in Cairo' }, + { year: 2012, value: 'preM.Sc. in Molecular BioPhysics, Cairo University' }, + { year: 2010, value: 'B.Sc. in BioPhysics, Cairo University' }, ], }); From e58cdf4bff5c6a3060af263b62757c569fc90ce8 Mon Sep 17 00:00:00 2001 From: ElhabashyLab <167512520+ElhabashyLab@users.noreply.github.com> Date: Mon, 10 Mar 2025 09:37:36 +0100 Subject: [PATCH 20/20] Update index.md --- src/research/index.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/research/index.md b/src/research/index.md index 6e0f696b..b8226a1c 100644 --- a/src/research/index.md +++ b/src/research/index.md @@ -4,24 +4,18 @@ The research areas of the Kohlbacher Lab are rather diverse and span from classi ## Computational Immunomics Computational immunomics applies bioinformatics methods to gain a deeper understanding of the immune system. Furthermore it assists medical research by providing computational models which help to solve immunology-related problems. Our group develops various computational immunomics methods, primarily for mass spectrometry (MHC ligandomics) and NGS (HLA typing, neoepitope discovery) based analyses. -More on our current projects can be found here. ## Computational Mass Spectrometry and Metabolomics We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. -More on our current projects can be found here. ## Personalized Medicine We are focused on development and integration of analysis pipelines for molecular tumor table backends mainly centered around high-throughput data extraction and integration, automated processing of incoming data, annotation of therapeutic options and visualisation of network-derived contexts and analysis results. -More on our current projects can be found here. ## Structural Bioinformatics Structural Bioinformatics is one of the long established research fields in our group and has strived various subfields comprising theoretical and applied computer-aided drug design (CADD), cheminformatics, molecular mechanics-based modelling, or the prediction of protein-protein complexes. Additionally, we spent a significant amount of our time in the development of high-quality software tools providing solutions to some of these challenges that we make publicly available. On this web page we briefly present selected topics of our current research. -More on our current projects can be found here. ## Translational Bioinformatics Translational Bioinformatics is a field at the interface of bioinformatics and medical informatics. By integrating molecular data (bioinformatics) and healthcare data (medical informatics), it becomes possible to identify identify new pathomechanisms, suggest personalized therapies, or enable machine learning on medical data. Current projects include the development of infrastructures and methods to enable molecular tumor boards and new methods for distributed, privacy-preserving data analytics. - -More on our current projects can be found here.