Getting Started#
Supported Platforms#
MacOS (Intel CPU)
MacOS (ARM CPU)
Linux (Raspberry PI)
Windows (Intel CPU)
Installation#
Make sure you have installed a Python version equal or greater than 3.9, preferably 3.11.
Create a virtual environment in the current directory to hold the
MIRAGE
installation
python -m venv
source bin/activate
Create a personal access token on GitHub, described by this article, make sure the token has access to read permissions to your repositories
Install the
MIRAGE
package into your environment with
pip install git+https://${GITHUB_TOKEN}@github.com/ljrobins/mirage.git --upgrade
Where you set GITHUB_TOKEN
as an environmental variable equal to the token created earlier. Alternatively, you can just plug the token directly into the pip install like so:
pip install git+https://MY_TOKEN_VALUE@github.com/ljrobins/mirage.git --upgrade
Let me know if you encounter any issues.
License#
This codebase is proprietary to Dr. Carolin Frueh’s Purdue Space Information Dynamics Group with all rights reserved. It comes with the following limitations:
Use of the codebase must be limited to academic or personal use
Modification of the source code is allowed, but modifications must be marked as such
Distribution of the source code in its original form or modifications is forbidden.
Academic works published with the help of
mirage
must cite its contributions
@misc{cvx,
author = {Liam Robinson and Carolin Frueh},
title = {mirage},
howpublished = {\url{https://github.com/ljrobins/mirage}},
month = jul,
year = 2023
}