This document summarizes a study that compares three algorithms for inferring gene regulatory networks from time series data: MVGC, Lasso, and Copula. The algorithms were implemented and their performance evaluated on both synthetic 3-variable and 5-variable time series datasets using seven different metrics. For 3-variable data, MVGC generally performed best, while for 5-variable data its performance was most consistent. Lasso worked best for high numbers of time points. Copula showed optimized performance for intermediate time points. Overall, MVGC provided the best average performance across conditions, but the best algorithm depended on factors like the number of variables and time points. Future work could explore non-linear models and applications to real biological datasets.