Notes
Oct 21, 2024 - This repository has recently been transferred from The University of Alabama Libraries Web Services GitHub to The University of Alabama Libraries Research Data Services GitHub organization. All GitHub related hyperlinks should automatically redirect to the new GitHub location, but if you notice anything that is not working correctly, please let us know.
License and Software Usage Notice
This workshop code is licensed under the MIT License. However, these scripts may depend on external software and libraries, which must be installed separately and are subject to their own licenses. Please refer to their respective documentation for installation instructions and licensing details. Additionally, some workshop materials and code are designed to work with proprietary software, such as MathWorks MATLAB, which is not covered under this repository’s MIT License. Users must ensure they have valid licenses for any required proprietary software to use these components.
Supporting materials for UA Libraries selected workshops.
View and download Slides and Code:
- Web APIs with Python - Slides
- Web APIs with Python - PubChem Notebook
- Web APIs with Python - U.S. Census Notebook
View and download the Python Jupyter Notebook:
View and download the presentation slides:
View and download the Python Jupyter Notebook:
View and download the Python Jupyter Notebooks:
- Computational Notebooks and Beginner Syntax with Python
- Python Functions and Automating Tasks
- Plotting and Working with Data in Python
- Introduction
- cat, tac, head, and tail
- wc and nl
- sort, uniq, and cut
- split and shuf
- paste and join
- tr and sed
- grep
- diff and comm
Download the MATLAB Live Script for this workshop.
View the tutorial and materials:
- Introduction, Overview of the MATLAB GUI, and Setup
- Variables and Arrays
- Plotting Data
- Scripts
- Loops
- Conditional Statements
- Custom Functions
View the tutorial and materials:
- Introduction and Setup
- Navigating Files and Directories
- Viewing Files and Counting
- Sorting and Finding Duplicates
- Merging Files and Data
- Comparing Files
- Pattern Searching
- Repeating Tasks with Loops
View and download the Python Jupyter Notebooks: