semvec/pypi-packages huggingface dataset:
ancIBD 0.8
Identify identity-by-descent (IBD) segments between pairs of individuals in human ancient DNA data.
Requires Python: >=3.6
Keywords: IBD, ancient DNA, relatedness, identify by descent segments

# ancIBD
This Python software package screens ancient human DNA for long IBD blocks (Identity by Descent segments) shared between pairs of individuals.

Please find the official documentation and installation instructions at [the official ancIBD readthedocs page](https://ancibd.readthedocs.io/en/latest/Intro.html).
pattan-sendgrid 2.1.0
Manage Sendgrid assets
Requires Python: >=3.10
Keywords: pattan, sendgrid

### pattan-sendgrid

pattan-sendgrid is a python package that combines the sendgrid package
with PaTTAN specific configurations.


## Quick start
1. installation
> pip install pattan-sendgrid

2. Create an environment variable 'SENDGRID_API_KEY' set its value to your sendgrid api key
>  export SENDGRID_API_KEY="YOUR SENDGRID API KEY"
3. Generate config by redirecting this output to a file or copy/paste to a file.  Keep this file out of your repo as it will contain your sendgrid api key
> pe gc 
4. Use the output from the command in step three to initialize the PattanEmail class. 


    from pattan_sendgrid import PattanEmail
     ...
    emailer = PattanEmail(PATTAN_EMAIL_CONFIG_JSON)

## Resources
1. https://docs.djangoproject.com/en/5.0/intro/reusable-apps/
2. https://pypi.org/project/sendgrid/
vikk-legal-mcp 0.2.1
MCP server for VIKK Legal AI Assistant - Generate legal documents via Claude Desktop
Requires Python: >=3.10
Keywords: ai, claude, documents, legal, mcp, pdf

# VIKK Legal AI MCP Server

MCP (Model Context Protocol) server for integrating VIKK Legal AI with Claude Desktop and Claude Code.

## Overview

This MCP server provides tools for:
- Generating legal documents (demand letters, cease & desist, notices, agreements)
- Extracting text from PDF files
- Checking API usage statistics

## Quick Start (Recommended)

The easiest way to use this MCP server is with `uvx` - no installation required!

### Claude Desktop Configuration

Add to `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows):

```json
{
  "mcpServers": {
    "vikk-legal": {
      "command": "uvx",
      "args": ["vikk-legal-mcp"],
      "env": {
        "VIKK_API_URL": "https://lab.vikk.live",
        "VIKK_API_KEY": "your_api_key_here"
      }
    }
  }
}
```

Then restart Claude Desktop (Cmd+Q on macOS).

### Get an API Key

Contact VIKK AI technical support.

## Available Tools

### Document Generation

| Tool | Description |
|------|-------------|
| `generate_document` | Create legal documents (demand letters, cease & desist, notices, etc.) |
| `list_document_templates` | List available document types and required fields |

### PDF Processing

| Tool | Description |
|------|-------------|
| `extract_pdf_text` | Extract text from a local PDF file |

### Utility

| Tool | Description |
|------|-------------|
| `get_api_usage` | Check API usage and rate limits |

## Available Resources

| URI | Description |
|-----|-------------|
| `vikk://templates` | Document templates reference |
| `vikk://usage` | API usage statistics |

## Examples

### Generate a Demand Letter

```
"Generate a demand letter for unpaid rent. The landlord is John Smith at 123 Main St,
Anytown CA 90210. The tenant is Jane Doe at 456 Oak Ave, Anytown CA 90211.
The amount owed is $2,500 for March and April rent."
```

### Extract PDF Text

```
"Extract the text from /Users/me/Documents/contract.pdf"
```

## Troubleshooting

### Server not appearing in Claude Desktop

1. Verify the config file path and JSON syntax
2. Use absolute paths (not relative)
3. Fully restart Claude Desktop (Cmd+Q on macOS)
4. Check logs: `tail -f ~/Library/Logs/Claude/mcp*.log`

### API errors

1. Verify VIKK_API_KEY is set correctly
2. Check that the API URL is accessible
3. Ensure your API key has not expired
4. Check rate limits with `get_api_usage`

### Connection refused

1. Verify the VIKK server is running
2. Check the API URL is correct (include protocol: http/https)
3. Check firewall settings

## License

MIT License
onvif-gui 3.3.4
A client gui for Onvif
Requires Python: >=3.10
Keywords: sample, setuptools, development


onvif-gui
===

Onvif GUI is an integrated camera management and NVR system with an intuitive user interface that can easily manage a fleet of cameras and create high resolution recordings based on alarm conditions. A best of breed YOLO detector is included with the system to facilitate accurate alarm signals without false detections. The system is designed to scale with available hardware and will run on simple configurations with minimal hardware requirements as well as high end multi core CPUs with NVIDIA GPU for maximum performance. The system can be configured with auto start settings and a user friendly icon so that non-technical users can feel comfortable working with the application without specialized training. File management is easy with an automated disk space manager and file playback controls.

Please note that installation of this program may require some dependencies.

For a full description of the project with installation instructions, please visit [Onvif GUI](https://github.com/sr99622/libonvif).

Copyright (c) 2022, 2023, 2024  Stephen Rhodes

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.