# Lab Website

The lab website itself is based on a template from <https://github.com/greenelab/lab-website-template>. The result of this is that there's a very specific way that things need to be organized. Please follow these guides as exactly as possible

## Adding yourself as a member

Create firstname-lastname.md with this formatting (you can do this in a text editor: just save it as .md at the end). note that role&#x20;

```
---
name: Your Name
image: images/members/your_photo.jpg
description: Undergraduate / Masters / PhD Student Researcher
role: phd / master / undergrad
links:
  email: your.email@njit.edu
  other allowable links include: github, google-scholar, and linkedin
---

[Name] is [your student status] in the department of [department] at the New Jersey Institute of Technology.
[Optional: Your educational background]
[Optional: Something notable you'd like to highlight]
```

Optional: create a square portrait of yourself with size 1000 x 1000 pixels. name it as \[first initial]\[lastname].jpg. For example, my photo is titled pswissler.jpg

If you are going to submit a photo, update the "image:" line above to the name of your photo. Otherwise, use "placeholder.jpg"

When you have everything together, send me an email and I can add you to the website. On your graduation I will change your role to 'alumnus'&#x20;

Lab member files will be put into the /\_members directory and images will be put into the /images/members directory

## Adding a publication

When you have a new publication that has been accepted and posted, please send me an email with the publication information in the following format:

```
- id: DOI_NUMBER
  image: link_to_an_image
  extra-links:
    - type: source
      link: link_to_paper
      text: View the publication
    - type: preprint
      link: link_to_a_pdf_if_available
      text: View the paper
    - type: preprint
      link: link_to_a_youtube_video
      text: View a quick video
    - type: preprint
      link: link_to_conference_presentation
      text: View the presentation
  tags:
    - put
    - some
    - tags
    - here
```

For examle:

```
- id: 10.1109/ICRA.2018.8463146
  image: https://ieeexplore.ieee.org/mediastore_new/IEEE/content/media/8449910/8460178/8463146/0278-fig-1-source-large.gif
  extra-links:
    - type: source
      link: https://ieeexplore-ieee-org.libdb.njit.edu:8443/search/searchresult.jsp?searchWithin=%22Publication%20Number%22:8449910&searchWithin=%22Document%20Title%22:FireAnt:%20A%20Modular%20Robot%20with%20Full-Body%20Continuous%20Docks
      text: View the publication
    - type: preprint
      link: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8463146
      text: View the paper
    - type: preprint
      link: https://www.youtube.com/watch?v=zhM36h7zM1A
      text: View the presentation
  tags:
    - self-assembly
    - modular robots
    - robot mechanisms
    - bio-inspired
```

I then will put this information into the /\_data/sources.yaml file.


---

# 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://swissler-innovative-robotics-lab.gitbook.io/lab-onboarding/lab-guides/lab-website.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.
