Cursor Rules — allenai/atlantes
Efficient and low latency real-time global-scale GPS trajectory modeling
6/19/2026 · 15 viewsCursor rules
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, andtupleovertyping.List,typing.Dict, andtyping.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