Commands

Synopsis

pyam [-h] {run,retrieve,extract,mark,generate-template,find-duplicates,config,cohort,write-csv,init} ..

Description

pyam is an integrated tool to automatically retrieve, mark and provide feedback for digital student submissions.

It takes a number of subcommands to carry out the different activities.

Options

-h, --help

Show a help message and exit

{run,retrieve,extract,mark,generate-template,find-duplicates,config,cohort,write-csv,init}

The specific subcommand to execute as follows:

run

Run the test suite for specified cohort and students

retrieve

Retrieve files from student repositories on github (classroom).

extract

Extract student submissions from downloads files

mark

Generate mark spreadsheets for each student

generate-template

Generate a template marking spreadsheet

find-duplicates

Find duplicate files from students across cohorts

config

Set or query configuration parameters.

cohort

Set or query cohort information.

write-csv

Read marks from a set of mark spreadsheets and write them into csv files

init

Initialise a directory for pyAutoMark