{ "info": { "author": "Senne Van Baelen", "author_email": "senne_vb@hotmail.com", "bugtrack_url": null, "classifiers": [], "description": "============================================================\nPYTHON APPLICATION TO DETERMINE AND SOLVE HAMILTON EQUATIONS\n============================================================\n\n\nTo use the Hamilton package, you will need to install python and some basic requirements.\n\n---------------\nPYTHON SOFTWARE\n---------------\n\nRequirements to use python:\n===========================\n\n1. Download and install Python\n--> http://www.python.org/download/\n--> download version 2 (you can also download version 3, but then you might experience \n trouble with existing third-party software that is not yet compatible with python 3)\n\n2. Download and install Python editor\n--> There are numerous editors for python: http://wiki.python.org/moin/PythonEditors\n--> Use Spyder for example (works on UNIX, Mac OSX and Windows)\n\t--> link: http://code.google.com/p/spyderlib/\n\t-->Spyder automatically installs all necessary dependencies (e.g. Python, Qt, PyQt, etc.)\n\n\nRequirements to use the Hamilton library:\n=========================================\n\nUse Spyder with standard python executable (NOT ADVISABLE)\n-----------------------------------------------------------\n\nSpyder automatically installs all necessary dependencies (e.g. Python, Qt, PyQt, etc.)\nLatest Spyder version comes with some python libraries such as Numpy, Scipy, Matplotlib, \nSympy, etc.\n\nSpyder normally uses the python version that comes with the Spyder app, for example (for Mac):\nSpyder>Preferences>Consolo>Advanced settings>Python executable : \n\n/Applications/Spyder.app/Contents/MacOS/python \n\nAlthough this works fine, you might get some errors trying to import and use the python \ncontrol lib (as well as the Slycot lib), because this library uses another numpy version. \nThe Hamilton lib includes a control function (uses the control lib), therefore we strongly \nadvise to change your 'Python executable' in Spyder to the Python version you downloaded and \ninstalled on your computer. \n\nUse Spyder with manually downloaded Python as executable (ADVISABLE): \n---------------------------------------------------------------------\n\nTo check the path of this version, use the 'which' command in your terminal\n(for UNIX and Mac OSX). e.g .:\n\n$ which python\n/Library/Frameworks/Python.framework/Versions/2.7/bin/python\n\nFor Windows, use the 'where' command.\n\nYou will need to install Qt, SIP, and PyQt:\n\nQt: http://qt-project.org/downloads\nSIP and PyQt: http://www.riverbankcomputing.co.uk/software/pyqt/intro\n\nUnfortunately it's not possible to use the libraries that come with Spyder, so you will have\nto download and install them manually. Install the following necessary python libraries to \nuse the Hamilton library: \n\t- Sympy (http://sympy.org/en/index.html)\n\t- Numpy (http://www.numpy.org/)\n\t- Scipy (http://www.scipy.org/)\n\t- Matplotlib (http://matplotlib.org/)\n\t- Control (https://www.cds.caltech.edu/~murray/wiki/Control_Systems_Library_for_Python)\n\t- Slycot (https://github.com/avventi/Slycot) (the control library uses Slycot)\n\n(again, numerous python editors can be used)\n\nDownload and install the Hamilton Package:\n==========================================\n\n(Download from: https://pypi.python.org/pypi?%3Aaction=search&term=Hamilton&submit=search)\n\n1. Unpack the Hamilton file (tar file for unix systems)\n2. Open terminal, go to the unpacked directory (contains setup.py file) and enter: \n python setup.py install\n3. Normally the directory 'Hamilton' should be installed, you can find this directory in \n the 'site packages' directory of your python library\n\n\nUse the Hamilton Package:\n=========================\n\nOnce previous steps are completed, you should be able open and run the interface (GUI-Hamilton.py): \n\n1. Open Spyder (make sure python executable in your 'console settings' is changed to your python path) \n2. Open the GUI-Hamilton.py file (or one of the standard examples)\n3. Press F5 and the program starts to run\n4. The Graphical User Interface (GUI) will show up, and you are good to go!\n\n\n==========\nHAVE FUN !\n==========", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/Hamilton/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "Hamilton", "package_url": "https://pypi.org/project/Hamilton/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Hamilton/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/Hamilton/" }, "release_url": "https://pypi.org/project/Hamilton/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Visualize and control mechanic systems through solving these systems with Hamiltonian mechanics.", "version": "0.1.0" }, "last_serial": 836437, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f033b54c5bfac22ec41132623a3d7034", "sha256": "3ecee49aa392b29d3dcfcc1d8217df21c09371268f87a44c65d63a1c6e7824c8" }, "downloads": -1, "filename": "Hamilton-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f033b54c5bfac22ec41132623a3d7034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43905, "upload_time": "2013-08-09T13:53:29", "url": "https://files.pythonhosted.org/packages/89/dd/a3e5f68e5740df69a8d1239d72c03f6fffd0d8a988f9d031969fc984abac/Hamilton-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f033b54c5bfac22ec41132623a3d7034", "sha256": "3ecee49aa392b29d3dcfcc1d8217df21c09371268f87a44c65d63a1c6e7824c8" }, "downloads": -1, "filename": "Hamilton-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f033b54c5bfac22ec41132623a3d7034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43905, "upload_time": "2013-08-09T13:53:29", "url": "https://files.pythonhosted.org/packages/89/dd/a3e5f68e5740df69a8d1239d72c03f6fffd0d8a988f9d031969fc984abac/Hamilton-0.1.0.tar.gz" } ] }