Skip to content

harigali/PepSy

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

PepSy

An open-source automated peptide synthesizer based on Arduino and Python

Developed by Dr. Hariprasad Gali, Ph.D., Associate Professor of Research, Department of Pharmaceutical Sciences, College of Pharmacy, The University of Oklahoma Health Sciences Center, Oklahoma City, OK 73117.

Email address to report bugs: hgali@ouhsc.edu.

For details, read this paper (http://journals.sagepub.com/doi/full/10.1177/2472630316685844).

Instructions

  1. Install the following packages:
  2. Python (https://www.python.org/downloads/)
  3. pyserial (https://pypi.python.org/pypi/pyserial)
  4. pyFirmata (https://pypi.python.org/pypi/pyFirmata)
  5. Arduino Software (https://www.arduino.cc/en/Main/Software)
  6. Upload standard firmata to the Arduino board from the File menu on the Arduino IDE, select Examples/Firmata/Standard Firmata and upload the file to the Arduino board.
  7. Create folders named "sequence" and "output" within the same folder where PepSy.py and PepSy-manual.py scripts are saved.
  8. Save device configuration file (config.txt) in the same folder where PepSy.py and PepSy-manual.py scripts are saved.
  9. Create a sequence configuration file (see example templete.txt) for each run and save it in the "sequence" folder.
  10. An output file is generated for each run and saved in the "output" folder.
  11. PepSy.py script is written for operating the PepSy in a fully automatic mode.
  12. PepSy-manual.py script is written for operating the PepSy in a fully manual mode and to clean amino acid/reagent lines.
  13. Scripts were tested only with Python 3.5.0.

About

An open-source automated peptide synthesizer based on Arduino and Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages