semvec/pypi-packages huggingface dataset:
actinrings 1.1.1
Python package for the equilibrium analysis of the paper "Constriction of actin rings by passive crosslinker".
Requires Python: >=3.6

# Supporting python modules for equilibrium analysis in "Constriction of actin rings by passive crosslinkers"

[![DOI](https://zenodo.org/badge/420147949.svg)](https://zenodo.org/badge/latestdoi/420147949)

Python package for the equilibrium analysis of [Ref. 1](#references).

It includes a module implementing the equilibrium model, as well as a module for creating plots with this model, as well as plots from finite element calculations output from a related package ([elastic-rings](https://github.com/cumberworth/elastic-rings)) and plots from Monte Carlo simulations from another related package ([ActinRingsMC.jl](https://github.com/cumberworth/ActinRingsMC.jl)).

Some example scripts for creating plots are provided in the [`scripts`](scripts/) directory.

## Installation

This package was developed and used on Linux.
[It is available on the PyPI respository](https://pypi.org/project/actinrings/).
It can be installed by running
```
pip install actinrings
```
If you are not using a virtual environment, the `--user` flag may be used instead to install it locally to the user.
To install directly from this repository, run
```
python -m build
pip install dist/actinrings-[current version]-py3-none-any.whl
```
To run the above, it may be necessary to update a few packages:
```
python3 -m pip install --upgrade pip setuptools wheel
```

For more information on building and installing python packages, see the documentation from the [Python Packaging Authority](https://packaging.python.org/en/latest/).

## References

[1] A. Cumberworth and P. R. ten Wolde, Constriction of actin rings by passive crosslinkers, [arXiv:2203.04260 [physics.bio-ph]](https://doi.org/10.48550/arXiv.2203.04260).

## Links

[Python Packaging Authority](https://packaging.python.org/en/latest/)

[elastic-rings](https://github.com/cumberworth/elastic-rings)

[ActinRingsMC.jl](https://github.com/cumberworth/ActinRingsMC.jl)

[Replication package Ref. 1](https://doi.org/10.5281/zenodo.6327217)
matplotlibstyles 0.2.2
Styles and helper functions for matplotlib
Requires Python: >=3

# Styles and helper functions for matplotlib

Styles and helper functions for matplotlib.

The latex styles use xelatex as a backend.

## Installation

This package was developed and used on Linux.
[It is available on the PyPI respository](https://pypi.org/project/matplotlibstyles/).
It can be installed by running
```
pip install matplotlibstyles
```
If you do not have root access and it does not automatically default to installing locally, the `--user` flag may be used.

For more information on building and installing python packages, see the documentation from the [Python Packaging Authority](https://packaging.python.org/en/latest/).
basedtyping 0.0.3
Utilities for basedmypy
Requires Python: >=3.7.2,<4.0.0

# basedtyping

A collection of helpers and utilities to aid at dealing with types, both at static analysis and at runtime.

It's recommended to use [`basedmypy`](https://github.com/kotlinisland/basedmypy) when using `basedtyping`,
as there are specialised adaptations made to `basedmypy` to support some functionality of this package.


## Features
### `ReifiedGeneric`
A ``Generic`` where the type parameters are available at runtime and usable in ``isinstance`` and ``issubclass`` checks.

For example:
```py
class Foo(ReifiedGeneric[T]):
   def hi(self):
       print("Hi :)")

def foo(it: object):
    # no error, as the class is reified and can be checked at runtime
    if isinstance(it, Foo[int]): 
        print("wooow 😳")
```

### `assert_type`
A type-time function used for testing types:
```py
from typing import TYPE_CHECKING

if TYPE_CHECKING:
  assert_type[int](foo) # type error if `foo` isn't an `int`
```

### And many more!
texthub 0.1.0
A Python library that provides a simple interface to use NLP models

# text-hub
通用文字自動標注與預測訓練系統
[![Python application](https://github.com/Keycatowo/text-hub/actions/workflows/python-app.yml/badge.svg)](https://github.com/Keycatowo/text-hub/actions/workflows/python-app.yml)

## 目標
整理文字標注與預測訓練的流程，並提供一個通用的系統，讓使用者可以快速的標注與訓練文字預測模型。


## 包含組件
### 資料預處理
+ 分段
+ 分句
+ 過濾
+ 輸出方便標注的格式
### 資料訓練
+ 輸入標注好的格式
+ 訓練模型
### 資料預測
+ 輸入要標注的格式
+ 選擇對應的模型
+ 預測
+ 輸出結果

## 使用方式

### 安裝
```bash
# 建立虛擬環境
conda create -n text-hub python=3.8
conda activate text-hub

# 安裝套件
pip install -r requirements.txt
```

### 使用
```bash
streamlit run home.py
```