semvec/pypi-packages huggingface dataset:
yiffpy 0.2.1
Test package for e6
Requires Python: >=3.6

# e621-wrapper
A python3 "library" for using the e621 api.

# Dependencies:

```bash
pip3 install ratelimit
pip3 install requests
```

# Tutorial

Here is a quick example showing some stuff you can do with this library.

Where it says `YOUR-USER-AGENT` you should replace with something descriptive as said in the e621 api something like "Api-wrapper-test/0.1 (by *your-username*)". The other 2 arguments describe themselves.

```python3
from yiff import yiff

e6 = yiff.api("YOUR-E6-USERNAME", "YOUR-E6-API-KEY", "YOUR-USER-AGENT")
```

## Posts

Then you can do `e6.getpost(POSTID)` to get info about a post from its id and it will return an object with the "sub" python3 class. In this you can then do `sub.id, sub.tags, sub.score` etc etc.

Or if you want to search you can do `e6.search(LIST_OF_TAGS, POSTS_PER_PAGE, PAGE)` with list_of_tags being a list type and the other 2 being integers and it will return a list of `sub` class objects.

## Users

`e6.getuser(USER_ID)` is used to get info about a user from their id. It returns an object with the `user` class. you can then list `user.id, user.name user.forum_post_count` etc.

`e6.searchuser(USER_NAME)` works very similary to getuser except instead of taking their id it takes their username and out puts the same object.

## Extra

If you want all the values that can be returned from posts or user searches then just look at line 41 to line 91 for posts and line 95 to line 117 for users in [this](https://github.com/Blobadoodle/e621-wrapper/blob/main/yiff.py) file.
Scan-Session-Tool 0.9.0
ScanSessionTool - A tool for (f)MRI scan session documentation and data archiving
Requires Python: >=3.6

Scan Session Tool
=================

About
-----
The Scan Session Tool is a graphical application for documenting (f)MRI scan
sessions and automatized data archiving. Information about the scan session
itself, used forms and documents, as well as the single measurements can be
entered and saved into a protocol file. This information can furthermore be
used to copy acquired data (DICOM images as well as optional stimulation
protocols and logfiles into a specific hierarchical folder structure for
unified archiving purposes, with optional sepcial support for
(Turbo-)BrainVoyager.


Installation
------------
1. Make sure [Python 3](https://python.org) (>=3.6; with Tkinter) is installed.

2. Install pipx:

    ```
    python3 -m pip install --user pipx
    python3 -m pipx ensurepath
    ```
(On Windows you might need to replace `python3` with `py -3`).

3. Install Scan Session Tool:

    ```
    pipx install ScanSessionTool
    ```

Usage
-----

Scan Session Tool can be started with the command `scansessiontool`.

Documentation
-------------
The full documentation can be found from within the programme, by clicking on
the "?" button, or by selecting "Scan Session Tool Help" from the Help menu.