This repository contains Python scripts that perform various tasks using the LabKey Python API. These scripts help interact with LabKey Server for data retrieval, updates, and management tasks.
## Prerequisites
Ensure you have the following installed before using these scripts:
## Requirements
- Python 3.x
-`labkey` package (Install using `pip install --upgrade labkey`)
-`
-`labkey`Python package
-`.netrc` file for authentication (https://www.labkey.org/Documentation/wiki-page.view?name=netrc)
## API Wrapper
## Scripts Overview
### 1. Create_Project.py
- Creates a new project in LabKey.
- Takes a **project name** as a command-line argument.
- If the project already exists, it notifies the user.
## Authentication
**Usage:**
```bash
python Create_Project.py <project_name>
```
## Scripts Overview
### 2. Create_Project_and_subfolder.py
- Creates a project and a **Sample Manager** type subfolder in LabKey.
- Takes both a **project name** and a **subfolder name** as arguments.