Skip to content

Commit 6c7183e

Browse files
committed
update requirements
1 parent 2a4859f commit 6c7183e

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export PATH=/path/to/metafx/bin:$PATH
6161
6262
##### Requirements:
6363
* JRE 1.8 or higher
64-
* python3
64+
* python=3.9.5
6565
* python libraries listed in `requirements.txt` file. Can be installed using pip <br/>
6666
```shell
6767
python -m pip install --upgrade pip
@@ -72,6 +72,11 @@ pip install -r requirements.txt
7272

7373
Scripts have been tested under *Ubuntu 18.04 LTS*, *Ubuntu 20.04 LTS*, *macOS 11 Big Sur*, and *macOS 12 Monterey*, and should generally work on Linux/macOS.
7474

75+
Multiple cores can be used to speed up computations.
76+
77+
Required RAM grows linearly with the size of the input dataset. Hard drive space for intermediate computations and results also growth linearly. For example, to process 12GB dataset in [tutorial](https://github.com/ctlab/metafx/wiki/MetaFX-tutorial) we used 16GB disk space, 8GB RAM, and 6 threads, which took 1 hour to process.
78+
79+
7580
## Running instructions
7681

7782
To run **_MetaFX_** use the following syntax:

requirements.txt

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
numpy
2-
pandas
3-
scikit-learn
4-
matplotlib
5-
joblib
6-
ete3
1+
numpy==1.21.4
2+
pandas==1.3.4
3+
scikit-learn==1.3.0
4+
matplotlib==3.8.2
5+
joblib==1.2.0
6+
ete3==3.1.3

0 commit comments

Comments
 (0)