معرفی شرکت ها


autodidaqt-1.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

AutodiDAQt is a simple data acquisition framework. For science.
ویژگی مقدار
سیستم عامل -
نام فایل autodidaqt-1.1.0
نام autodidaqt
نسخه کتابخانه 1.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده chstan
ایمیل نویسنده chstansbury@gmail.com
آدرس صفحه اصلی https://github.com/chstan/autodidaqt-common
آدرس اینترنتی https://pypi.org/project/autodidaqt/
مجوز GNU GPL v3.0
========== autodidaqt ========== |test_status| |coverage| |docs_status| |example| .. |docs_status| image:: https://readthedocs.org/projects/autodidaqt/badge/?version=latest&style=flat :target: https://autodidaqt.readthedocs.io/en/latest/ .. |coverage| image:: https://codecov.io/gh/chstan/autodidaqt/branch/master/graph/badge.svg?token=8M5ON9HZL2 :target: https://codecov.io/gh/chstan/autodidaqt .. |example| image:: docs/source/_static/autodidaqt-example.gif .. |test_status| image:: https://github.com/chstan/autodidaqt/workflows/CI%20with%20pytest/badge.svg?branch=master :target: https://github.com/chstan/autodidaqt/actions autodidaqt := DAQ + UI generation + Reactivity + Instruments You should be spending your time designing and running experiments, not your DAQ software. autodidaqt is a nuts and bolts included framework for scientific data acquisition (DAQ), designed for rapid prototyping and the challenging DAQ environment of angle resolved photoemission spectroscopy. If you specify how to sequence motions and data collection, autodidaqt can manage the user interface, talking to and managing instruments, plotting interim data, data collation, and IO for you. autodidaqt also has logging and notification support built in and can let you know over email or Slack when your experiment finishes (successfully or not!). If autodidaqt doesn't do exactly what you need, get in contact with us or check out the examples. There's a good chance that if it isn't built in, autodidaqt is flexible enough to support your use case. Requirements ============ * Python 3.7 over * NoArch Features ======== Automated DAQ ------------- autodidaqt wraps instruments and data sources in a uniform interface, if you specify how to sequence motion and acquisition, autodidaqt handles async collection, IO, and visualizing your data as it is acquired. UI Generation ------------- autodidaqt using PyQt and Qt5 to generate UIs for your experiments. It also provides simple bindings (autodidaqt.ui) that make making managing the day to day of working on PyQt simpler, if you need to do UI scripting of your own. It also ships with a window manager that you can register your windows against, making it seamless to add extra functionality to your experiments. The autodidaqt UI bindings are wrapped to publish as RxPY observables, making it easier to integrate your PyQT UI into a coherent asynchronous application. Installation ============ :: $ pip install autodidaqt Installation from Source ======================== 1. Clone this repository 2. Install `make` if you are on a Windows system 3. Install `poetry` (the alternative Python package manager) 4. Run `make install` from the directory containing this README Usage ===== For usage examples, explore the scripts in the examples folder. You can run them with :: $ python -m autodidaqt.examples.[example_name] replacing [example_name] with one of: 1. minimal_app 2. plot_data 3. simple_actors 4. ui_panels 5. wrapping_instruments 6. scanning_experiment 7. scanning_experiment_revisited 8. scanning_interlocks 9. scanning_custom_plots 10. scanning_setup_and_teardown 11. scanning_properties_and_profiles 12. manuscript_fig4 You can also get a list of all the available examples by running :: $ python -m autodidaqt.examples Examples for "remote control", including a "virtual nanoXPS lab" are available in integration_tests folder of AutodiDAQt receiver in its companion repository.


نیازمندی

مقدار نام
>=0.1.0,<0.2.0 autodidaqt-common
>=5.13.0,<5.14.0 PyQt5
>=0.6.1,<0.7.0 Quamash
>=1.4.4,<1.5.0 appdirs
>=0.8.0,<0.9.0 asyncqt
>=0.3.2,<0.4.0 loguru
>=3.1.1,<4.0.0 matplotlib
>=0.9.0,<0.10.0 pymeasure
>=0.0.6,<0.1.0 pyqt-led
>=0.12.1,<0.13.0 pyqtgraph
>=0.17.3,<0.18.0 pyrsistent
>=0.10.3,<0.11.0 python-dotenv
>=0.3.0,<0.4.0 qtsass
>=3.0.1,<4.0.0 rx
>=2.1.0,<3.0.0 slackclient
>=0.5,<0.6 instrumentkit
>=0.14.9,<0.15.0 python-ivi
>=1.11.0,<2.0.0 pyvisa
>=0.4.0,<0.5.0 pyvisa-sim
>=0.5.0,<0.6.0 dataclasses_json
>=1.20,<2.0 numpy
>=1.7.0,<2.0.0 scipy
>=2021,<2022 dask
>=2021,<2022 fsspec
>=1.2.4,<2.0.0 pandas
>=1.2.0,<2.0.0 partd
>=0.7.1,<0.8.0 pynng
>=0.11.1,<0.12.0 toolz
>=0.18.2,<0.19.0 xarray
>=2.8.3,<3.0.0 zarr


زبان مورد نیاز

مقدار نام
>=3.8,<3.10 Python


نحوه نصب


نصب پکیج whl autodidaqt-1.1.0:

    pip install autodidaqt-1.1.0.whl


نصب پکیج tar.gz autodidaqt-1.1.0:

    pip install autodidaqt-1.1.0.tar.gz