semvec/pypi-packages huggingface dataset:
paras 2.0.1
Predictive algorithm for resolving A-domain specificity featurising enzyme and compound in tandem.
Requires Python: >=3.9
Keywords: paras, parasect, non-ribosomal peptide, substrate specificity, prediction

# PARASECT

Welcome to PARASECT: Predictive Algorithm for Resolving A-domain Specificity featurising Enzyme and Compound in Tandem. Detect NRPS AMP-binding domains from an amino acid sequence and predict their substrate specificity profile.

## Web application

You can find a live version of the web application [here](https://paras.bioinformatics.nl/).

## Database

Browse the data that PARAS and PARASECT were trained on [here](https://paras.bioinformatics.nl/query_database).

## Data submission

Do you have new datapoints that you think PARAS/PARASECT could benefit from in future versions? Submit your data [here](https://paras.bioinformatics.nl/data_annotation).

## Trained models

The trained models for PARAS and PARASECT can be found on Zenodo [here](https://zenodo.org/records/17224548).

## Command line installation

To install PARAS/PARASECT on the command line, run:

```angular2html
conda create -n paras python=3.9
conda activate paras

pip install paras
conda install -c bioconda hmmer
conda install -c bioconda hmmer2
conda install -c bioconda muscle==3.8.1551
```

For usage instructions, see our [wiki](https://github.com/BTheDragonMaster/parasect/wiki).
Note that the command line tool will download the models from zenodo upon the first run.
uncertainty-engine-types 0.18.0
Common type definitions for the Uncertainty Engine
Requires Python: <4.0,>=3.10

![Uncertainty Engine banner](https://github.com/digiLab-ai/uncertainty-engine-types/raw/main/assets/images/uncertainty-engine-logo.png)

# Types

Common types definitions for the Uncertainty Engine.
This library should be used by other packages to ensure consistency in the types used across the Uncertainty Engine.

## Overview

### Execution & Error Handling

- **ExecutionError**  
  Exception raised to indicate execution errors.

### Graph & Node Types

- **Graph**  
  Represents a collection of nodes and their connections.
- **NodeElement**  
  Defines a node with a type and associated inputs.
- **NodeId**  
  A unique identifier for nodes.
- **SourceHandle** & **TargetHandle**  
  Strings used to reference node connections.

### Node Handles

- **Handle**  
  Represents a node handle in the format `node.handle` and validates this structure.

### Language Learning Models (LLMs)

- **LLMProvider**  
  Enum listing supported LLM providers.
- **LLMConfig**  
  Manages connections to LLMs based on the chosen provider and configuration.

### Messaging

- **Message**  
  Represents a message with a role and content, used for interactions with LLMs.

### TwinLab Models

- **MachineLearningModel**  
  Represents a model configuration including metadata.

### Node Metadata

- **NodeInputInfo**  
  Describes the properties of a node's input.
- **NodeOutputInfo**  
  Describes the properties of a node's output.
- **NodeInfo**  
  Aggregates metadata for a node, including inputs and outputs.

### Sensor Design

- **SensorDesigner**  
  Defines sensor configuration and provides functionality to load sensor data.
- **save_sensor_designer**  
  Function to persist a sensor designer configuration.

### SQL Database Types

- **SQLKind**  
  Enum listing supported SQL database types.
- **SQLConfig**  
  Configures connections and operations for SQL databases.

### Tabular Data

- **TabularData**  
  Represents CSV-based data and includes functionality to load it into a pandas DataFrame.

### Token Types

- **Token**  
  Enum representing token types, such as TRAINING and STANDARD.

### Vector Stores

- **VectorStoreProvider**  
  Enum for supported vector store providers.
- **VectorStoreConfig**  
  Configures connections to vector stores.
uipath-mcp 0.1.0
UiPath MCP SDK
Requires Python: >=3.11

# UiPath MCP Python SDK

[![PyPI downloads](https://img.shields.io/pypi/dm/uipath-mcp.svg)](https://pypi.org/project/uipath-mcp/)
[![PyPI - Version](https://img.shields.io/pypi/v/uipath-mcp)](https://img.shields.io/pypi/v/uipath-mcp)
[![Python versions](https://img.shields.io/pypi/pyversions/uipath-mcp.svg)](https://pypi.org/project/uipath-mcp/)

A Python SDK that enables hosting local MCP servers on UiPath Platform.

Check out our [samples directory](https://github.com/UiPath/uipath-mcp-python/tree/main/samples) to explore various MCP server implementations. You can also learn how to [pack and host binary servers](https://github.com/UiPath/uipath-mcp-python/blob/main/docs/how_to_pack_binary.md) written in languages like Go within UiPath.

## Installation

```bash
pip install uipath-mcp
```

using `uv`:

```bash
uv add uipath-mcp
```

## Configuration

### Servers Definition

Create the `mcp.json` file:
```json
{
  "servers": {
    "my-python-server": {
        "type": "stdio",
        "command": "python",
        "args": ["server.py"]
    },
  }
}
```

## Command Line Interface (CLI)

The SDK also provides a command-line interface for creating, packaging, and deploying Python-based MCP servers:

### Authentication

```bash
uipath auth
```

This command opens a browser for authentication and creates/updates your `.env` file with the proper credentials.

### Initialize a Project

```bash
uipath init [SERVER]
```

Creates a `uipath.json` configuration file for your project. If [SERVER] is not provided, it will create an entrypoint for each MCP server defined in the `mcp.json` file.

### Debug a Project

```bash
uipath run [SERVER]
```

Starts the local MCP Server

### Package a Project

```bash
uipath pack
```

Packages your MCP Server into a `.nupkg` file that can be deployed to UiPath.

**Note:** Your `pyproject.toml` must include:
- A description field (avoid characters: &, <, >, ", ', ;)
- Author information

Example:
```toml
description = "Your package description"
authors = [{name = "Your Name", email = "your.email@example.com"}]
```

### Publish a Package

```bash
uipath publish
```

Publishes the most recently created package to your UiPath Orchestrator.

## Project Structure

To properly use the CLI for packaging and publishing, your project should include:
- A `pyproject.toml` file with project metadata
- A `mcp.json` file with servers metadata
- A `uipath.json` file (generated by `uipath init`)
- Any Python files needed for your automation

## Development

### Setting Up a Development Environment

Please read our [contribution guidelines](CONTRIBUTING.md) before submitting a pull request.