Difference between revisions of "Gitlab"
Line 47: | Line 47: | ||
=== Biofysica === | === Biofysica === | ||
− | + | Contains software for experiments with sound localization, to analyse fast eye and head movements, to do Bayesian data analysis, for interfacing with TDT devices, LSL devices, Led controllers, BIOX and other utilities. | |
=== Matrix === | === Matrix === |
Revision as of 12:59, 24 October 2023
The code for running experiments and analysing data is all stored on gitlab.
How can I access Gitlab?
Login to gitlab with your Science Faculty account. Then ask Marc to gain access to biophysics and biophysics_labs
How can I get (clone) the code from the repository?
You can get the code from the repository in several ways, all with their own advantages.
Download zip-file
<todo>
Command Line Instructions
- Instal the GitHUB client for Windows or for Mac, and add the repository via Command line instructions:
- Git global setup
- git config --global user.name "Your Name"
- git config --global user.email "your.e@mail.adress"
- Create a new repository
- git clone https://gitlab.science.ru.nl/username/projectname.git
- cd test
- touch README.md
- git add README.md
- git commit -m "add README"
- git push -u origin master
- Existing folder or Git repository
- cd existing_folder
- git init
- git remote add origin https://gitlab.science.ru.nl/username/projectname.git
- git push -u origin master
- Git global setup
Use SourceTree
- Install the Git client Atlassian Sourcetree, and Clone the repository via a button press
How can I get the changes others have made (fetch/pull)?
- In Github for Windows: the Sync button
- In Atlassian Sourcetree: the Pull button
How can I put my changes of the code in the repository (commit/push)?
You should have Master rights to be able to upload your changes to the remote repository. If you do not have own, you should work in a branch.
- In Github for Windows and in Atlassian Source Tree: push the Branch button, and give it a meaningful name (i.e. your first name)
Then you can upload
- In Github for Windows: Sync
- In Atlassian SourceTree: stage files - commit - push when commit
Which repositories exist, and what are they for?
Biofysica
Contains software for experiments with sound localization, to analyse fast eye and head movements, to do Bayesian data analysis, for interfacing with TDT devices, LSL devices, Led controllers, BIOX and other utilities.
Matrix
The Matrixtest is a MATLAB program for word recognition experiments with noise and vocoder options. The speech consists of 5 word sentences in Dutch or German.
fNIRS
For analysis of NIRS measurements.