Skip to content

Commit b25b402

Browse files
committed
📝 Docs: Add example config files and remove unnecessary images
1 parent 847ab6a commit b25b402

File tree

7 files changed

+353
-0
lines changed

7 files changed

+353
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
report:
2+
title: APICall example
3+
description: An APICall exaple.
4+
sections:
5+
- title: APICall test
6+
subsections:
7+
- title: JSONPlaceholder test
8+
components:
9+
- title: JSONPlaceholder component
10+
component_type: apicall
11+
api_url: https://jsonplaceholder.typicode.com/todos/1
Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
report:
2+
title: Basic Example Vuegen Demo Notebook
3+
description: A general description of the report.
4+
graphical_abstract: https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_logo.svg
5+
logo: https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_logo.svg
6+
sections:
7+
- title: Plots
8+
description: This section contains example plots.
9+
subsections:
10+
- title: Interactive Plots
11+
description: Optional description for section.
12+
components:
13+
- title: Top Species Plot By Biome Plotly
14+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/1_top_species_plot_by_biome_plotly.json
15+
description: ''
16+
caption: ''
17+
component_type: plot
18+
plot_type: plotly
19+
- title: Multiline Plot Altair
20+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/2_multiline_plot_altair.json
21+
description: ''
22+
caption: ''
23+
component_type: plot
24+
plot_type: altair
25+
- title: Pie Plot Countries Plotly
26+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/3_pie_plot_countries_plotly.json
27+
description: ''
28+
caption: ''
29+
component_type: plot
30+
plot_type: plotly
31+
- title: Pie Plots Biomes Plotly
32+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/4_pie_plots_biomes_plotly.json
33+
description: ''
34+
caption: ''
35+
component_type: plot
36+
plot_type: plotly
37+
- title: Saline Metagenomics Samples Map Altair
38+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/5_saline_metagenomics_samples_map_altair.json
39+
description: ''
40+
caption: ''
41+
component_type: plot
42+
plot_type: altair
43+
- title: Description
44+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/1_Interactive_plots/description.md
45+
description: ''
46+
caption: ''
47+
component_type: markdown
48+
- title: Static Plots
49+
description: ''
50+
components:
51+
- title: Number Samples Per Study
52+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/2_Static_plots/1_number_samples_per_study.png
53+
description: ''
54+
caption: ''
55+
component_type: plot
56+
plot_type: static
57+
- title: Animal Metagenomics Samples Map
58+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/2_Static_plots/2_animal_metagenomics_samples_map.png
59+
description: ''
60+
caption: ''
61+
component_type: plot
62+
plot_type: static
63+
- title: Alpha Diversity Host Associated Samples
64+
file_path: example_data/Basic_example_vuegen_demo_notebook/1_Plots/2_Static_plots/3_alpha_diversity_host_associated_samples.png
65+
description: ''
66+
caption: ''
67+
component_type: plot
68+
plot_type: static
69+
- title: "Graphical overview of VueGen workflow and components"
70+
file_path: https://raw.githubusercontent.com/Multiomics-Analytics-Group/vuegen/main/docs/images/vuegen_graph_abstract.png
71+
description: ''
72+
caption: The diagram illustrates the processing pipeline of VueGen, starting
73+
from either a directory or a YAML configuration file. Reports consist of hierarchical
74+
sections and subsections, each containing various components such as plots,
75+
dataframes, Markdown, HTML, and data retrieved via API calls.
76+
component_type: plot
77+
plot_type: static
78+
- title: Dataframes
79+
description: ''
80+
subsections:
81+
- title: All Formats
82+
description: This subsection contains example dataframes.
83+
components:
84+
- title: Phyla Correlation Network Csv
85+
file_path: example_data/Basic_example_vuegen_demo_notebook/2_Dataframes/1_All_formats/1_phyla_correlation_network_csv.csv
86+
description: ''
87+
caption: ''
88+
component_type: dataframe
89+
file_format: csv
90+
delimiter: ','
91+
- title: Abundance Table Example Xls
92+
file_path: example_data/Basic_example_vuegen_demo_notebook/2_Dataframes/1_All_formats/2_abundance_table_example_xls.xls
93+
description: ''
94+
caption: ''
95+
component_type: dataframe
96+
file_format: xls
97+
- title: Sample Info Example Txt
98+
file_path: example_data/Basic_example_vuegen_demo_notebook/2_Dataframes/1_All_formats/3_sample_info_example_txt.txt
99+
description: ''
100+
caption: ''
101+
component_type: dataframe
102+
file_format: txt
103+
delimiter: \t
104+
- title: Sample Info Example Parquet
105+
file_path: example_data/Basic_example_vuegen_demo_notebook/2_Dataframes/1_All_formats/4_sample_info_example_parquet.parquet
106+
description: ''
107+
caption: ''
108+
component_type: dataframe
109+
file_format: parquet
110+
- title: Networks
111+
description: ''
112+
subsections:
113+
- title: Interactive Networks
114+
description: Optional description for subsection
115+
components:
116+
- title: Man Example
117+
file_path: example_data/Basic_example_vuegen_demo_notebook/3_Networks/1_Interactive_networks/1_man_example.graphml
118+
description: ''
119+
caption: ''
120+
component_type: plot
121+
plot_type: interactive_network
122+
- title: Description
123+
file_path: example_data/Basic_example_vuegen_demo_notebook/3_Networks/1_Interactive_networks/description.md
124+
description: ''
125+
caption: ''
126+
component_type: markdown
127+
- title: Static Networks
128+
description: ''
129+
components:
130+
- title: Phyla Correlation Network
131+
file_path: example_data/Basic_example_vuegen_demo_notebook/3_Networks/2_Static_networks/1_phyla_correlation_network.png
132+
description: ''
133+
caption: ''
134+
component_type: plot
135+
plot_type: static
136+
- title: Html
137+
description: ''
138+
subsections:
139+
- title: All Html
140+
description: ''
141+
components:
142+
- title: Plot
143+
file_path: example_data/Basic_example_vuegen_demo_notebook/4_Html/1_All_html/1_plot.html
144+
description: ''
145+
caption: ''
146+
component_type: html
147+
- title: Ckg Network
148+
file_path: example_data/Basic_example_vuegen_demo_notebook/4_Html/1_All_html/2_ckg_network.html
149+
description: ''
150+
caption: ''
151+
component_type: plot
152+
plot_type: interactive_network
153+
- title: Multiqc Report
154+
file_path: example_data/Basic_example_vuegen_demo_notebook/4_Html/1_All_html/3_multiqc_report.html
155+
description: ''
156+
caption: ''
157+
component_type: html
158+
- title: Markdown
159+
description: ''
160+
subsections:
161+
- title: All Markdown
162+
description: ''
163+
components:
164+
- title: Readme
165+
file_path: example_data/Basic_example_vuegen_demo_notebook/5_Markdown/1_All_markdown/README.md
166+
description: ''
167+
caption: ''
168+
component_type: markdown
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
report:
2+
title: Chatbot example
3+
description: >
4+
A chatbot exaple.
5+
sections:
6+
- title: ChatBot test
7+
subsections:
8+
- title: Simple test
9+
components:
10+
- title: ChatBot test
11+
component_type: chatbot
12+
api_url: http://localhost:11434/api/chat
13+
model: llama3.2
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
report:
2+
title: Earth Microbiome Vuegen Demo Notebook
3+
description: "The Earth Microbiome Project (EMP) is a systematic attempt to characterize\
4+
\ global microbial taxonomic and functional diversity for the benefit of the planet\
5+
\ and humankind. \n It aimed to sample the Earth\u2019s microbial communities\
6+
\ at an unprecedented scale in order to advance our understanding of the organizing\
7+
\ biogeographic principles that govern microbial community structure. \n The\
8+
\ EMP dataset is generated from samples that individual researchers have compiled\
9+
\ and contributed to the EMP. \n The result is both a reference database giving\
10+
\ global context to DNA sequence data and a framework for incorporating data from\
11+
\ future studies, fostering increasingly complete characterization of Earth\u2019\
12+
s microbial diversity.\n \n You can find more information about the Earth Microbiome\
13+
\ Project at https://earthmicrobiome.org/ and in the [original article](https://www.nature.com/articles/nature24621).\n"
14+
graphical_abstract: https://raw.githubusercontent.com/ElDeveloper/cogs220/master/emp-logo.svg
15+
logo: https://raw.githubusercontent.com/ElDeveloper/cogs220/master/emp-logo.svg
16+
sections:
17+
- title: Exploratory Data Analysis
18+
description: This section contains the exploratory data analysis of the Earth Microbiome
19+
Project (EMP) dataset.
20+
subsections:
21+
- title: Sample Exploration
22+
description: ''
23+
components:
24+
- title: Metadata Random Subset
25+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/1_Exploratory_data_analysis/1_sample_exploration/1_metadata_random_subset.csv
26+
description: ''
27+
caption: ''
28+
component_type: DATAFRAME
29+
file_format: CSV
30+
delimiter: ','
31+
- title: Animal Samples Map
32+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/1_Exploratory_data_analysis/1_sample_exploration/2_animal_samples_map.png
33+
description: ''
34+
caption: ''
35+
component_type: PLOT
36+
plot_type: STATIC
37+
- title: Plant Samples Map
38+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/1_Exploratory_data_analysis/1_sample_exploration/3_plant_samples_map.json
39+
description: ''
40+
caption: ''
41+
component_type: PLOT
42+
plot_type: PLOTLY
43+
- title: Saline Samples Map
44+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/1_Exploratory_data_analysis/1_sample_exploration/4_saline_samples_map.json
45+
description: ''
46+
caption: ''
47+
component_type: PLOT
48+
plot_type: ALTAIR
49+
- title: Physicochemical properties of the EMP samples
50+
file_path: https://raw.githubusercontent.com/biocore/emp/master/methods/images/figureED1_physicochemical.png
51+
description: ''
52+
caption: Pairwise scatter plots of available physicochemical metadat are shown
53+
for temperature, salinity, oxygen, and pH, and for phosphate, nitrate, and
54+
ammonium
55+
component_type: PLOT
56+
plot_type: STATIC
57+
- title: Metagenomics
58+
description: ''
59+
subsections:
60+
- title: Alpha Diversity
61+
description: This subsection contains the alpha diversity analysis of the EMP
62+
dataset.
63+
components:
64+
- title: Alpha Diversity Host Associated Samples
65+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/1_alpha_diversity/1_alpha_diversity_host_associated_samples.png
66+
description: ''
67+
caption: ''
68+
component_type: PLOT
69+
plot_type: STATIC
70+
- title: Alpha Diversity Free Living Samples
71+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/1_alpha_diversity/2_alpha_diversity_free_living_samples.json
72+
description: ''
73+
caption: ''
74+
component_type: PLOT
75+
plot_type: PLOTLY
76+
- title: Average Copy Number
77+
description: ''
78+
components:
79+
- title: Average Copy Number Emp Ontology Level2
80+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/2_average_copy_number/1_average_copy_number_emp_ontology_level2.png
81+
description: ''
82+
caption: ''
83+
component_type: PLOT
84+
plot_type: STATIC
85+
- title: Average Copy Number Emp Ontology Level3
86+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/2_average_copy_number/2_average_copy_number_emp_ontology_level3.json
87+
description: ''
88+
caption: ''
89+
component_type: PLOT
90+
plot_type: PLOTLY
91+
- title: Nestedness
92+
description: ''
93+
components:
94+
- title: Nestedness Random Subset
95+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/3_nestedness/1_nestedness_random_subset.csv
96+
description: ''
97+
caption: ''
98+
component_type: DATAFRAME
99+
file_format: CSV
100+
delimiter: ','
101+
- title: All Samples
102+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/3_nestedness/2_all_samples.json
103+
description: ''
104+
caption: ''
105+
component_type: PLOT
106+
plot_type: PLOTLY
107+
- title: Plant Samples
108+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/3_nestedness/3_plant_samples.json
109+
description: ''
110+
caption: ''
111+
component_type: PLOT
112+
plot_type: PLOTLY
113+
- title: Animal Samples
114+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/3_nestedness/4_animal_samples.png
115+
description: ''
116+
caption: ''
117+
component_type: PLOT
118+
plot_type: STATIC
119+
- title: Non Saline Samples
120+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/2_Metagenomics/3_nestedness/5_non_saline_samples.png
121+
description: ''
122+
caption: ''
123+
component_type: PLOT
124+
plot_type: STATIC
125+
- title: Shanon entropy analysis
126+
description: This subsection contains the Shannon entropy analysis of the EMP
127+
dataset.
128+
components:
129+
- title: Specificity of sequences and higher taxonomic groups for environment
130+
file_path: https://raw.githubusercontent.com/biocore/emp/master/methods/images/figure4_entropy.png
131+
description: ''
132+
caption: a) Environment distribution in all genera and 400 randomly chosen tag
133+
sequence. b) and c) Shannon entropy within each taxonomic group.
134+
component_type: PLOT
135+
plot_type: STATIC
136+
- title: Network Analysis
137+
description: ''
138+
subsections:
139+
- title: Phyla Association Networks
140+
description: ''
141+
components:
142+
- title: Phyla Counts Subset
143+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/3_Network_analysis/1_phyla_association_networks/1_phyla_counts_subset.csv
144+
description: ''
145+
caption: ''
146+
component_type: DATAFRAME
147+
file_format: CSV
148+
delimiter: ','
149+
- title: Phyla Correlation Network With 0.5 Threshold Edgelist
150+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/3_Network_analysis/1_phyla_association_networks/2_phyla_correlation_network_with_0.5_threshold_edgelist.csv
151+
description: ''
152+
caption: ''
153+
component_type: PLOT
154+
plot_type: INTERACTIVE_NETWORK
155+
csv_network_format: EDGELIST
156+
- title: Phyla Correlation Network With 0.5 Threshold
157+
file_path: example_data/Earth_microbiome_vuegen_demo_notebook/3_Network_analysis/1_phyla_association_networks/3_phyla_correlation_network_with_0.5_threshold.png
158+
description: ''
159+
caption: ''
160+
component_type: PLOT
161+
plot_type: STATIC
Binary file not shown.
Binary file not shown.

docs/example_data/mona_logo.png

-52.1 KB
Binary file not shown.

0 commit comments

Comments
 (0)