-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquick_start.qmd
53 lines (30 loc) · 1.75 KB
/
quick_start.qmd
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
46
47
48
49
50
51
52
---
title: "Quick start"
---
# Quick start
## Julia
ConScape is a library for the [Julia programming language](https://julialang.org/) ([Why Julia?](https://en.wikipedia.org/wiki/Julia_(programming_language))).
\note{While it certainly is inconvenient to use an unfamiliar programming language, Julia is similar to other programming languages like R or python. Hence, using the notebooks provided here will get anybody with a background in other programming languages started right away. For a [comparison between Julia and R](https://datascience-enthusiast.com/R/R_Julia_cheat_sheet.html) for basic matrix and vector notations.}
### Installation
Julia can be downloaded [here](https://julialang.org/downloads/)
::: {.callout-warning}
ConScape requires a julia version **≥ 1.6**
:::
A nice youtube tutorial on the installation of Julia and the integrated development environment VS Code:
[](https://www.youtube.com/watch?v=oi5dZxPGNlk)
### Running
There are several integrated development environments for Julia, we use VS Code ourselves (which is easy to set up and use as shown [here](https://www.youtube.com/watch?v=oi5dZxPGNlk)).
For R users, it seems that the Rstudio team is working on a multi language environment that also would support Julia. We will follow this with great interest.
## Installation ConScape
To install ConScape from Julia's package manager:
```julia-repl
(v1.6) pkg> add ConScape
```
or easier, directly from Julia:
```julia-repl
julia> using Pkg
julia> Add.pkg("ConScape")
julia> using ConScape
```
## From here...
Now you are ready to start with the first [notebook](/notebooks/nbk_getting_started.qmd) presenting a basic workflow for connectivity analysis using ConScape.