{ "info": { "author": "Stephan Zevenhuizen", "author_email": "S.J.M.Zevenhuizen@uu.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: Microsoft :: Windows", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Physics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "**MATE for Dummies** is a Python library for using scriptable MATE objects. The\nScienta Omicron MATRIX Automated Task Environment (MATE) is using the MATRIX\nSPM Control System. **MATE for Dummies** is pure Python but it loads a dynamic\nlink library RemoteAccess_API.dll, a C-language interface for remote controlling\nMATRIX. \n\n**MATE for Dummies** consists of two modules, ``mate`` and ``objects``. The\nexpert module ``mate`` uses most of the C-language functions in the\nRemoteAccess_API. With this module you must use the MATE HELP System to provide\nthe arguments for the remote_access function that is in the ``mate`` module. The\ndummy module ``objects`` will provide a fraction of the available MATE objects\nbut enough to do most of the experiments.\n\nDependencies\n------------\n**MATE for Dummies** requires the psutil (https://pypi.org/project/psutil/) and\npefile (https://pypi.org/project/pefile/) libraries.\n\nInstallation\n------------\nUsing pip::\n\n > pip install MATE-for-Dummies\n\nExample usage\n-------------\nDummy mode:\n\n.. code-block:: pycon\n\n >>> import mate4dummies.objects as mo\n Starting log on Thursday, 10 May 2018 16:46:40.\n\n >>> mo.mate.connect()\n Connecting to the MATRIX, response: RMT_SUCCESS.\n\n Experiment parameter Name: STM_Basic.\n\n Experiment parameter Result_File_Name: default_2018May10-164819_STM-STM_Basic.\n\n Experiment parameter Result_File_Path: C:\\Users\\stephan\\AppData\\Roaming\\Scienta Omicron\\MATRIX\\default\\Results\\10-May-2018.\n >>> mo.xy_scanner.Angle()\n 10\n >>> mo.xy_scanner.Angle(45)\n 45\n >>> mo.gap_voltage_control.Voltage(0.5)\n 0.5\n >>> mo.mate.disconnect()\n Disconnecting from the MATRIX, response: RMT_SUCCESS.\n\n >>> \n\nThere are three testing scripts available in the **MATE for Dummies** package.\nIn the following example you can locate these files.\n\n.. code-block:: pycon\n\n >>> import mate4dummies, os\n >>> os.path.join(mate4dummies.__path__[0], 'testing')\n 'C:\\\\Users\\\\stephan\\\\Miniconda3\\\\lib\\\\site-packages\\\\mate4dummies\\\\testing'\n >>> \n\nAuthors & affiliations\n----------------------\nStephan J. M. Zevenhuizen [#]_\n\n.. [#] Condensed Matter and Interfaces, Debye Institute for Nanomaterials\n Science, Utrecht University, Utrecht, The Netherlands.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/MATE-for-Dummies/", "keywords": "SPM scanning probe microscopy", "license": "The license file is in the package.", "maintainer": "", "maintainer_email": "", "name": "MATE-for-Dummies", "package_url": "https://pypi.org/project/MATE-for-Dummies/", "platform": "", "project_url": "https://pypi.org/project/MATE-for-Dummies/", "project_urls": { "Homepage": "https://pypi.org/project/MATE-for-Dummies/" }, "release_url": "https://pypi.org/project/MATE-for-Dummies/0.4.2/", "requires_dist": [ "psutil", "pefile" ], "requires_python": ">=3.5", "summary": "MATE for Dummies. Scienta Omicron MATE Scripting System in Python", "version": "0.4.2" }, "last_serial": 4188167, "releases": { "0.4.1": [ { "comment_text": "", "digests": { "md5": "f6642a6041db8f7c1dd3eff6aaa97ecb", "sha256": "78a5d4ef058cc60f1ab64cd50463e99bf728819d25166a9aeba56efa4b805787" }, "downloads": -1, "filename": "MATE_for_Dummies-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f6642a6041db8f7c1dd3eff6aaa97ecb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12983, "upload_time": "2018-05-12T15:38:20", "url": "https://files.pythonhosted.org/packages/10/c4/56d8a37f07a9bdd09dea559b6e07a6bd62a2e31593902996cb849ccca96f/MATE_for_Dummies-0.4.1-py3-none-any.whl" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "5b1fe1f16f03125dc4cdf9d0145f11bd", "sha256": "440afe1ed20cba4838c04567ff5e749304f9e2c101992ca44978b67b0b84c66d" }, "downloads": -1, "filename": "MATE_for_Dummies-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5b1fe1f16f03125dc4cdf9d0145f11bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13024, "upload_time": "2018-08-20T12:25:37", "url": "https://files.pythonhosted.org/packages/b3/5f/8fffa084bd80f631d508f54179ac37f83d606c29aa22af80f063f3804ac3/MATE_for_Dummies-0.4.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b1fe1f16f03125dc4cdf9d0145f11bd", "sha256": "440afe1ed20cba4838c04567ff5e749304f9e2c101992ca44978b67b0b84c66d" }, "downloads": -1, "filename": "MATE_for_Dummies-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5b1fe1f16f03125dc4cdf9d0145f11bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13024, "upload_time": "2018-08-20T12:25:37", "url": "https://files.pythonhosted.org/packages/b3/5f/8fffa084bd80f631d508f54179ac37f83d606c29aa22af80f063f3804ac3/MATE_for_Dummies-0.4.2-py3-none-any.whl" } ] }