SlopScore
00 crowd

Menipy

For learning only
Open repo on GitHubgithub.com/carenaudo/Menipy
Python · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 48 minutes ago by carenaudo · last checked 48 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-05: For learning only; its own README says "Documentation and references may also contain errors because parts of them were generated with AI assistance". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as carenaudo. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
For learning only
topics
track-research
created
2025-07-01 · pushed 2 weeks ago · 517 commits · 1 contributor
languages
Python 74%HTML 26%
paperwork
contributingpull request templatelicensereadme 71% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 48 minutes ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
htmlpython
topic (detected)
track-research
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: For learning only; its own README says "Documentation and references may also contain errors because parts of them were generated with AI assistance". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Menipy

Menipy is an alpha-stage Python toolkit for droplet and meniscus shape analysis from images. It provides a PySide6 graphical interface and a headless command line tool for running analysis pipelines from files, cameras, or image directories.

The project currently focuses on image-based workflows for sessile and pendant drop analysis, with additional experimental pipelines under active development.

Warning

Current intended use and known reliability issues: Menipy began as an early exploration of how far a "vibe coding" workflow in Codex could take the project, and it is now moving toward a more deliberate stage with stronger human review, validation, and scientific scrutiny. At the moment, the project is meant mainly to explore image-processing techniques and to prototype a graphical workbench for work/science and educational software. It is not yet a reliable tool for production work or scientific measurements. In educational contexts it can be useful to show where the methods fail, but it should not be used as a trusted source of quantitative results. Fully automatic values for contact angle, surface tension, and contour detection can be inaccurate and should not be treated as definitive measurements. Even with manual selection, errors can still occur—for example, incorrect contact-point detection or incorrect droplet/meniscus contour detection below the substrate. These results should be reviewed critically and validated before using them for quantitative analysis.

Goals

  • Provide a clear, extensible foundation for droplet and meniscus shape analysis from images.
  • Model analysis as pipelines where each step represents a concrete stage: loading, preprocessing, segmentation, contour extraction, geometry fitting, metrics, validation, and reporting.
  • Support both GUI-driven exploration and headless CLI workflows for automated or batch processing.
  • Grow a toolbox of measurements, numerical methods, plugins, and utilities beyond the most common droplet-analysis metrics.
  • Keep the project accessible for scientific review by documenting assumptions, limitations, result contracts, and implementation details.

Menipy GUI screenshot

Screenshot: Menipy GUI with image preview, analysis controls, overlays, and results panels.

Status and Disclaimer

Menipy is an alpha-stage project under active development and is not production-ready. Most of the implemented methods have not yet been tested or validated against standard measurement methods, so results may be incorrect or inaccurate. This software is not intended to replace validated commercial or non-commercial measurement tools. Use it at your own risk and verify measurements independently before relying on them.

Documentation and references may also contain errors because parts of them were generated with AI assistance. They require human curation and should be independently checked before being relied upon.

Package metadata also marks the project as alpha.

Install

Menipy requires Python 3.10 or newer.

For local development or testing from a source checkout, uv is the preferred method:

uv sync --extra dev --extra test

Run commands in the managed environment with uv run, for example:

uv run menipy
uv run adsa --help

As an alternative, install with Python's built-in virtual environment and pip:

python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
pip install -e ".[dev,test]"

For a basic editable install without development tools:

pip install -e .

On Windows PowerShell, activate the virtual environment with:

.\.venv\Scripts\Activate.ps1

Launch

After installation, start the GUI with:

menipy

Fallback module entry point:

python -m menipy.gui.app

Run the command-line interface with:

adsa --help

CLI Quick Examples

Single-image sessile analysis with auto-calibration:

adsa --pipeline sessile --image "data/samples/prueba sesil 2.png" --auto-calibrate --out ./out

Batch analysis of a directory:

adsa --pipeline sessile --input-dir data/samples --glob "*.png" --auto-calibrate --out ./out

The CLI also supports --camera, manual geometry options such as --roi, --needle, and --contact-line, SOP loading with --sop, and plugin database management through the plugins subcommand.

Supported Analysis Modes

The current pipeline registry exposes these modes:

  • sessile
  • pendant
  • oscillating
  • capillary_rise
  • captive_bubble

Sessile and pendant workflows are the primary documented user paths. Other pipelines are present for ongoing development and should be treated as experimental unless validated for your use case.

Where to Go Next

Historical cleanup notes and archived planning material are preserved under archive/2026-05-cleanup/.

Maintainer

Maintainer: Carlos Renaudo, PLAPIQUI - Planta Piloto de Ingenieria Quimica, Universidad Nacional del Sur/CONICET.

Read the rest on GitHub

Scan report · 2026-10-05
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 0 of 3 clapped

    Schnitzel, Cap'm Slop and Princess read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listing — log in to report