semvec/pypi-packages huggingface dataset:
ZeaGeneMap 1.3.1
A python tool for identifying the mapping of genes between two genomes.
Requires Python: >=3.6

# GeneMap

GeneMap, A python tool for identifying the mapping of genes between two genomes by multi evidences.
![Flow chart](https://raw.githubusercontent.com/wjwei-handsome/wwjPic/main/img/20220722001234.png)

## Table of Contents

- [Background](#background)
- [Install](#install)
- [Usage](#usage)
- [Badge](#badge)
- [Maintainers](#maintainers)
- [Contributing](#contributing)
- [License](#license)

## Background

When we have multiple genomes of the same species (or related species), we usually need to identify the gene mapping relationship between the two genomes(Gene A in genome a, mapped to gene B in genome B). We used four alternative evidence, including:

1. RBH
   **R**eciprocal **B**est BLAST **H**its

   > Despite these and other complication, the identification of reciprocal best hits for gene products is a good first approximation to the identification of orthologues in two or more organisms. It forms the basis for many orthology-finding tools, such as MCL, OrthoMCL and OrthoFinder. It can be carried out by carrying out BLAST+ searches using a short program, and this will be illustrated below.

2. ortholog
   [OrthoFinder](https://github.com/davidemms/OrthoFinder)
3. synteny block
   [McScanX](<https://github.com/tanghaibao/jcvi/wiki/MCscan-(Python-version)>)
4. crosssmap
   [minimap](https://github.com/lh3/minimap2)
   or
   [AnchorWave](https://github.com/baoxingsong/AnchorWave)

## Install

TODO

```sh
$ pip3 install GeneMap
```

## Usage

```sh
$ GeneMap.py -l list.txt -d work_dir -q GenomeA -t GenomeB -o output_prefix
```

## Maintainers

[@wjwei-handsome](https://github.com/wjwei-handsome)

## Contributing

Feel free to dive in! [Open an issue](https://github.com/wjwei-handsome/GeneMap/issues/new) or submit PRs.

Standard Readme follows the [Contributor Covenant](http://contributor-covenant.org/version/1/3/0/) Code of Conduct.

### Contributors

Thanks [@songtaogui](https://github.com/songtaogui) for design ideas.

## License

[GPL-3.0](LICENSE) © Weiwenjie
dishook 1.0.4
Control your discord webhooks on a nice way.

# Dishook
**Dishook** it's a library who lets you control Discord Webhooks via HTTP.<br>
Supports plain text and embeds, Parameters and JSON gives you more control than other libraries.<br>
Dishook it's one of the lasts Discord webhook control library that is mantained today.

# How to install
``` Bash
# PIP + GIT:
pip install git+https://github.com/ZSendokame/Dishook

# PIP:
pip install dishook
```

# How to use
After download, here is a brief tutorial.<br>
```py
import dishook

webhook = dishook.Webhook(Webhook URL) # Create a Webhook() object, this class do all the work.

webhook.embed(
    description='This is a description',
    color=10000,
    image={
        'url': 'Image URL'
    }
)

webhook.add_field(
    name='Webhook field',
    value='Webhook field description'
)

webhook.send() # Here, you can add the parameters you wan't!. First check that they are valid.

# You also have some values!
webhook.json     # In case you have any error, you can check the generated JSON that the library sent.
webhook.response # More descriptive, if there's any error. Do a try-except and check discord's response.
webhook.status   # Here is status code, if you search for it. Probably you will get information
```