You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-2Lines changed: 25 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,11 @@ Importantly, Qadabra focuses on both FDR corrected p-values *and* [feature ranks
10
10
11
11

12
12
13
+
Please note this software is currently a work in progress. Your patience is appreciated as we continue to develop and enhance its features. Please leave an issue on GitHub should you run into any errors.
14
+
13
15
## Installation
16
+
17
+
### Option 1: Pip install from [PyPI](https://pypi.org/project/qadabra/0.3.0a1/)
14
18
```
15
19
pip install qadabra
16
20
```
@@ -24,12 +28,31 @@ Qadabra requires the following dependencies:
24
28
* cython
25
29
* iow
26
30
31
+
Check out the [tutorial](tutorial.md) for more in-depth instructions on installation.
32
+
33
+
34
+
### Option 2: Install from source (this GitHub repository)
35
+
Prerequisites
36
+
37
+
Before you begin, ensure you have Git and the necessary build tools installed on your system.
38
+
39
+
Clone the Repository
40
+
```
41
+
git clone https://github.com/biocore/qadabra.git
42
+
```
43
+
44
+
Navigate to repo root directory where the `setup.py` file is located and then install QADABRA in editable mode
45
+
```
46
+
cd qadabra
47
+
pip install -e .
48
+
```
49
+
27
50
## Usage
28
51
29
52
### 1. Creating the workflow directory
30
53
31
54
Qadabra can be used on multiple datasets at once.
32
-
First, we want to create the workflow directory to perfrom differential abundance with all methods:
55
+
First, we want to create the workflow directory to perform differential abundance with all methods:
logger.warn("Number of discriminating features: "+str(len(discriminating_feats)))
59
+
warning_msg=f"Some features in the table perfectly discriminate factor groups. Automatically filtering out {len(discriminating_feats)} features before running Qadabra..."
60
+
warnings.warn(warning_msg, category=Warning)
61
+
62
+
# Filtering out the discriminating features from the BIOM table
0 commit comments