semvec/pypi-packages huggingface dataset:
ugpy 0.0.1
pythonic undergrad
Requires Python: >=3.7

# UGPy : Pythonic UnderGraduate
A bunch of code meant to automate the analysis of the synaptic changes due to memory formation in zebrafish and make us independent of the free labor of the undergads... and switch to the free labor of the AI. Now that I wrote it down.. why bother? >_<
<p align="center">
  <img src="img/cover.JPG" alt="cover" width="300"/>
</p>

## Installation

There's nothing yet to use. But if you really-really want to , you can use the package manager [pip](https://pip.pypa.io/en/stable/) to install ugpy.

```bash
pip install ugpy
```

## Usage

Please see notebooks/examples on [github](https://github.com/LemonJust/ugpy). I mean .. see them some time later, when I actually make them ...

## License
[MIT](https://choosealicense.com/licenses/mit/)
sqlp-kernel 0.1.4
Postgres Kernel for Jupyter Notebook

Postgres Kernel for Jupyter Notebook

to install:

pip install sqlp-kernel
sqlpk_install

optionally install terminal jupyter notebooks:

pip install nbtermix

CHANGELOG:

v0.1.4
+ turned off debug

v0.1.3
+ added error message return

v0.1.2
+ text/html fix (--% ohtml)

v0.1.1
+ otext and ohtml magics for output mode

v0.1.0
+ bugfixing in cload, csave
+ added dsave to save last query res to csv

v0.0.9
+ fixed bug preventing error display

v0.0.8
+ added on_shutdown to kernel class
+ added disconnect to db connection class
+ upon kernel create connect to db
+ upon kernel delete disconnect from db
+ try to load connection file on startup
sqlm-kernel 0.1.4
MySQL Kernel for Jupyter Notebook

MySQL Kernel for Jupyter Notebook

to install:

pip install sqlm-kernel
sqlmk_install

optionally install terminal jupyter notebooks:

pip install nbtermix

CHANGELOG:

v0.1.4
+ turned off debug

v0.1.3
+ added error message return

v0.1.2
+ text/html fix (--% ohtml)

v0.1.1
+ otext and ohtml magics for output mode

v0.1.0
+ bugfixing in cload, csave
+ added dsave to save last query res to csv

v0.0.9
+ fixed bug preventing error display

v0.0.8
+ added on_shutdown to kernel class
+ added disconnect to db connection class
+ upon kernel create connect to db
+ upon kernel delete disconnect from db
+ try to load connection file on startup
sqlo-kernel 0.1.4
Oracle Kernel for Jupyter Notebook

Oracle Kernel for Jupyter Notebook

to install:

pip install sqlo-kernel
sqlok_install

optionally install terminal jupyter notebooks:

pip install nbtermix

CHANGELOG:

v0.1.4
+ turned off debug

v0.1.3
+ added error message return

v0.1.2
+ text/html fix (--% ohtml)

v0.1.1
+ otext and ohtml magics for output mode

v0.1.0
+ bugfixing in cload, csave
+ added dsave to save last query res to csv

v0.0.9
+ fixed bug preventing error display

v0.0.8
+ added on_shutdown to kernel class
+ added disconnect to db connection class
+ upon kernel create connect to db
+ upon kernel delete disconnect from db
+ try to load connection file on startup
sqli-kernel 0.1.4
SQLite Kernel for Jupyter Notebook

SQLite Kernel for Jupyter Notebook

to install:

pip install sqli-kernel
sqlik_install

optionally install terminal jupyter notebooks:

pip install nbtermix

CHANGELOG:

v0.1.4
+ turned off debug

v0.1.3
+ added error message return

v0.1.2
+ text/html fix (--% ohtml)

v0.1.1
+ otext and ohtml magics for output mode

v0.1.0
+ bugfixing in cload, csave
+ added dsave to save last query res to csv

v0.0.9
+ fixed bug preventing error display

v0.0.8
+ added on_shutdown to kernel class
+ added disconnect to db connection class
+ upon kernel create connect to db
+ upon kernel delete disconnect from db
+ try to load connection file on startup
cvindrone 0.0.2
Direct Implementation of computer vision with just a line of code
Requires Python: >=3.6

More about dronevision
==============================

https://www.lakshaykumar.tech/

What Is This?
-------------

Implement the power of Computer Vision in your program with just few simple lines of code. Hand detection, Body Pose and face Recognition modules are included in this package


faceProcessor(image, draw=False)
> This function returns a 1D list of 3 items. Image (with rectangular box, if drawArea=True), area of face and [x,y,w,h]

bodyProcessor(image, draw=False)
> This function returns a list of 3 items i.e. Image (with rectangular box, if drawArea=True), list of body points and area of body.

handProcessor(image, draw=False)
> This function returns a list having image (with hand connections, if drawArea=True) and points in handlandmarks

Usage
-------

> faceProcessor(image, draw=True)
```
from cvindrone import faceProcessor
import cv2
cap = cv2.VideoCapture(0)
while True:
    success, image = cap.read()
    funValues = faceProcessor(image,draw=True)
    image = funValues[0]
    area = funValues[1]
    x,y,w,h = funValues[2]
    cv2.imshow('Faces', image)
    cv2.waitKey(1)
cap.release()
```

> bodyProcessor(image, draw=True)
```
from cvindrone import bodyProcessor
import cv2
cap = cv2.VideoCapture(0)
while True:
    success, image = cap.read()
    funValues = bodyProcessor(image,draw=True)
    image = funValues[0]
    poseList = funValues[1]
    area = funValues[2]
    cv2.imshow('Body Posture Detection', image)
    cv2.waitKey(1)
cap.release()
```

> handProcessor(image,draw=True)
```
from cvindrone import handProcessor
import cv2
cap = cv2.VideoCapture(0)
while True:
    success, image = cap.read()
    funValues = handProcessor(image,draw=True)
    image = funValues[0]
    handLms = funValues[1]
    cv2.imshow('Hand Gesture Controller', image)
    cv2.waitKey(1)
cap.release()
```
Jooce 0.0.8
Simple and Easy Way to Recycle Boring Codes

# jooce

Ever felt tired of reusing the same, tedious code over and over again? Well, at least I did run into this a lot while working on research projects! 

For example, I was tired of re-writing the same code for:
- Reading / Writing files
- Crawling across the directory files, in certain specific pattern
- Writing the same mathematical expressions in NumPy / PyTorch code for different projects

Therefore, I decided to create some Juuuuicy program that allows you to *save* your own code and reuse it very easily in an import style.
I also included compartmentalization to let you organize functions based on projects.

You can always easily remove and add new functions and compartments, so why not try using this!

---

## How to Use

Jooce has the following static methods usable at class-level:
- state()
  - Use this to see what project's configuration you are using, and the methods you have stored in the project.

- list()
  - Lists out all the projects you have created.

- create_storage(name)
  - Create a new project config.

- select(name)
  - Set the current project to *name*.  You do not need to run *select* each time you start a new code. 
  Whichever you picked last by running *select* will be maintained until it is run again.

- remove_storage(name)
  - Discard one project config

- save(function)
  - Save one function under the current project config

- remove_function(function_name)
  - Remove one function from the current project config

- transcribe()
  - Transcribe the saved config into a runnable python code.  Make sure to run this after running *save*!
  
---

## Sample Runs

### File1.py:
```
from jooce import Jooce

Jooce.create_storage("temp")
Jooce.select("temp")

def openfile(f):
    from pathlib import Path

    with Path(f).open("r") as fp:
        return fp.readlines()

Jooce.save(openfile, transcribe=False)

def writefile(f, content):
    from pathlib import Path

    with Path(f).open("w") as fp:
        fp.writelines(content)

Jooce.save(openfile, transcribe=False)

Jooce.transcribe()
```


### File2.py:
```
from jooce import temp

res = utils.openfile("hello.txt")
print(res)
```