Skip to content

Commit cf88d08

Browse files
Update README.md (#9047)
* Update README to match our R and Python requirements. * Update brew installation instructions. Co-authored-by: Louis Bergelson <louisb@broadinstitute.org>
1 parent f7faad9 commit cf88d08

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,10 @@ releases of the toolkit.
5656
* Java 17 is needed to run or build GATK.
5757
We recommend one of the following:
5858
* Download the Eclipse Foundation's distribution of OpenJDK 17 from [adoptium.net](https://adoptium.net/). Navigate to the [release archive](https://adoptium.net/temurin/archive/?version=17) to find downloads for Java 17.
59-
* On Mac OS, you can install the [Homebrew package manager](https://brew.sh/) and run `brew tap homebrew/cask-versions` followed by `brew install --cask temurin17` to install the Eclipse Foundation's OpenJDK 17.
60-
* Python 2.6 or greater (required to run the `gatk` frontend script)
61-
* Python 3.6.2, along with a set of additional Python packages, is required to run some tools and workflows.
59+
* On Mac OS, you can install the [Homebrew package manager](https://brew.sh/) and run `brew install temurin@17` to install the Eclipse Foundation's OpenJDK 17.
60+
* Python 3.10.13, along with a set of additional Python packages, is required to run some tools and workflows (also required to run the `gatk` frontend script).
6261
See [Python Dependencies](#python) for more information.
63-
* R 3.2.5 (needed for producing plots in certain tools)
62+
* R 4.3.1 (needed for producing plots in certain tools)
6463
* To build GATK:
6564
* A Java 17 JDK
6665
* Git 2.5 or greater
@@ -73,7 +72,7 @@ releases of the toolkit.
7372
the size of the download.
7473
* Gradle 5.6. We recommend using the `./gradlew` script which will
7574
download and use an appropriate gradle version automatically (see examples below).
76-
* R 3.2.5 (needed for running the test suite)
75+
* R 4.3.1 (needed for running the test suite)
7776
* Pre-packaged Docker images with all needed dependencies installed can be found on
7877
[our dockerhub repository](https://hub.docker.com/r/broadinstitute/gatk/). This requires a recent version of the
7978
docker client, which can be found on the [docker website](https://www.docker.com/get-docker).
@@ -141,10 +140,10 @@ Our docker image contains the following bioinformatics tools, which can be run b
141140
* bcftools (1.13)
142141
* tabix (1.13+ds)
143142
144-
We also include an installation of Python3 (3.6.10) with the following popular packages included:
143+
We also include an installation of Python3 (3.10.13) with the following popular packages included:
145144
* numpy
146145
* scipy
147-
* tensorflow
146+
* pytorch
148147
* pymc3
149148
* keras
150149
* scikit-learn
@@ -154,7 +153,7 @@ We also include an installation of Python3 (3.6.10) with the following popular p
154153
* pyvcf
155154
* pysam
156155
157-
We also include an installation of R (3.6.2) with the following popular packages included:
156+
We also include an installation of R (4.3.1) with the following popular packages included:
158157
* data.table
159158
* dplyr
160159
* ggplot2
@@ -203,7 +202,7 @@ For more details on system packages, see the GATK [Base Dockerfile](scripts/dock
203202
## <a name="running">Running GATK4</a>
204203
205204
* The standard way to run GATK4 tools is via the **`gatk`** wrapper script located in the root directory of a clone of this repository.
206-
* Requires Python 2.6 or greater (this includes Python 3.x)
205+
* Requires Python 3.9 or greater
207206
* You need to have built the GATK as described in the [Building GATK4](#building) section above before running this script.
208207
* There are several ways `gatk` can be run:
209208
* Directly from the root of your git clone after building

0 commit comments

Comments
 (0)