Sebastian Lenzlinger 7d9095f113 SYNC
2024-06-12 20:01:59 +02:00
2024-06-12 16:04:32 +02:00
2024-05-08 03:06:20 +02:00
2024-06-12 20:01:59 +02:00
2024-04-18 02:20:08 +02:00
2023-07-28 08:52:39 +00:00
2024-06-12 20:01:59 +02:00
2023-07-28 08:52:28 +00:00
2023-08-07 15:06:11 +02:00
2023-07-28 08:52:14 +00:00

Your Project Name

Hello! This is the README file that accompanies the Gitlab repository for your Bachelor or Master thesis. You'll need to update this README as you work on your thesis to reflect relevant information about your thesis.

[[TOC]]

Organization of the repository

  • code folder: holds source code
  • data folder: holds (input) data required for the project. If your input data files are larger than 100MB, create a sample data file smaller than 100MB and commit the sample instead of the full data file. Include a note explaining how the full data can be retrieved.
  • results folder: holds results files generated as part of the project
  • thesis folder: contains the latex sources + PDF of the final thesis. You can use the basilea-latex template as a starting point.
  • presentation folder: contains the sources of the presentation (e.g., latex or PPT)
  • literature folder: contains any research paper that the student needs to read or finds interesting
  • notes folder: holds minutes of meetings

Useful resources

Description

Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.

Visuals

Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.

Installation

Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.

Usage

Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.

License

To allow further development and use during public events of the implemented system through the University of Basel, the system is expected to be well documented and provided to the university under a license that allows such reuse, e.g., the BSD 3-clause license. The student agrees that all code produced during the project may be released open-source in the context of the PET group's projects.

Description
BSc Thesis Project University of Basel, Spring 2024
Readme 140 MiB
Languages
TeX 66.7%
Python 25.7%
Typst 6.7%
Shell 0.8%
Makefile 0.1%