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
* Update README to match our R and Python requirements.
* Update brew installation instructions.
Co-authored-by: Louis Bergelson <louisb@broadinstitute.org>
Copy file name to clipboardExpand all lines: README.md
+8-9Lines changed: 8 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -56,11 +56,10 @@ releases of the toolkit.
56
56
* Java 17 is needed to run or build GATK.
57
57
We recommend one of the following:
58
58
* 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).
62
61
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)
64
63
* To build GATK:
65
64
* A Java 17 JDK
66
65
* Git 2.5 or greater
@@ -73,7 +72,7 @@ releases of the toolkit.
73
72
the size of the download.
74
73
* Gradle 5.6. We recommend using the `./gradlew` script which will
75
74
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)
77
76
* Pre-packaged Docker images with all needed dependencies installed can be found on
78
77
[our dockerhub repository](https://hub.docker.com/r/broadinstitute/gatk/). This requires a recent version of the
79
78
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
141
140
* bcftools (1.13)
142
141
* tabix (1.13+ds)
143
142
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:
145
144
* numpy
146
145
* scipy
147
-
* tensorflow
146
+
* pytorch
148
147
* pymc3
149
148
* keras
150
149
* scikit-learn
@@ -154,7 +153,7 @@ We also include an installation of Python3 (3.6.10) with the following popular p
154
153
* pyvcf
155
154
* pysam
156
155
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:
158
157
* data.table
159
158
* dplyr
160
159
* ggplot2
@@ -203,7 +202,7 @@ For more details on system packages, see the GATK [Base Dockerfile](scripts/dock
203
202
## <a name="running">Running GATK4</a>
204
203
205
204
* 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
207
206
* You need to have built the GATK as described in the [Building GATK4](#building) section above before running this script.
208
207
* There are several ways `gatk` can be run:
209
208
* Directly from the root of your git clone after building
0 commit comments