semvec/pypi-packages huggingface dataset:
daquiri 0.0.2
DAQuiri = DAQ + UI Generation + Reactivity + Instruments: A simple scientific DAQ framework.
Requires Python: >=3.7.0

=========
 DAQuiri
=========

daquiri := DAQ + UI generation + Reactivity + Instruments

You should be spending your time designing and running experiments,
not your DAQ software.

DAQuiri 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,
daquiri can manage the user interface, talking to and managing instruments,
plotting interim data, data collation, and IO for you.

DAQuiri 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 DAQuiri 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,
DAQuiri is flexible enough to support your use case.


Requirements
============

* Python 3.7 over
* NoArch

Features
========

Automated DAQ
-------------

DAQuiri wraps instruments and data sources in a uniform interface, if you specify how
to sequence motion and acquisition, DAQuiri handles async collection, IO, and visualizing
your data as it is acquired.

UI Generation
-------------

DAQuiri using PyQt and Qt5 to generate UIs for your experiments. It also
provides simple bindings (daquiri.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 DAQuiri 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 daquiri


Usage
=====

For usage examples, explore the scripts in the examples folder. You can run them with

::

  $ python -m daquiri.examples.[example_name]


replacing [example_name] with one of:

1. minimal_app
2. plot_data
3. simple_actors
4. wrapping_instruments
5. scanning_experiment
6. scanning_experiment_revisited



ChangeLog
=========

0.0.2 (2019-09-10)
------------------

Added scan modes + publish examples through the examples module.

0.0.1 (2019-09-09)
------------------

* Essentially working for basic applications
odufrn-downloader 1.2.0
Open Data UFRN Downloader

# Open Data UFRN Downloader
<a href="https://pypi.org/project/odufrn-downloader/">
  <img alt="PyPI" src="https://img.shields.io/pypi/v/odufrn-downloader?color=brightgreen">
</a>
<a href="https://travis-ci.org/odufrn/odufrn-downloader">
  <img alt="Build" src="https://travis-ci.org/odufrn/odufrn-downloader.svg?branch=master">
</a>
<a href="https://coveralls.io/github/odufrn/odurfn-downloader?branch=master">
  <img alt="Coverage Status" src="https://img.shields.io/coveralls/odufrn/odufrn-downloader?color=brightgreen">
</a>
<a href="https://github.com/odufrn/odufrn-downloader/blob/master/LICENSE">
  <img alt="License" src="https://img.shields.io/badge/license-MIT-brightgreen.svg">
</a>

Pacote para baixar os dados do portal de [dados abertos da UFRN](http://dados.ufrn.br/).

## Instalação
```bash
pip install odufrn-downloader
```

## Guia de uso
Veja a documentação [clicando aqui](https://odufrn.github.io/odufrn-downloader/).

Como começar a usar o pacote:
```python
from odufrn_downloader import ODUFRNDownloader
ufrn_data = ODUFRNDownloader()
```

### Métodos
Abaixo estão listados os métodos disponíveis no pacote:

| Método | Descrição |
| ------ | ------- |
| `download_all` | Baixa todos os conjuntos de dados disponíveis. |
| `download_package` | Baixa o pacote de dados desejado. |
| `download_packages` | Baixa uma lista de pacotes de dados desejado. |
| `download_from_file` | Baixa os pacotes de dados que estão escritos em um arquivo de texto. |
| `download_group` | Baixa um grupo de conjuntos de dados desejado. |
| `download_groups` | Baixa uma lista de grupos de pacotes de dados desejado. |
| `load_packages` | Atualiza a lista de pacotes disponíveis. |
| `load_groups` | Atualiza a lista de grupos disponíveis. |
| `load_tags` | Atualiza lista de etiquetas disponíveis. |
| `print_files_from_package` | Imprime no terminal a lista de arquivos referentes ao pacote de entrada. |
| `print_files_from_group` | Imprime no terminal a lista de arquivos referentes ao grupo de entrada. |
| `print_packages` | Imprime os pacotes de dados. |
| `print_groups` | Imprime os grupos de conjuntos de dados. |
| `print_tags` | Imprime as etiquetas. |
| `search_by_tag` | Retorna uma lista de pacotes de dados relacionados a uma etiqueta. |
| `search_related_packages` | Retorna uma lista de pacotes de dados relacionados a uma entrada. |
| `search_related_groups` | Retorna uma lista de grupos de conjuntos de dados relacionados a uma entrada. |

### Exemplo
```python
from odufrn_downloader import ODUFRNDownloader
ufrn_data = ODUFRNDownloader()

# Lista os conjuntos de dados
ufrn_data.print_packages()

# Baixa um conjunto de dados
ufrn_data.download_package('discentes')

# Baixa uma lista de conjuntos de dados
packages = ['discentes', 'dados-complementares-de-discentes', 'dados-socio-economicos-de-discentes']
ufrn_data.download_packages(packages)
```