# How to set up your computer for NCIL data science

**I**n general, you should run all data analysis and other tasks involving NCIL data, directly on our compute server, as detailed in the following sections. This has several advantages:

* You don't need to install, troubleshoot, or update anything on your computer
* Our server is very likely much more powerful than your computer
* Regardless of the power of your computer, things run on the server run much faster, because it has a high-speed connection to the file server where data is stored. By contrast, if you were to run analyses on your own computer, the data would need to be transferred over the internet (this can mean the difference between 15 seconds and an hour when loading a set of EEG files).
* **You should not have lab data on your personal computer**. In many cases doing so violates our ethical and legal commitments to data protection.

With that said, if you want to set up your computer with Python, R, and all the tools we use in the lab, for educational or other purposes, by all means do so. The instructions are detailed in the [Neural Data Science textbook](https://neuraldatascience.io/2b-setup/introduction.html). \ <br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://neurocognitive-imaging-lab.gitbook.io/ncil-lab-handbook/4KX9BrRxON7flu3dJyRM/computer-stuff/data-science-tools/jupyterlab-setup-on-your-computer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
