semvec/pypi-packages huggingface dataset:
acrcas-ppi 0.0.1
A package for predicting protein-protein interaction between CRISPR-associated protein (Cas) and Anti-CRISPR protein (Acr).
Requires Python: >=3.9


acrcas_ppi predicts protein-protein interaction between Anti-CRISPR protein (Acr) and CRISPR-associated protein (Cas), 
based on the machine learning algorithm.

***Input file:***
The user need to provide pairs of acr and cas protein as input. The first and second column should contain acr and cas 
protein, respecticely.
An example input file can be obtained from the given link https://github.com/snehaiasri/acrcasppi/blob/main/example.csv.

***Usage:***
After installation, perform the following steps to use the package

*import the package*
>import acr_cas_ppi as acp

*save the input file as dataframe. Provide the full path of the input file.*
> df = pd.read_csv("example.csv")

*convert the df into numpy array*
> var = df.to_numpy()

*call the predict function*
> x = acp.predict(var)

*to call the predict_proba function*
> y = acp.predict_proba(var)

*call gen_file function to generate the output file (output.txt) in your current working directory*
> acp.gen_file(var)

***Help***
To see the documentation of each function, use help command. For example, help(acr_cas_ppi) or help(predict).

***Requirments***
Python >3.9,
numpy,
pickle-mixin,
sklearn.
pw-hash-mod 0.0.1
Provide PWHash class to generate hash string with random salt.
Requires Python: >=3.6

# PWHash.py

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) ![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)

```python
from pw_hash import PWHash

password = "12345678"

pw_hash = PWHash(password)

print(pw_hash.check_password("123456"))
print(pw_hash.check_password("1234567"))
print(pw_hash.check_password("12345678"))
```