A program for controlling a miniturized additive friction stir deposition (AFSD) machine.
Project description
mini_afsd is a program for controlling a miniturized additive friction stir deposition (AFSD) machine.
For Python 3.7+
Open Source: BSD 3-Clause License
Source Code: https://github.com/RyTheGuy355/MiniAFSDCode
Introduction
To be added.
Installation
TODO: Figure out how to install from private repository for releases and main branch.
Probably want to introduce how to install python using python’s website, winpython, or anaconda.
Dependencies
mini_afsd requires Python version 3.7 or later and the following Python libraries:
All of the required Python libraries should be automatically installed when installing mini_afsd using any of the installation methods below.
The LJM driver from LabJack must also be installed, which can be downloaded from https://labjack.com/support/software/installers/ljm.
Installing Python
Python can be installed multiple ways:
If on Windows, the easiest way is to use WinPython. The recommended installation file (as of June 10, 2022) is WinPython64-3.10.4.0 (or WinPython64-3.10.4.0dot if you don’t want any preinstalled libraries).
Use Anaconda, which comes with many libraries preinstalled.
Install from Python’s official source, https://www.python.org/. Follow the instructions listed at https://packaging.python.org/en/latest/tutorials/installing-packages/#requirements-for-installing-packages to ensure Python and the Python package manager pip are correctly installed.
Stable Release
mini_afsd can be installed from pypi using pip, by running the following command in the terminal:
pip install mini_afsd
Development Version
The sources for mini_afsd can be downloaded from the GitHub repo. To install the current version of mini_afsd from GitHub, run:
pip install https://github.com/RyTheGuy355/MiniAFSDCode/zipball/main
Quick Start
To be added.
Contributing
Contributions are welcomed and greatly appreciated. For information on submitting bug reports, pull requests, or general feedback, please refer to the contributing guide.
Changelog
Refer to the changelog for information on mini_afsd’s changes.
License
mini_afsd is all rights reserved. For more information, refer to the license.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mini_afsd-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ec3c1901f6aeaa97aa6b93804007fa1933b178112aaac214160c82dbba0a616 |
|
MD5 | 84c02ba16ef10bccb5b7187746a23898 |
|
BLAKE2b-256 | 3612eb8a4fabc12e583b508e2d090e431787c82eba15a7656b2751589789f284 |