extract_peer_review_dataset
Export peer review data from Canvas assignments for analysis in CSV, JSON, or XLSX formats, with options for analytics inclusion and student data anonymization.
Instructions
Export all peer review data in various formats for analysis.
Args:
course_identifier: Canvas course code or ID
assignment_id: Canvas assignment ID
output_format: Output format (csv, json, xlsx)
include_analytics: Include quality analytics in output
anonymize_data: Anonymize student data
save_locally: Save file locally
filename: Custom filename (optional)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
anonymize_data | No | ||
assignment_id | Yes | ||
course_identifier | Yes | ||
filename | No | ||
include_analytics | No | ||
output_format | No | csv | |
save_locally | No |
Input Schema (JSON Schema)
{
"properties": {
"anonymize_data": {
"default": true,
"title": "Anonymize Data",
"type": "boolean"
},
"assignment_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
],
"title": "Assignment Id"
},
"course_identifier": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
],
"title": "Course Identifier"
},
"filename": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Filename"
},
"include_analytics": {
"default": true,
"title": "Include Analytics",
"type": "boolean"
},
"output_format": {
"default": "csv",
"title": "Output Format",
"type": "string"
},
"save_locally": {
"default": true,
"title": "Save Locally",
"type": "boolean"
}
},
"required": [
"course_identifier",
"assignment_id"
],
"type": "object"
}