Welcome to the MacAnalog-Symbolix project! This is an opensource symbolic toolbox for analyzing analog circuits based on SymPy in python. We're actively developing new features. A python-based toolbox means endless opportunities for future integeration with scientifict and machine learning (PyTorch) toolboxes.
- Customize nodal equation and impedance combination for new circuits under test
- Analyze the possible filters, oscillators, and more!
- Generate automatic LaTeX report of your runs
After cloning the repository, open a terminal in the project directory and run the following command:
pip install -e .
First Git clone the repo, and follow the instructions below you'll find information and links to the key notebooks.
- The main codeblocks are under src
- Quickly get started by running "run-cg" in the terminal to run the experiment defined in common_gate_setup and main
- Check out summary report of previous the latest runs in Runs
- Find Previous papers under Papers
- A demonstration video will be available soon
This project is licensed under the GNU General Public License v3 (GPLv3) - see the LICENSE file for details.