forked from cytomining/profiling-handbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path02-config-for-image-analysis.Rmd
46 lines (32 loc) · 1.22 KB
/
02-config-for-image-analysis.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# (PART) Images to measurements {-}
# Configure tools to process images
## Download software
You may need to authenticate your GitHub account to be able to clone these:
```sh
cd ~/efs/${PROJECT_NAME}/workspace/
mkdir software
cd software
git clone [email protected]:broadinstitute/cellpainting_scripts.git
git clone [email protected]:broadinstitute/pe2loaddata.git
git clone [email protected]:broadinstitute/cytominer_scripts.git
cd ..
```
To authenticate your GitHub account, follow instructions to setup SSH keys here https://help.github.com/articles/connecting-to-github-with-ssh/.
You can also clone these repos by following the structure below and inputting your OAuth token as necessary.
```sh
git clone https://[email protected]/broadinstitute/cytominer_scripts.git
```
If these repos have already been cloned, `git pull` to make sure they are up to date.
This is the resulting structure of `software` on EFS (one level below `workspace`):
```
└── software
├── cellpainting_scripts
├── cytominer_scripts
└── pe2loaddata
```
## Setup Distributed CellProfiler
```sh
cd ~/efs/${PROJECT_NAME}/workspace/software/Distributed-CellProfiler/
pyenv shell 2.7.12
pip install -r files/requirements.txt
```