This repository is for CyberInfrastructure Training and Education for Synchrotron X-Ray Science (X-CITE) course materials.
X-CITE is geared toward the community of scientists and researchers using the CHESS synchrotron X-ray facility and similar light sources.
See index for an outline of the course material.
The content in this repository is written in the form of markdown files or Jupyter notebooks, and processed using Quarto in order to generate the website seen at https://xcitecourse.org/.
To add/update content, do this:
- Download and install Quarto from quarto.org.
- Clone/fork this repository.
- Create a branch to work on, with
git checkout -b <branch-name>
. - Add/edit content in the form of
.md
,.qmd
, or.ipynb
files. - Run
quarto preview
in a terminal, which will start a local web server with a live preview that opens in your web browser. - Once you are satisfied with your changes, commit them, push the branch to GitHub, and submit a pull request. The PR will be eventually be reviewed and merged.
Once content is in the main
branch of this GitHub repository, the
publish workflow should take care of the building and publishing the
site.
The content in this repository is available under Creative Commons Attribution-ShareAlike 4.0 International license. Code snippets may be used under CC0 1.0 Universal license.
Copyrights for logos are owned by the respective organizations.