2022-02-24-ucsb-r-online
This is the repo for the R Visualization workshop
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Repository
This is the repo for the R Visualization workshop
Basic Info
- Host: GitHub
- Owner: UCSBCarpentry
- License: other
- Language: HTML
- Default Branch: gh-pages
- Homepage: https://ucsbcarpentry.github.io/2022-02-24-ucsb-R-online/
- Size: 2.24 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
The Carpentries Workshop Template
This repository is for a UCSB workshop on Feb. 24. It was created from The Carpentries' (Software Carpentry, Data Carpentry, and Library Carpentry's) template for creating websites for workshops.
Up to here on customizing:
Edit the header of
index.mdto customize the list of instructors, workshop venue, etc. You can do this in the browser by clicking on it in the file view on GitHub and then selecting the pencil icon in the menu bar:
Editing hints are embedded in
index.md, and full instructions are in the customization instructions.Remove the notice about using the workshop template in the
index.mdfile. You can safely delete everything between the{% comment %}and{% endcomment %}(included) as indicated below (about from line 35 to line 51):```jekyll {% comment %} <------------ remove from this line 8< ============= For a workshop delete from here ============= For a workshop please delete the following block until the next dashed-line {% endcomment %}
....{% comment %} 8< ============================= until here ================== {% endcomment %} <--------- until this line ```
Edit
_config.ymlto customize certain site-wide variables, such as:carpentry(to tell your participants the lesson program for your workshop),curriculumandflavorfor the curriculum taught in your workshop, andtitle(overall title for all pages).Editing hints are embedded in
_config.yml, and full instructions are in the customization instructions.Edit the
schedule.htmlfile to edit the schedule for your upcoming workshop. This file is located in the_includesdirectory, make sure to choose the one from the appropriatedc(Data Carpentry workshop),lc(Library Carpentry), orswc(Software Carpentry) subdirectory.
Working locally
Note: you don't have to do this, if you have already updated your site using the web interface.
If you are already familiar with Git, you can clone the repository to your desktop, edit index.md,
_config.yml, and schedule.html following the instruction above there, and push your changes back to the repository.
shell
git clone https://github.com/your_username/YYYY-MM-DD-site
In order to view your changes once you are done editing, if you have bundler installed (see the installation instructions below), you can preview your site locally with:
shell
make serve
and go to http://0.0.0.0:4000 to preview your site.
Before pushing your changes to your repository, we recommend that you also check for any potential issues with your site by running:
shell
make workshop-check
Once you are satisfied with the edits to your site, commit and push the changes to your repository.
A few minutes later, you can go to the GitHub Pages URL for your workshop site and preview it. In the example above, this is https://gvwilson.github.io/2016-12-01-oomza. The finished
page should look something like this.
Optional but Recommended Steps
Update your repository description and link your website
At the top of your repository on GitHub you'll see
~~~ No description, website, or topics provided. — Edit ~~~
Click 'Edit' and add:
A very brief description of your workshop in the "Description" box (e.g., "Oomza University workshop, Dec. 2016")
The URL for your workshop in the "Website" box (e.g.,
https://gvwilson.github.io/2016-12-01-oomza)
This will help people find your website if they come to your repository's home page.
Update the content of the README file
You can change the README.md file in your website's repository, which contains these instructions,
so that it contains a short description of your workshop and a link to the workshop website.
Additional Notes
Note:
please do all of your work in your repository's gh-pages branch,
since GitHub automatically publishes that as a website.
Note: this template includes some files and directories that most workshops do not need, but which provide a standard place to put extra content if desired. See the design notes for more information about these.
Further instructions are available in the customization instructions. This FAQ includes a few extra tips (additions are always welcome) and these notes on the background and design of this template may help as well.
Creating Extra Pages
In rare cases, you may want to add extra pages to your workshop website. You can do this by putting either Markdown or HTML pages in the website's root directory and styling them according to the instructions give in the lesson template.
Installing Software
If you want to set up Jekyll so that you can preview changes on your own machine before pushing them to GitHub, you must install the software described in the lesson example setup instructions.
Setting Up a Separate Repository for Learners
If you are teaching Git, you should create a separate repository for learners to use in that lesson. You should not have them use the workshop website repository because:
your workshop website repository contains many files that most learners don't need to see during the lesson, and
you probably don't want to accidentally merge a damaging pull request from a novice Git user into your workshop's website while you are using it to teach.
You can call this repository whatever you like, and add whatever content you need to it.
Getting and Giving Help
We are committed to offering a pleasant setup experience for our learners and organizers. If you find bugs in our instructions, or would like to suggest improvements, please file an issue or mail us.
Owner
- Name: UCSBCarpentry
- Login: UCSBCarpentry
- Kind: organization
- Website: https://ucsbcarpentry.github.io
- Repositories: 15
- Profile: https://github.com/UCSBCarpentry
University of California Santa Barbara Carpentries
Citation (CITATION)
Please cite as: Greg Wilson (ed): "Software Carpentry: Workshop Template." Version 2016.06, June 2016, https://github.com/carpentries/workshop-template, 10.5281/zenodo.58156.
GitHub Events
Total
- Push event: 1
Last Year
- Push event: 1
Dependencies
- actions/cache v1 composite
- actions/checkout master composite
- actions/setup-python v2 composite
- actions/setup-ruby v1 composite
- r-lib/actions/setup-r master composite
- actions/cache v1 composite
- actions/checkout master composite
- actions/setup-python v2 composite
- actions/setup-ruby v1 composite
- r-lib/actions/setup-r master composite
- PyYAML *
- beautifulsoup4 *
- git_root *
- github-pages >= 0 development