semvec/pypi-packages huggingface dataset:
oknlabel 1.1.2
Python program to label signal data

# OKN LABEL PYTHON PACKAGE LIBRARY MANUAL
Python program to label the signal.csv and produce signal.updated.csv which contains label information such as **is_chained_okn** and **num_chained_okn** etc.  

## Installation requirements and guide
### Anaconda
To install this program, **Anaconda python distributing program** and **Anaconda Powershell Prompt** are needed.  
If you do not have **Anaconda**, please use the following links to download and install:  
Download link: https://www.anaconda.com/products/distribution  
Installation guide link: https://docs.anaconda.com/anaconda/install/  

### PIP install
To install **oknlabel**, you have to use **Anaconda Powershell Prompt**.  
After that, you can use the **oknlabel** from any command prompt.  
In **Anaconda Powershell Prompt**:
```
pip install oknlabel
```

## Usage guide
### Example usage
```
oknlabel -i (input csv file) -fl (frame length in rows) -r (rule_info/rule_info_file) -o (output csv file)
```
Only `-i` flag is mandatory.  
The rest `-fl`, `-r` and `-o` are optional flags.  

#### `-fl` flag
To change the frame length of window which unit is number of rows.
Example
```
oknlabel -i (input csv file) -fl 100
```

#### `-r` flag
To use the custom rules instead of default rules which are 2 **min_okn_chain_length** and 3 **min_okn_per_window**.  
It can be string input or file input.  
Example
```
oknlabel -i (input csv file) -r min_okn_chain_length:2,min_okn_per_window:3
```
(or)
```
oknlabel -i (input csv file) -r ./development/okn_detection_rule.json
```

#### `-o` flag
To change the default output directory location. The default directory will be the same level as input file and output file name will be **signal.updated.csv**.  


### Testing
If you want to test this program, you can clone this repository, install **oknlabel** and then open any command prompt or terminal.  
In the terminal, go to **../oknlabel/development** directory then run the following command:
```
oknlabel -i signal.csv
```
That will produce signal.updated.csv in that directory.


### To upgrade version  
In **Anaconda Powershell Prompt**,
```
pip install -U oknlabel
```
or
```
pip install --upgrade oknlabel
```
dserver-retrieve-plugin-mongo 0.4.2
Retrieve plugin for dserver using mongodb

dserver Retrieve Plugin Mongo
=============================

.. |dtool| image:: https://github.com/jic-dtool/dserver-retrieve-plugin-mongo/blob/main/icons/22x22/dtool_logo.png?raw=True
    :height: 20px
    :target: https://github.com/jic-dtool/dserver-retrieve-plugin-mongo
.. |pypi| image:: https://img.shields.io/pypi/v/dserver-retrieve-plugin-mongo
    :target: https://pypi.org/project/dserver-retrieve-plugin-mongo/
.. |tag| image:: https://img.shields.io/github/v/tag/jic-dtool/dserver-retrieve-plugin-mongo
    :target: https://github.com/jic-dtool/dserver-retrieve-plugin-mongo/tags
.. |test| image:: https://img.shields.io/github/actions/workflow/status/jic-dtool/dserver-retrieve-plugin-mongo/test.yml?branch=main&label=tests
    :target: https://github.com/jic-dtool/dserver-retrieve-plugin-mongo/actions/workflows/test.yml

|dtool| |pypi| |tag| |test|

Retrieve plugin for dserver using mongodb

To install the ``dserver-retrieve-plugin-mongo`` package.

.. code-block:: bash

    cd dserver-retrieve-plugin-mongo
    python setup.py install

To configure the connection to the mongo database.

.. code-block:: bash

    export RETRIEVE_MONGO_URI="mongodb://localhost:27017/"
    export RETRIEVE_MONGO_DB="dserver"
    export RETRIEVE_MONGO_COLLECTION="datasets"


Testing
^^^^^^^

Testing requires a minimal ``dserver`` installation including a
functional search plugin, i.e.

.. code-block:: bash

    pip install dservercore
    pip install dserver-search-plugin-mongo

Installation with the ``[test]`` extension

.. code-block:: bash

    pip install .[test]

installs these essential testing dependencies as well.

Run tests from within repository root with ``pytest``.
dserver-search-plugin-mongo 0.4.2
Search plugin for dserver using mongodb

dserver Search Plugin Mongo
===========================

.. |dtool| image:: https://github.com/jic-dtool/dserver-search-plugin-mongo/blob/main/icons/22x22/dtool_logo.png?raw=True
    :height: 20px
    :target: https://github.com/jic-dtool/dserver-search-plugin-mongo
.. |pypi| image:: https://img.shields.io/pypi/v/dserver-search-plugin-mongo
    :target: https://pypi.org/project/dserver-search-plugin-mongo/
.. |tag| image:: https://img.shields.io/github/v/tag/jic-dtool/dserver-search-plugin-mongo
    :target: https://github.com/jic-dtool/dserver-search-plugin-mongo/tags
.. |test| image:: https://img.shields.io/github/actions/workflow/status/jic-dtool/dserver-search-plugin-mongo/test.yml?branch=main&label=tests
    :target: https://github.com/jic-dtool/dserver-search-plugin-mongo/actions/workflows/test.yml

|dtool| |pypi| |tag| |test|

Search plugin for *dserver* using mongodb

To install the ``dserver-search-plugin-mongo`` package.

.. code-block:: bash

    cd dserver-search-plugin-mongo
    pip install .

To configure the connection to the mongo database.

.. code-block:: bash

    export SEARCH_MONGO_URI="mongodb://localhost:27017/"
    export SEARCH_MONGO_DB="dserver"
    export SEARCH_MONGO_COLLECTION="datasets"

Testing
^^^^^^^

Testing requires a minimal ``dserver`` installation including a
functional retrieve plugin, i.e.

.. code-block:: bash

    pip install dservercore
    pip install dserver-retrieve-plugin-mongo

Installation with the ``[test]`` extension

.. code-block:: bash

    pip install .[test]

installs these essential testing dependencies as well.

Run tests from within repository root with ``pytest``.
strava-mds 0.1.0
Grant Culp Strava Modern Data Stack (Open Source) Project
Requires Python: <4.0,>=3.11

## Strava Modern Data Stack
This is a project used to analyze my strava data using the modern data stack

## Project Inspiration
Please check out the other amazing projects that inspired me and this project
- https://github.com/matsonj/nba-monte-carlo
- https://github.com/dagster-io/mdsfest-opensource-mds

## Run Locally
- Set `PYTHONPATH` environment variable

## Renovate
https://developer.mend.io/github/culpgrant/strava_mds

# TODO:
- look into package called dbt-coverage
- A unit test to make sure every function is added in the __all__ in the __init__ file (Why again?)

- still need to finalize Dagster working via docker locally
- DBT add a test that all yml files in the DBT project start with `_`
- Run the CI Pipeline as apart of the Release Pipeline
- And Update the CI Pipline to have python as an environment variable