From ce31cb24eb463c208358784afa56887bf534d3d0 Mon Sep 17 00:00:00 2001
From: Qing <44231502+byemaxx@users.noreply.github.com>
Date: Mon, 3 Jun 2024 15:46:20 -0400
Subject: [PATCH] updated MetaX_Cookbook.md
---
Docs/MetaX_Cookbook.md | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/Docs/MetaX_Cookbook.md b/Docs/MetaX_Cookbook.md
index 5a279e0..1d3af23 100644
--- a/Docs/MetaX_Cookbook.md
+++ b/Docs/MetaX_Cookbook.md
@@ -4,7 +4,10 @@ This is the guidebook for the MetaX **GUI Version**. If you are using the CLI to
# Overview
-**[MetaX](https://github.com/byemaxx/MetaX)** is a novel tool for the streamlined annotation of peptide sequences with taxonomic and functional information based on the lowest common ancestors. This versatile tool connects species-specific functions, enabling a more comprehensive analysis of the relationship between taxonomy and functionality. Furthermore, MetaX incorporates robust statistical modules for differential analysis of species-function contributions across distinct groups.
+**[MetaX](https://github.com/byemaxx/MetaX)** is a novel tool for linking peptide sequences with taxonomic and functional information in **Metaproteomics**. We introduce the ***Operational Taxa-Functions (OTF)*** concept to explore microbial roles and interactions ("**who is doing what and how**") within ecosystems.
+
+MetaX also features statistical modules and plotting tools for analyzing peptides, taxa, functions, proteins, and taxon-function contributions across groups.
+
![abstract](./MetaX_Cookbook.assets/abstract.png)
@@ -230,18 +233,17 @@ We can click **Create Proteins Intensity Table** to sum the peptide to the prote
There are several methods for detecting and handling outliers.
-Two steps will be applied:
+- Two steps will be applied:
+ 1. Outlier Detection: Users can select a method to mark outlier values as NaN. Then the rows `only contain NaN values and 0` will be removed. The remaining NaN values will be handled in the next step.
+ 2. Outlier Handling: Users can choose a method to fill the remaining NaN values.
-1. Outlier Detection: Users can select a method to mark outlier values as NaN. Then the rows `only contains NaN values and 0` will be removed. The remaining NaN values will be handled in the next step.
-2. Outlier Handling: Users can choose a method to fill the remaining NaN values.
-
-
- **Outliers Detection:**
- - **IQR:** In a group, if the value is greater than Q3+1.5\*IQR or less than Q1-1.5\*IQR, the value will be marked as NaN.
+
+- - **IQR:** In a group, if the value is greater than Q3+1.5\*IQR or less than Q1-1.5\*IQR, the value will be marked as NaN.
- - **Missing-Value:** Detect nan values in the data. If a value is nan, it will be marked as an NaN.
+ - **Missing-Value:** Detect nan values in the data. If a value is nan, it will be marked as a NaN.
- **Half-Zero:** This rule applies to groups of data. If more than half of the values in a group are 0, while the rest are non-zero, then the non-zero values are marked as NaN. Conversely, if less than half of the values are 0, then the zero values are marked as NaN. If the group contains an equal number of 0 and non-zero values, all values in the group are marked as NaN.