semvec/pypi-packages huggingface dataset:
python-micrometa 15.2.3
Process metadata from various light-microscopy related formats.
Requires Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7
Keywords: fiji, jython, imagej, microscopy, metadata

# MicroMeta 🐍 ☕ 🔬

[//]: # (start-badges)

[//]: # (end-badges)

[![DOI](https://zenodo.org/badge/152806738.svg)][doi]

## Microscopy Metadata processing

A Python package to process metadata from various light-microscopy related data
formats. Supports generating [ImageJ][1] macros for stitching mosaics / tilings.
Developed and provided by the [Imaging Core Facility (IMCF)][imcf] of the
Biozentrum, University of Basel, Switzerland.

The code is pure Python and known to work with CPython and Jython, so the
package can also be imported in [ImageJ Jython scripts][2].

## Packaging

The package is intended to be available in two flavours, as a mavenized version
(packaged as a jar) to be used in [ImageJ][1], as well as a "pure" Python
package to be provided through [PyPI][3].

[imcf]: https://www.biozentrum.unibas.ch/imcf
[1]: https://imagej.net
[2]: https://imagej.net/Jython_Scripting
[3]: https://pypi.org/
[doi]: https://zenodo.org/badge/latestdoi/152806738
structuralcodes 0.6.3
A Python package that contains models from structural design codes.
Requires Python: >=3.9

# StructuralCodes

*A Python library for structural engineering calculations.*

[![PyPI version](https://badge.fury.io/py/structuralcodes.svg)](https://badge.fury.io/py/structuralcodes)
[![Code style: Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/format.json)](https://github.com/charliermarsh/ruff)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json)](https://github.com/charliermarsh/ruff)
[![Docs](https://img.shields.io/badge/%F0%9F%93%9A%20docs-fib--international.github.io%2Fstructuralcodes%2F-orange)](https://fib-international.github.io/structuralcodes/)

[![Tests](https://github.com/fib-international/structuralcodes/actions/workflows/build.yaml/badge.svg)](https://github.com/fib-international/structuralcodes/actions/workflows/build.yaml)
[![Publish](https://github.com/fib-international/structuralcodes/actions/workflows/create-release.yml/badge.svg)](https://github.com/fib-international/structuralcodes/actions/workflows/create-release.yml)
[![Docs](https://github.com/fib-international/structuralcodes/actions/workflows/sphinx.yml/badge.svg)](https://github.com/fib-international/structuralcodes/actions/workflows/sphinx.yml)

## How to install

StructuralCodes is available on PyPI and can be installed using `pip`:

```pwsh
python -m pip install structuralcodes
```

## Get started

Read the [quickstart guide](https://fib-international.github.io/structuralcodes/quickstart/) in our docs.

## Contribution guidelines

Check out our docs for how to get started [contributing](https://fib-international.github.io/structuralcodes/contributing/) to StructuralCodes.

## Versioning

Check out our docs to see how we handle [versioning](https://fib-international.github.io/structuralcodes/versioning/).
wenfire 0.2.0
WenFire 🔥 Financial Independence Calculator 💸
Requires Python: >=3.12

# WenFire 🔥 Financial Independence Calculator 💸

Welcome to the WenFire Financial Independence Calculator GitHub repository! This web application helps users visualize their journey to financial independence and early retirement by calculating and plotting various financial metrics. The app is built using FastAPI and Bootstrap, and it's currently hosted on at https://wenfire.nijho.lt/.

There are many such calculators available, however, I couldn't find one with the salary growth assumptions that I wanted. I also just wanted to play FastAPI, htmx, and Vega-Lite. So I built this calculator to scratch my own itch, and I hope you find it useful too! 😄

![WenFire Screenshot](https://github.com/basnijholt/wenfire/assets/6897215/0d76a7f0-6c5f-4ead-967d-84be6fb5a5f5)

## Features 🌟

- Responsive and mobile-friendly design using Bootstrap 📱
- Visualizations using Vega-Lite 📊
- Customizable assumptions for investment growth, inflation, and more ⚙️
- Calculates key metrics like retirement age, net worth, and safe withdrawal amounts 💰

## Assumptions and Limitations 🔍

This calculator is a useful tool for estimating your journey to financial independence, but it's important to remember the following assumptions and limitations:

1. 💹 **Investment Growth**: Assumes a fixed annual growth rate for your investments. Actual returns may vary due to market conditions.
2. 💰 **Inflation**: Assumes a constant inflation rate throughout your journey. In reality, inflation rates can vary over time.
3. 📈 **Salary Increases**: Assumes a constant annual salary increase. Changes in your career or job market can impact your income growth.
4. 🛍️ **Spending**: Assumes constant monthly spending, adjusted for inflation. In real life, your expenses might change due to lifestyle changes or unexpected events.
5. 💵 **Safe Withdrawal Rate**: Uses the popular 4% rule, which assumes that you can withdraw 4% of your portfolio annually without running out of money in retirement. This rule is based on historical data, and future market conditions might require adjustments to your withdrawal rate.

Always be prepared to review and adjust your financial plans based on your personal situation and the ever-changing world around us. Stay curious, keep learning, and always be prepared to adapt! 😃

## How to Run Locally 🚀

1. Clone this repository: `git clone https://github.com/basnijholt/wenfire.git`
2. Navigate to the project folder: `cd wenfire`
3. Install the required dependencies: `uv sync`
4. Run the FastAPI server: `uv run uvicorn wenfire.app:app --reload`
5. Open your browser and visit `http://localhost:8000/`

## Contributing 🤝

We welcome contributions to improve the WenFire Financial Independence Calculator! Feel free to submit an issue or pull request with your suggestions, bug reports, or feature requests. Happy coding! 🎉