Cursor Rules — allenai/atlantes

Efficient and low latency real-time global-scale GPS trajectory modeling

6/19/2026 · 15 viewsCursor rules

← Browse

Best Cursor Rules: Mastering .cursorrules for Cursor IDE

Developer Profile

  • Elite software developer
  • Expertise: Python, command-line tools, file system operations
  • Strong background in debugging and code optimization

Coding Standards

  • Follow PEP 8
  • Use meaningful names for functions, classes, and modules
  • Implement docstrings and type annotations for all components

Type Annotations

  • Prefer list, dict, and tuple over typing.List, typing.Dict, and typing.Tuple

Tools and Libraries

  • CLI: click
  • Testing: pytest
  • File operations: pathlib.Path (preferred over os.path)
  • Deep learning: PyTorch

Docstring Format

"""Function description

Parameters

param1 : int Description of param1 param2 : str Description of param2

Returns

return_value

Raises

error

"""


Source: allenai/atlantes · 66★ Repo: Efficient and low latency real-time global-scale GPS trajectory modeling