semvec/pypi-packages huggingface dataset:
niphlem 0.0.3
Physiological Log Extraction for Modelling in Neuroimaging
Requires Python: >=3.6

# niphlem

*niphlem* is a toolbox that extracts physiological recordings during MRI scanning and estimates the signal phases so that they can be used as a covariate in your general linear model (GLM) with fMRI data.

*niphlem* can generate multiple models of physiological noise to include as regressors in your GLM model from either ECG, pneumatic breathing belt or pulse-oximetry data.  These are described in Verstynen and Deshpande (2011).

Briefly, niphlem implements two physiological models for regressors generation:

- *RETROICOR*:  A phasic decomposition method that isolates the fourier series that best describes the spectral properties of the input signal.  This was first described by Glover and colleagues. 
- *Variation Models*:  For low frequency signals (like the pneumatic belt and low-pass filtered pulse-oximetry) this does the combined respiration variance and response function described by Birn and colleagues (2008).  For high frequency signals (i.e., ECG or high-pass filtered pulse-oximetry), this generates the heart-rate variance and cardiac response function described by Chang and colleagues (2009).

*niphlem* can also extract cardiac and respiratory signals from the pulse-oximitry data stream itself, as described in Verstynen and Deshpande (2011).

## Dependencies

Python 3.6 or greater is required. Any of the below dependencies compatible wth such versions of Python should be OK:

- numpy
- matplotlib
- pandas
- scipy
- scikit_learn
- outlier_utils
    
## Install

    pip install niphlem
    
## References:
- Verstynen TD, Deshpande V. Using pulse oximetry to account for high and low frequency physiological artifacts in the BOLD signal. Neuroimage. 2011 Apr 15;55(4):1633-44.
- Chang C, Cunningham JP, Glover GH. Influence of heart rate on the BOLD signal: the cardiac response function. Neuroimage. 2009 Feb 1;44(3):857-69.
- Birn RM, Smith MA, Jones TB, Bandettini PA. The respiration response function: the temporal dynamics of fMRI signal fluctuations related to changes in respiration. Neuroimage. 2008;40(2):644-654.
XProperties 2.0.10
Cross-Language .properties file parser
Requires Python: >=3.7
Keywords: xproperties

# XProperties
<br>Cross-Language .properties file parser<br>
XProperties-Python
## Install
`pip install XProperties`
## [Documentation](https://github.com/DuelitDev/XProperties-Python/wiki)
## [License](https://github.com/Duelit/XProperties/blob/master/LICENSE)
tool-version-checker 1.0.0
Auto Python Github Projects Version Checker and Updater
Requires Python: >=3.6

# GitHub Uploaded Python Tools Auto Version Checker and Updater
## Module Discription & Uses:

```
import version

#This Is The Main Function. You Must Includ It To Start VersionChecking...

version.check(verFile = "Input The Version File Path Here", RepoURL = "Input The Repository's GitHub URL Here", RepoFile = "Enter Your Repository's Main File Name with Extention Here. This One is Optional. If You Include this File Name, Then Your Tool Will Run Autometically After Updating")
```


```
import version

#This One Is For Custom Output. (Default Is ALso Included)

version.custom(check = "Input The Output Text Which Will Display When Module Will Start Checking For Update", update = "Input The Output Text Which Will Display When Module Will Start Updating", checkSuccess = "To Display Output When Tool Is Up-To-Date. If you Want To Display your ToolName, Just Type "$Toolname$" or "$TOOL$" To Display It", updateSuccess = "To Display Output After Successfully Updating Tool", printType = "Input The Type you want to Take Output with. Type: flush or psb For Word OneByOne Print and Type print to print Normally {Default psb}", Speed = "Include The Speed of printType Flush {Default 0.2}")

version.check(verFile = "Input The Version File Path Here", RepoURL = "Input The Repository's GitHub URL Here", RepoFile = "Enter Your Repository's Main File Name with Extention Here. This One is Optional. If You Include this File Name, Then Your Tool Will Run Autometically After Updating")
```
### You Can Find This Module Source Code On <a href="https://github.com/Toxic-Noob/ToxicNoob_Modules/ToolVersionChecker">GitHub</a>
scriptbox 0.1.0a0
Small everyday utilities for variety of tasks
Requires Python: >=3.10
Keywords: utilities

# About
**scriptbox** is a collection of small utilities for everyday tasks.
As development is still in very early stages, **scriptbox** has only one utility
to introduce - **screencapture**, for taking screenshots. More utilities are
coming in the future, however, as I get them done.

# Installation
You should install **scriptbox** by installing it with a specific
python interpreter, like below.

``` bash
python3.10 -m pip install scriptbox
```

# Usage
To use any of the programs, you can simply invoke their name, as described below
in the section `Command`. However, to create a keybinding to invoke any of the
utilities (in i3 config, for example), you need to provide full path to a
utility, as `Default path` describes. Note that the path might vary, depending
where **pip** installs the utilities, so make sure to check it with `which
<utility name>` against any of the utilities, to get the correct path.

| Program       | Command        | Default path               |
| :-----------: | :------------: | :------------------------: |
| screencapture | screencapture  | ~/.local/bin/screencapture |

# Requirements
| Requirement   | Note           | Caveat                  |
| :-----------: | :------------: | :---------------------: |
| Python        | 3.10           |                         |
| OS            | MacOS, Linux   | Not tested on OSX (yet) |