# Discovering Symbolic Differential Equations With Symmetry Invariants
This repository contains the code for running the experiments in our paper. Detailed instructions for each symbolic regression algorithm are found under the corresponding subdirectory:
* Sparse regression: `./sindy`
* Genetic programming: `./gp`
* Symbolic transformer: `./transformer`

The instructions are meant to work after you `cd` to the corresponding subdirectory.

We provide the data for 2D Darcy flow, but not for the Boussinesq equation and the reaction-diffusion system due to their dataset sizes. To prepare the data for these two systems, run the notebooks `data_gen/boussinesq/boussinesq.ipynb` and `data_gen/reac_diff/reac_diff.ipynb`.
