Automated assignment grading with large language models: insights from a bioinformatics course | Synapse