semvec/pypi-packages huggingface dataset:
umndet 0.2.1
Flight and ground code for the IMPRESS/EXACT/IMPISH small-payload missions
Requires Python: >=3.11

# Python code for IMPRESS+EXACT+IMPISH

## How to install
### From `pypi` (normal use)
- All code, including dependencies needed for plotting:
`python -m pip install 'umndet[all]'`
- Just code, no dependencies
`python -m pip install umndet`

### For development
- Clone the code from [GitHub](https://github.com/umn-impish/umn-detector-code/)
- Go to `python` directory
- Run `python -m pip install '.[all]'`

## How to use
- See the `examples` on GitHub

## Components

### Common code between flight/ground (`umn_detector/common`)
Code containing ways to parse binary data to Python (via `ctypes` and `struct`).

### Ground code
Code that runs on the ground once we get the data.
Used to decode packets into JSON for parsing later on.

### Tools
Useful tools--simulate data and other things.

### Rebinner (used in-flight)
Rebins the science data from IMPRESS into smaller files.

Scripts are defined in `pyproject.toml`. Example:
### Rebin data
```bash
impress-rebinner time+energy data/file-ident-*
```
Will rebin the files given along time and energy axes.
view-df 0.2.8
A Python module to display large pandas DataFrames with auto-adjusted column widths in a web browser with filtering capability.

# DataFrame Viewer

A Python module to display large pandas DataFrames with auto-adjusted column widths in a web browser with filtering capability and search option.

## Overview

DataFrame Viewer is a Python module designed to enhance the visualization of large pandas DataFrames by rendering them as interactive HTML tables in your default web browser. With features like auto-adjusted column widths, filtering capability with search option and cell highlighting, this tool significantly improves the readability and accessibility of your data.

## Features

- **Filtering Capabilities**: Easily filter data within the DataFrame for targeted analysis, with the option to clear filters, with search box.
- **Auto-Adjusted Column Widths**: Automatically adjusts column widths for better readability, making it easier to analyze large datasets.
- **Cell Highlighting**: Highlights the selected cell's entire row and column, improving data visibility and navigation.
- **HTML Rendering**: Displays DataFrames in a beautifully formatted HTML table, enhancing user experience.
- **No Disk Writes**: Operates using temporary files that are automatically deleted after viewing, ensuring your data remains secure.

## Installation
   ```bash
   pip install view_df
   ```

## Usage

1. Import the Module:
    ```bash
    from view_df import view_df
2. Create a DataFrame and view it:
    ```bash
    import pandas as pd
    from view_df import view_df

    # Example DataFrame
    data = {
    'Name': ['Alice', 'Bob', 'Charlie'],
    'Gender':['Female','Male','Male'],
    'Occupation': ['Engineer', 'Doctor', 'Artist'],
    'Location': ['New York', 'Los Angeles', 'Chicago']
    }
    df = pd.DataFrame(data)

    # View the DataFrame in a web browser
    view_df(df)
## Release Notes

**v 0.2.8** Added button to clear filters in individual columns.\
v 0.2.7 Resolved issues with filter menu overflowing out of the screen for last column in case of large tables.\
v 0.2.6 Added search box in the filter menu to help easily search from a lot of data.\
v 0.2.3 Sorted the issue with filter menu, was not able to differentiate between list and tuple data types.\
v 0.2.2: Sorted the issue with "None" datatypes, was causing issue when creating filters.\
v 0.2.1: Sorted the issue with cells containing lists, dictonary, sets.\
v 0.2: Introduced filtering capabilities and the option to clear filters for a more interactive experience.\
v 0.1.3: Implemented minor formatting changes for improved aesthetics.\
v 0.1.2: Added cell highlighting feature to enhance data visibility.\
v 0.1: Initial release - Displaying DataFrame in web browser.

## Github Repo
```bash
https://github.com/TheKola/dataframe-viewer
```
britannica-dictionary 0.1.1
A Python package to crawl Britannica Dictionary for word entries, definitions, and more.
Requires Python: >=3.6

# Britannica Dictionary Crawler

This package allows you to scrape word entries, definitions, parts of speech, and the word of the day from the Britannica Dictionary.

## Installation

You can install the package directly from GitHub using pip:

```bash
pip install git+https://github.com/Esubaalew/Dictionary.git
```

Alternatively, after publishing to PyPI, you can install the package like this:
```bash
pip install britannica-dictionary
```
```Python
from dictionary.britannica import get_entries, get_definitions, get_word_of_the_day

# Get related entries for a word
entries = get_entries('python')
print(entries)

# Get word definitions
definitions = get_definitions('python')
print(definitions)

# Get word of the day
word_of_the_day = get_word_of_the_day()
print(word_of_the_day)
```


## Functions

### 1. `get_entries(word)`

Fetches related entries for a word from Britannica Dictionary.

**Args:**
- `word` (str): Word to search for.

**Returns:**
- `list`: List of dictionaries containing the text and link of each entry.

### 2. `get_definitions(word)`

Fetches definitions and examples for a word from Britannica Dictionary.

**Args:**
- `word` (str): Word to search for.

**Returns:**
- `list`: List of dictionaries containing the meaning and examples of word usage.

### 3. `get_word_of_the_day()`

Fetches the word of the day from Britannica Dictionary.

**Returns:**
- `dict`: Dictionary containing the word, part of speech, image, and meanings.

## Features

- Get related entries for any word
- Fetch definitions and examples of word usage
- Retrieve the word of the day from Britannica Dictionary