semvec/pypi-packages huggingface dataset:
pyentrez 0.1.0
pyEntrez tool suite wrapped in pyCUI TUI
License: MIT
Requires Python: >=3.8,<4.0

pyEntrez
--------

**pyEntrez** aims to be a user-friendly suite of Biopython’s Entrez
tools that may be accessed from either the commandline in a script/arg
function, or from a persistent Text User Interface (TUI). The current
implementation will extend to the full use of Entrez for publication
browsing, and will offer features to automatically send query results to
a database of the user’s choice as well as facilitate database
manipulation.

Planned features include data interpretation with toolsets such as
Pandas. As well as incorporating text analysis and machine learning to
flag abstracts that are pertinent to the research conducted by the user.

Unplanned, but interesting, features would be to incorporate the rest of
the tools offered by Biopython in a one-stop shop.

The current implementation has been developed in Python 3 Win10 but
should work with Linux based OS (maybe with minor modifications in terms
of printing and error handling.)

Motivation
----------

As a novice programmer in the medical science realm, I wanted to see if I could implement a suite of tools that could pull all of the Entrez functionality together under one  script, as well as manipulate the data pulled. I envision this script allowing for a much more rapid acquisition of relevant data for systemic reviews and meta-analysis, which is a process limited by the amount of research assistants and hours available to scrape and read abstracts.

Code style
----------

|made-with-python|

Installation
------------

API Reference
-------------

How to use?
-----------

Credits
-------

Powered by: py_CUI Python Command Line UI library:
https://github.com/jwlodek/py_cui Docs:
https://jwlodek.github.io/py_cui-docs

Biopython library: https://github.com/biopython/biopython Docs:
https://biopython.org

License
-------

MIT © William Slattery 2020

.. |made-with-python| image:: https://img.shields.io/badge/Made%20with-Python-1f425f.svg
   :target: https://www.python.org/
pyduration 0.1.0
A calendar unit length utility library.
License: MIT
Requires Python: >=3.5,<4
Keywords: pyduration,calendar,length,unit,interval,date,date interval

# pyduration

![Tests](https://github.com/diatche/pyduration/workflows/Tests/badge.svg)

A calendar unit length utility library for Python.

# Installation

With [poetry](https://python-poetry.org):

```bash
poetry add pyduration
```

Or with pip:

```
pip3 install pyduration
```

# Usage

Have a look at the [documentation](https://diatche.github.io/pyduration/).

Basic usage:

```python
from pyduration import Duration

days = Duration('1d')
for day in days.iterate(['2020-01-01', '2020-01-31']):
    print(f'{day[0]} - {day[1]}')
```

# Development

## Updating Documentation

The module [pdoc3](https://pdoc3.github.io/pdoc/) is used to automatically generate documentation. To update the documentation:

1. Install `pdoc3` if needed with `pip3 install pdoc3`.
2. Navigate to project root and install dependencies: `poetry install`.
3. Generate documetation files with: `pdoc3 -o docs --html pyduration`.
4. The new files will be in `docs/pyduration`. Move them to `docs/` and replace existing files.