CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-flopy

FloPy is a Python package to create, run, and post-process MODFLOW-based models

Agent Success

Agent success rate when using this tile

66%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.14x

Baseline

Agent success rate without this tile

58%

Overview
Eval results
Files

rubric.jsonevals/scenario-7/

{
  "context": "This criteria evaluates how well the engineer uses FloPy's coordinate reference system (CRS) utilities to handle coordinate transformations and CRS management. The focus is on proper usage of FloPy's CRS class and its methods for defining, validating, transforming, and comparing coordinate systems.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "CRS Initialization",
      "description": "Uses flopy.utils.CRS class to initialize a coordinate reference system from an EPSG code",
      "max_score": 15
    },
    {
      "name": "Projected CRS Validation",
      "description": "Uses the CRS.is_projected property or similar mechanism to validate that the CRS is projected (not geographic) and raises appropriate errors for geographic coordinate systems",
      "max_score": 20
    },
    {
      "name": "Coordinate Transformation",
      "description": "Uses the CRS.transform method or get_transformer function to transform coordinates from one coordinate system to another",
      "max_score": 25
    },
    {
      "name": "Single Point Handling",
      "description": "Correctly handles transformation of individual coordinate pairs (x, y) between coordinate systems",
      "max_score": 15
    },
    {
      "name": "Multiple Points Handling",
      "description": "Efficiently transforms lists or arrays of coordinate pairs, potentially using vectorized operations",
      "max_score": 10
    },
    {
      "name": "CRS Comparison",
      "description": "Uses appropriate CRS comparison methods such as checking EPSG codes or using authority-based comparison to determine if two CRS objects represent the same coordinate system",
      "max_score": 15
    }
  ]
}
tessl i tessl/pypi-flopy@3.9.0

tile.json