semvec/pypi-packages huggingface dataset:
matmos 0.0.0a3
Library of atmospheric models
Requires Python: >=3.6

# MATMOS

![alt text](tests/coverage/coverage.svg ".coverage available in tests/coverage/")

MATMOS is a direct and inverse atmospheric model library. Currently it supports 
the International Standard Atmosphere model.

## Install

`pip install matmos`

## User's guide

Given an altitude, MATMOS allows you to calculate the temperature, pressure and 
density of the atmosphere (direct model). If given any of these (temperature,
pressure or density), MATMOS will calculate the corresponding altitude and remaining 
quantities (indirect model).

As temperature is not a monotonic function of altitude (equal values of temperature happen 
at different altitudes), its inverse cannot be determined without more information. To solve 
this, the option to specify an altitude range where the temperature is to be found is 
provided.

[The API reference is available here](https://alopezrivera-docs.github.io/matmos/).

## Install

`pip install matmos`

## Models

![alt text](demo/graphs/ISA.svg)

## User's guide
 
### Importing a model

```
from matmos import ISA
```

### Running and retrieving results

The model is run by simply initializing an instance with 
height, temperature, pressure or density as inputs. 
The results are stored as instance attributes and can be retrieved with
the usual notation.

MATMOS allows for input in the form of Python numeric types as well as NumPy arrays. 
The unit convention can be seen in the table below.

| Magnitude | Altitude | Temperature | Pressure | Density | 
| ---       | ---      | ---         | ---      | ---     | 
| Unit      | km       | K           | Pa       | kg/m^3  |

#### Direct model

Solving for a given height:

```
m = ISA(23.5)                       # 23.5 km

m.t                                 # Temperature
m.p                                 # Pressure
m.d                                 # Density
```

#### Inverse model

Solving for a given temperature:

```
m = ISA(t=225, hrange=[0, 20])      # 225 K, in the range from 0 to 20 km

m.h                                 # Altitude
m.t                                 # Temperature
m.d                                 # Density
```

Solving for a given pressure:

```
m = ISA(p=98000)                    # 98000 Pa

m.h                                 # Altitude
m.t                                 # Temperature
m.d                                 # Density
```

Solving for a given density:

```
m = ISA(p=0.03)                     # 0.03 kg/m^3

m.h                                 # Altitude
m.t                                 # Temperature
m.p                                 # Pressure
```

---
[Back to top](#matmos)
allvissone 0.1.1
Install all Data Science Visualization package in single line
Keywords: matplotlib,seaborn,bokeh,altair,Plotly,ggplot,pygal,Data Science,Package,Data science all visualization packages,Package,allvissone


# Import all Data Science python visualization package in single line

This package helps to setup your All Data Science python visualization package in single line.

Developed by Sunilkumar Prajapati.

## allvissone

allvissone is a python package offering a single line for all data science visualization. 


### Installation



#### Dependencies

`allvissone` is tested to work under Python 3.7+ and greater. The dependency requirements are based on the `allvissone` package update release:

- `matplotlib`(latest) - https://matplotlib.org/
- `seaborn`(latest) - https://seaborn.pydata.org/
- `bokeh`(latest) - https://docs.bokeh.org/en/latest/
- `altair`(latest) - https://altair-viz.github.io/getting_started/installation.html
- `Plotly`(latest) - https://plotly.com/python/
- `ggplot`(latest) - https://ggplot2.tidyverse.org/reference/ggplot.html
- `pygal`(latest) - http://www.pygal.org/en/stable/installing.html


#### Installation

* datascience is currently available on the PyPi's repository and you can install it via pip:

```bash
pip install -U allvissone
```

* If you prefer, you can clone it and run the setup.py file. Use the following commands to get a copy from GitHub and install all dependencies:

```bash
git clone https://github.com/Sunilkpraja/allvissone.git
cd allvissone
pip install .
```

* Or install using pip and GitHub:

```bash
pip install -U git+https://github.com/Sunilkpraja/allvissone.git
```