semvec/pypi-packages huggingface dataset:
im-botposter 0.0.4
Im_poster is a Telegram Posts Management Tool
Keywords: python,telegram,telegram bot

> # Imposter bot 

### Imposter is a telegram bot which creates a post with title and message with and index to track that post, in telegram channel or group in which this bot has been added. 
<br>

> List of Keys and Ids which is needed to work with this bot are:

1. A group or a channel\
You all know how to create a group or a channel, we would need **channel id or group id**.

2. A telegram bot\
To create a telegram bot you need botfather, after creation of Bot there would be an **auth key for bot** we would be needing that.

<br>

> ### How it works? 
\
Imposter is bascially a kind of interface given to some of the endpoints of **Telegram Bot Api**, it takes data from users and put it in perticular format in telegram Channels or groups.

> Step 1: Print title and message in telegram channel (Done)


To do this **sendMessage** method is getting used, interface takes **bot auth key**, **channel id**, **a title** and **message** from user.
<br><br>

> Step 2: Create or Append Index

There is a bit of processing in this situation, **it has been assumed that there are no index created by any user and only that index has been pinned to that channel**.

*if there is no pinned message it will create a new index*

Now it takes the **title** and **link of the sent message** and add title as hyperlink, linked to the message.


To get the pinned message **getChat** method is being used. \

If there is no pin, to create index **sendMessage** and to pin that index **pinChatMessage** are being used.\

if there is a pinned message, then it checks if it is index or not it it's not an index message then **editMessage**.
py-cortex-api 2.2.1
Python API for cortex.

# py-cortex-api
Python API for [cortex](https://github.com/iqbal-lab/cortex).

# Install

Latest release:
```
pip3 install py-cortex-api
```

Latest source:
```
pip3 install git+https://github.com/iqbal-lab-org/py-cortex-api
```

#### Requirements

R is required by `cortex` at runtime.
```
sudo apt install r-base-core
```

# Usage
Inputs:

* a reference genome in fasta[.gz] 
* one or more reads file in fasta/q[.gz]
    
>Use a list to pass in reads files, even if there is only one file.
    
Output:
    A vcf with variants detected by cortex.


```python
import cortex.calls as cortex
cortex.run("./reference.fasta",
             ["./reads.fastq"],
             "./output.vcf")
```
The third argument is where to place the output vcf.

## Options

The following options can be passed to `cortex.run`:
* `sample_name`: sample name to appear in output vcf (default: 'sample').
* `ploidy`: 1 or 2, for haploid or diploid genotyping (default: 1)
* `mem_height`: if `cortex.calls` fails warning of too low memory, use a higher value (default: 22).
* `tmp_directory`: where to place intermediate output and log files (default: system-defined)
* `cleanup`: whether to remove intermediate output and log files upon successful completion. (Default: True)

# Licence
MIT