Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fragrance(-formula) Information Grabber (FIG)

drawing

You just discovered FIG! A python-based repository for grabbing and displaying information from fragrance-related formulas. Built for personal use, based on everyday-hobbyist needs.

Install

Pixi Quick Start

  1. Install Pixi (if needed).
curl -fsSL https://pixi.sh/install.sh | sh

or

wget -qO- https://pixi.sh/install.sh | sh

In case pixi is not found after restarting your terminal session, consider doing the following:

echo 'export PATH="$HOME/.pixi/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

or

echo 'export PATH="$HOME/.pixi/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
  1. Start the app with Pixi (creates environment automatically).
pixi run start

If that is the first time using the repository, it may take a while to install the required dependencies.

  1. Open the local URL shown by Streamlit (most commonly http://localhost:8501).

Implemented Features

  • Formula grabbing from CSV, PDF, and text input
  • Basic formula editing
  • Basic calculation of percentage (absolute / relative), parts (/1000), and total concentration
  • Interactive batch preparation for trialing

Repository Layout

  • app.py: main Streamlit app
  • pixi.toml: Pixi environment onfiguration
  • pyproject.toml: project metadata and optional linter config
  • .gitignore: common Python and Streamlit ignores

License

This project is licensed under the MIT License. See LICENSE.

About

Fragrance (-formula) Information Grabber

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages