Skip to content

Commit 1037360

Browse files
authored
Add collapable sections to Tools page (#8)
* 📱 add collapsing text * 💄 collapsable sections
1 parent defbb2b commit 1037360

File tree

2 files changed

+55
-29
lines changed

2 files changed

+55
-29
lines changed

4tools.md

Lines changed: 41 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,51 +4,63 @@ title: Tools
44
permalink: /tools/
55
---
66

7-
# Clinical Knowledge Graph -- CKG
7+
<details open>
8+
<summary>Clinical Knowledge Graph - CKG</summary>
9+
<h3>Integrating and Interpreting MS-based Proteomics Data</h3>
10+
<p>The Clinical Knowledge Graph (CKG) is a graph database with millions of nodes and relationships representing experimental data, databases, and scientific literature. Further, CKG is an open-source platform that allows easy expansion with new databases and experimental data types and it includes statistical and machine learning tools for faster proteomics analysis.</p>
11+
<p>We are currently working on a new version that will be more flexible and generalizable. <b>Stay tuned!</b></p>
12+
<img src="{{ site.baseurl }}/public/ckg.jpeg" style="width:100%">
13+
</details>
814

9-
## Integrating and Interpreting MS-based Proteomics Data
1015

11-
The Clinical Knowledge Graph (CKG) is a graph database with millions of nodes and relationships representing experimental data, databases, and scientific literature. Further, CKG is an open-source platform that allows easy expansion with new databases and experimental data types and it includes statistical and machine learning tools for faster proteomics analysis.
16+
<details open>
17+
<summary>OrthoHPI 2.0</summary>
18+
<h2>Orthology–based Host–Parasite Protein–protein Interactions <a href="https://orthohpi.streamlit.app/">[link]</a></h2>
19+
<p>Understanding host-parasite interactions is vital for tackling infectious diseases. Due to the challenges in experimental identification, we propose a computational method to predict protein interactions between human and 18 eukaryotic parasites. Our approach leverages an orthology-based transfer of interactions, focusing on parasite secretomes and human membrane proteins. We also filter the host proteome based on the parasites' specific tissue tropisms. In this version, we added cell-type specific expression annotations to provide further resolution of the host-parasite predicted interactions and we support interactions with structural information.</p>
20+
<h3>Giardia intestinalis Predicted PPI</h3>
21+
<iframe src="{{ site.baseurl }}/public/Gi_network.html" width="600" height="450" style="border:0;"></iframe>
22+
</details>
1223

13-
We are currently working on a new version that will be more flexible and generalizable. **Stay tuned!**
1424

15-
<img src="{{ site.baseurl }}/public/ckg.jpeg" style="width:100%">
25+
<details open>
26+
<summary>Analytics Core (Acore) Library</summary>
27+
<p>Acore, short for analytics core, is an open-source Python library to preprocess and analyse multi-omics data. It includes functionality related to preprocessing, e.g. for data normalization, missing value imputation or feature selection, and functionality for statistical data analysis, e.g. an analysis of covariance.</p>
28+
<p>Acore is designed to be user-friendly and flexible, allowing users to easily apply different analysis strategies, testing effects of choosing specific steps.</p>
29+
<h4>Check out current recipes and the core libary documentation at <a href="https://analytics-core.readthedocs.io/">analytics-core.readthedocs.io</a></h4>
30+
</details>
1631

1732

18-
# OrthoHPI 2.0 [[link]](https://orthohpi.streamlit.app/)
33+
<details open>
34+
<summary>VueGen</summary>
1935

20-
## Orthology–based Host–Parasite Protein–protein Interactions
36+
<div style="text-align: center; margin-bottom: 20px;">
37+
<a href="https://github.com/Multiomics-Analytics-Group/vuegen" target="_blank">
38+
<img src="https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_logo.svg" alt="VueGen" width="250px">
39+
</a>
40+
</div>
2141

22-
Understanding host-parasite interactions is vital for tackling infectious diseases. Due to the challenges in experimental identification, we propose a computational method to predict protein interactions between human and 18 eukaryotic parasites. Our approach leverages an orthology-based transfer of interactions, focusing on parasite secretomes and human membrane proteins. We also filter the host proteome based on the parasites' specific tissue tropisms. In this version, we added cell-type specific expression annotations to provide further resolution of the host-parasite predicted interactions and we support interactions with structural information.
42+
<p><b>VueGen</b> is a tool that automates the creation of <b>reports</b> from bioinformatics outputs, allowing researchers with minimal coding experience to communicate their results effectively. With VueGen, users can produce reports by simply specifying a directory containing output files, such as plots, tables, networks, Markdown text, HTML components, and API calls, along with the report format. Supported formats include <b>documents</b> (PDF, HTML, DOCX, ODT), <b>presentations</b> (PPTX, Reveal.js), <b>Jupyter notebooks</b> and <a href="https://streamlit.io/"><b>Streamlit</b></a> <b>web applications</b>.</p>
2343

24-
### Giardia intestinalis Predicted PPI
25-
<iframe src="{{ site.baseurl }}/public/Gi_network.html" width="600" height="450" style="border:0;"></iframe>
44+
<p>An overview of the VueGen workflow is shown in the figure below:</p>
2645

27-
# Analytics Core (Acore) Library
46+
<img src="https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_graph_abstract.png">
2847

29-
Acore, short for analytics core, is an open-source Python library
30-
to preprocess and analyse multi-omics data. It includes functionality related to preprocessing, e.g. for
31-
data normalization, missing value imputation or feature selection, and functionality for statistical data analysis, e.g. an analysis of covariance.
32-
Acore is designed to be user-friendly and flexible, allowing users to easily apply
33-
different analysis strategies, testing effects of choosing specific steps.
48+
<p>VueGen offers various implementation options for both non-technical and experienced users. It is available as a <a href="https://pypi.org/project/vuegen/">Python package</a>, <a href="https://quay.io/repository/dtu_biosustain_dsp/vuegen">Docker image</a>, <a href="https://github.com/Multiomics-Analytics-Group/nf-vuegen/">nf-core module</a>, and <a href="https://github.com/Multiomics-Analytics-Group/vuegen/releases/tag/v0.3.2">cross-platform desktop application</a> with a user-friendly interface, making it accessible and customizable for different user needs and expertise levels.</p>
3449

35-
Especially recipes will help to get started and explore several options for data analysis.
50+
<p>The documentation is available at <a href="https://vuegen.readthedocs.io/">vuegen.readthedocs.io</a>, where you can find detailed information of the package’s classes and functions, installation and execution instructions, and case studies to demonstrate its functionality.</p>
3651

37-
Check out current recipes and the core libary documentation at
38-
[analytics-core.readthedocs.io](https://analytics-core.readthedocs.io/).
52+
</details>
3953

40-
<div style="text-align: center; margin-bottom: 20px;">
41-
<a href="https://github.com/Multiomics-Analytics-Group/vuegen" target="_blank">
42-
<img src="https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_logo.svg" alt="VueGen" width="250px">
43-
</a>
44-
</div>
4554

46-
**VueGen** is a tool that automates the creation of **reports** from bioinformatics outputs, allowing researchers with minimal coding experience to communicate their results effectively. With VueGen, users can produce reports by simply specifying a directory containing output files, such as plots, tables, networks, Markdown text, HTML components, and API calls, along with the report format. Supported formats include **documents** (PDF, HTML, DOCX, ODT), **presentations** (PPTX, Reveal.js), **Jupyter notebooks**, and [Streamlit](https://streamlit.io/) **web applications**.
55+
<details open>
56+
<summary>Additional Tool (Template)</summary>
4757

48-
An overview of the VueGen workflow is shown in the figure below:
58+
<img src="url or path to img" width="10%" alt="example icon">
4959

50-
![VueGen Abstract](https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_graph_abstract.png)
60+
<p>Paragraph of text inside</p>
5161

52-
VueGen offers various implementation options for both non-technical and experienced users. It is available as a [Python package](https://pypi.org/project/vuegen/), [Docker image](https://quay.io/repository/dtu_biosustain_dsp/vuegen), [nf-core module](https://github.com/Multiomics-Analytics-Group/nf-vuegen/), and [cross-platform desktop application](https://github.com/Multiomics-Analytics-Group/vuegen/releases/tag/v0.3.2) with a user-friendly interface, making it accessible and customizable for different user needs and expertise levels.
62+
<h2>This is a subheader in the collapsable section.</h2>
5363

54-
The documentation is available at [vuegen.readthedocs.io](https://vuegen.readthedocs.io/), where you can find detailed information of the package’s classes and functions, installation and execution instructions, and case studies to demonstrate its functionality.
64+
<p>More text here if you want</p>
65+
66+
</details>

public/css/hyde.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,3 +369,17 @@ a.topbar-nav-item:focus {
369369
.theme-base-0f .related-posts li a:hover {
370370
color: #8f5536;
371371
}
372+
373+
/* Collapsable section */
374+
details {
375+
margin-bottom: 1rem;
376+
}
377+
summary {
378+
cursor: pointer;
379+
font-weight: bold;
380+
font-size: 2rem;
381+
color: black;
382+
}
383+
summary:hover {
384+
color: rgb(134,184,212);
385+
}

0 commit comments

Comments
 (0)