semvec/pypi-packages huggingface dataset:
getMultiPrimerSet 1.0.2
A package for generating multiplex PCR primer sets


This program designs PCR primers for a multiplex of given target regions of a DNA sequence in a FASTA file.

The script takes several arguments:

| Parameter | Description |
| --- | --- |
| region_file (required) | The path to the primer design region file. This file should have three columns: name, start position, and end position (1-based). It can be in either tsv or xlxs format. |
| input_file (required) | The path to the input FASTA file. |
| target_tm | The desired melting temperature (Tm) for the primers. Default is 60. |
| primer_len | The desired length of the primers. Default is 20. |
| product_size_min | The desired min size for the PCR product. Default is 400. |
| product_size_max | The desired max size for the PCR product. Default is 800. |
| ret | The maximum number of primer pairs to return. Default is 100. |
| Q5 | A boolean indicating whether to use NEB Q5 hotstart polymerase settings for primer3. Default is True. |
| background | The path to the mispriming library FASTA file. Default is an empty string. |
| output | The name of the output file. Default is 'MultiPlexPrimerSet'. |
| eval | The maximum number of primer sets to evaluate. Default is 10000. |

The main function of the script is 'design_primers', which takes the input FASTA file, start and end positions of a target region, and the arguments specified using argparse, and returns the best primer set for that region as a list of dictionaries containing information about the primer pairs.

The 'design_primers' function performs the following steps:

-   Parses the input FASTA file and extracts the target region sequence.
-   Sets up the primer3 input parameters based on the specified arguments.
-   Runs primer3 to design the primers.
-   Extracts information about the primer pairs.
-   Determines the best set of multiplex primers.


### Installation
```
pip install getMultiPrimerSet
```

### Example usage
```
getMultiPrimerSet --region_file "./example/primer_regions.tsv" --input_file "./example/ref.fasta" --target_tm 65 --primer_len 20 --product_size_min 400 --product_size_max 800 --ret 100 --eval 1000 --Q5 --background "" --output "example"
```
technews-monitoring 0.1.0
This Package will scrape from https://edition.cnn.com/business/tech to get the most update Technology News in CNN.

# IndonesianTopStockMarket
This package will provide you the most update of Indonesia Stock Exchange Stock Market

# How It Works
This Package will scrape from https://edition.cnn.com/business/tech to get the most update Technology News in CNN.

# How to Use This Package?
```
import updateTech

if __name__ == '__main__':
    print('Deskription Package:', description)
    result = news_data()
    show_news(result)
```

#Author
Hasan Gani Rachmatullah
maverage 0.0.1
Light implementations for using moving averages in real time.
Requires Python: >=3.7

# maverage - Moving Average


## About maverage

maverage provides a Simple Moving Average implementation that delays the
average calculation until requested - useful for programs that collect data in
real-time and delay processing until later.


## Basic Usage - `Simple`

```python
>>> s = Simple(5)  # Simple object with internal buffer of size 5.
>>> s.input(4)
>>> s.input(2)
>>> s.average
3.0
>>>s.input(6).average
4.0
```


## Testing

maverage tests are written using pytest. The `dev` Hatch environment
includes pytest (refer to the [Building](#building) section for details on how
to set it up). Once inside the dev environment, run the tests by simply running
`pytest`.


## Building

maverage is set up to use [Hatch](https://hatch.pypa.io/latest/) for building.

Create a development environment using: `hatch env create dev`. Alternatively,
use `hatch shell -e dev` to (1) created it if it doesn't exist and (2) open it
in a shell session.

> Note: To use the environment within VS Code, use the directory pointed to by
> the `hatch find env dev` command.

The project can be built, reversioned, and published with hatch's `build`,
`version`, and `publish` commands, respectively.
<!-- To publish, use username=__token__ and the API token as the password. -->


## License

This project uses the MIT License. Refer to [LICENSE.txt](LICENSE.txt) for
details.