semvec/pypi-packages huggingface dataset:
skres 0.0.15
Very Basic package to store results of ML models
Requires Python: ==3.10.12

![image](./.assets/img.png)

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)  ![Python](https://img.shields.io/badge/python-3.10.x-green.svg) ![Repo Size](https://img.shields.io/github/repo-size/Sulstice/global-chem)  [![PEP8](https://img.shields.io/badge/code%20style-pep8-orange.svg)](https://www.python.org/dev/peps/pep-0008/) [![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/) ![Coverage](./.assets/cov.svg) ![CI](https://github.com/AlexandreGazagnes/skres/actions/workflows/ci.yaml/badge.svg)

# skres

## About

### Context

Very Basic package to store results of ML models
Grid search results are hard to exploit. This package aims to store them in a more convenient way.


## Installation

### Clone the repository

Please clone the repository using the following command :

* for https :
```bash
git clone https://github.com/AlexandreGazagnes/skres.git
```
* for ssh :
```bash
git clone git@github.com:AlexandreGazagnes/skres.git
```

### Install the dependencies

The project uses [Poetry](https://python-poetry.org/) to manage its dependencies. Please install it using the following command :

```bash
pip install poetry
```

Then, please install the dependencies using the following command :

```bash
poetry install
```

Alternatively, you can install the dependencies using the following command :

```bash
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install -r .utils/requirements-dev.txt
```

## Usage

```python
from skres import skres
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


## License

[GPLv3](LICENSE)
haji-api 0.0.1
haji api has best web services.
Requires Python: ~=3.6
Keywords: web-service,api,haji-api

## haji api

<h3 align="center">haji api has best web services.</h3>

> ## Install and Update:
```python
pip install haji-api
```

> ## START:
```python
from haji-api import *

print(gpt("how are you my bot?"))
```

> ## Social Media:
<a href="https://t.me/HajiApi">Haji Api</a><br>
<a href="https://t.me/persian_py">TELEGRAM</a><br>
<a href="https://github.com/Erfan-Bafandeh/pyrotel">GITHUB</a>
p2esm 0.1.5
P2 Execution Sequence Merger
Requires Python: >=3.8

# P2 Execution Sequence Merger

This tool allows to merge the execution sequence of two (or more) ESO instruments (e.g., HARPS and NIRPS)
and to visualize the observability of the targets over the night.
It also keeps track of already observed targets.

## Installation

The p2esm package can be installed using pip with the following command:

``pip install p2esm``

## Settings

You first need to create a `p2esm.toml` config file.
The `p2esm` application looks for this file either in the current folder or in the `~/.config` folder.
A sample `p2esm.toml` is provided [here](https://gitlab.unige.ch/delisle/p2esm/-/blob/main/example/p2esm.toml).
Default parameters are set for observing with HARPS and NIRPS at La Silla.
The user and password should be the same as the ones used to login on the ESO P2 website.

## Usage

- Launch `p2esm` and login on P2 with your navigator.
- Add OBs in the execution sequences (in the navigator). You should see them appear in `p2esm`'s plot.
- Right click on the plot to set the observations starting time.
- Once the observations have started, `p2esm` keeps track of the currently running OB and the starting time should be updated automatically.
- Left click on an OB to switch instruments just after this OB.
- Black vertical lines highlight instrument changes.
- The red vertical line shows the current time.
- Already exectuted OBs are shown with pale colors. It may happen from time to time that an executed OB disappears (ticket open at ESO Helpdesk), it does not mean that the OB failed.
- Scheduled OBs that do not fulfill the airmass or moon separation constraints or cross the zenith are highlighted with dotted lines.
- `p2esm` is only a visualization tool. It does not affect the execution sequences in any way and it does not warn the TO of the instrument changes you schedule.
- You can close `p2esm`, reopoen it at any time. The execution sequences will be reloaded, but you will lose the scheduled instrument changes.

## Contribute

Everyone is welcome to open issues and/or contribute code via pull-requests.
A SWITCH edu-ID account is necessary to sign in to https://gitlab.unige.ch.
If you don't have an account, you can easily create one at https://eduid.ch.
Then you can sign in to https://gitlab.unige.ch by selecting "SWITCH edu-ID" as your organisation.