RRepoGEO

REPOGEO REPORT · LITE

AlexeyPechnikov/pygmtsar

Default branch pygmtsar2 · commit 3ea3fda9 · scanned 6/15/2026, 11:42:15 AM

GitHub: 583 stars · 137 forks

AI VISIBILITY SCORE
40 /100
Critical
Category recall
0 / 2
Not recommended in any query
Rule findings
2 pass · 0 warn · 0 fail
Objective metadata checks
AI knows your name
3 / 3
Direct prompts that named your repo
HOW TO READ THIS REPORT

Action plan is what to do next — copy-pasteable changes prioritized by impact. Category visibility is the real GEO test: when a user asks an AI a brand-free question that should surface AlexeyPechnikov/pygmtsar, does the AI actually recommend you — or your competitors? Objective checks verify the metadata signals AI engines weight first. Self-mention check detects whether AI even knows you exist by name.

Action plan — copy-paste fixes

3 prioritized changes generated by gemini-2.5-flash. Mark items done after you ship the fix.

OVERALL DIRECTION
  • highreadme#1
    Reposition PyGMTSAR's core description to the top of the README

    Why:

    CURRENT
    The first H2 in the README is "## Announcement: InSAR.dev—A Federated Python Ecosystem for SAR/InSAR".
    COPY-PASTE FIX
    Move the section starting with "## PyGMTSAR (Python InSAR): Powerful, Accessible Satellite Interferometry" and its subsequent description to be the very first major section in the README.
  • mediumreadme#2
    Emphasize PyGMTSAR's role as a Python wrapper for GMTSAR

    Why:

    CURRENT
    The README mentions "PyGMTSAR (Python InSAR)" but doesn't explicitly state its wrapper nature for GMTSAR in the initial description.
    COPY-PASTE FIX
    Add a sentence early in the README (e.g., in the first paragraph of the PyGMTSAR section) like: "PyGMTSAR provides a high-level Python wrapper and workflow manager for the powerful GMTSAR InSAR processing software, simplifying complex Sentinel-1 satellite interferometry tasks."
  • mediumhomepage#3
    Update repository homepage URL to reflect PyGMTSAR, not its successor

    Why:

    CURRENT
    Homepage: http://insar.dev/
    COPY-PASTE FIX
    Update the homepage URL to point to a dedicated PyGMTSAR documentation page or a specific section on insar.dev that focuses solely on PyGMTSAR, if such a page exists. If not, consider creating one or removing the homepage link if no specific PyGMTSAR page is available.

Category GEO backends resolved for this scan: google/gemini-2.5-flash, deepseek/deepseek-v4-flash

Category visibility — the real GEO test

Brand-free queries asked to google/gemini-2.5-flash. Did AI recommend you, or someone else?

Same questions for every model — switch tabs to compare answers and rankings.

Recall
0 / 2
0% of queries surface AlexeyPechnikov/pygmtsar
Avg rank
Lower is better. #1 = top recommendation.
Share of voice
0%
Of all named tools, what % are you?
Top rival
snappy
Recommended in 2 of 2 queries
COMPETITOR LEADERBOARD
  1. snappy · recommended 2×
  2. GMTSAR · recommended 2×
  3. SNAP (Sentinel Application Platform) · recommended 1×
  4. ISCE (InSAR Scientific Computing Environment) · recommended 1×
  5. Generic Mapping Tools (GMT) · recommended 1×
  • CATEGORY QUERY
    How to process Sentinel-1 satellite data for interferometric analysis in Python?
    you: not recommended
    AI recommended (in order):
    1. SNAP (Sentinel Application Platform)
    2. snappy
    3. ISCE (InSAR Scientific Computing Environment)
    4. GMTSAR
    5. Generic Mapping Tools (GMT)
    6. s1tiling
    7. GDAL
    8. pyresample
    9. rasterio
    10. sentinelsat
    11. Copernicus Open Access Hub
    12. SNAPHU
    13. numpy
    14. scipy
    15. matplotlib
    16. mintpy

    AI recommended 16 alternatives but never named AlexeyPechnikov/pygmtsar. This is the gap to close.

    Show full AI answer
  • CATEGORY QUERY
    What are good Python libraries for SBAS InSAR analysis in earth science applications?
    you: not recommended
    AI recommended (in order):
    1. ISCE
    2. GMTSAR
    3. PyAPS
    4. MintPy
    5. StaMPS
    6. SARPROZ
    7. snappy

    AI recommended 7 alternatives but never named AlexeyPechnikov/pygmtsar. This is the gap to close.

    Show full AI answer

Objective checks

Rule-based audits of metadata signals AI engines weight most.

  • Metadata completeness
    pass

  • README presence
    pass

Self-mention check

Does AI even know your repo exists when asked about it directly?

  • Compared to common alternatives in this category, what is the core differentiator of AlexeyPechnikov/pygmtsar?
    pass
    AI named AlexeyPechnikov/pygmtsar explicitly

    AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?

  • If a team adopts AlexeyPechnikov/pygmtsar in production, what risks or prerequisites should they evaluate first?
    pass
    AI named AlexeyPechnikov/pygmtsar explicitly

    AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?

  • In one sentence, what problem does the repo AlexeyPechnikov/pygmtsar solve, and who is the primary audience?
    pass
    AI named AlexeyPechnikov/pygmtsar explicitly

    AI answers can be confidently wrong. Read for accuracy: does it match your actual tech stack, audience, and differentiator?

Embed your GEO score

Drop this badge into the README of AlexeyPechnikov/pygmtsar. It auto-updates whenever the report is rescanned and links back to the latest report — easy public proof that you care about AI discoverability.

RepoGEO badge previewLive preview
MARKDOWN (README)
[![RepoGEO](https://repogeo.com/badge/AlexeyPechnikov/pygmtsar.svg)](https://repogeo.com/en/r/AlexeyPechnikov/pygmtsar)
HTML
<a href="https://repogeo.com/en/r/AlexeyPechnikov/pygmtsar"><img src="https://repogeo.com/badge/AlexeyPechnikov/pygmtsar.svg" alt="RepoGEO" /></a>
Pro

Subscribe to Pro for deep diagnoses

AlexeyPechnikov/pygmtsar — Lite scans stay free; this card itemizes Pro deep limits vs Lite.

  • Deep reports10 / month
  • Brand-free category queries5 vs 2 in Lite
  • Prioritized action items8 vs 3 in Lite