This document outlines the Ross-Ibarra Lab (RILab) guidelines for using AI tools in research, writing, and coding. The expectations differ by experience level: what is appropriate for an expert may not be appropriate for a beginner, because part of training is learning to do the work yourself first.

General Best Practices

These principles apply to everyone in the lab, regardless of experience level:

Usage Guidelines by Experience Level

The tables below specify what is appropriate at each level across three task categories — writing, research, and coding & analysis — under three permission tiers:

Beginner

Category Never okay Case-by-case Always okay
Writing Outline a draft; rewrite anything Typos and spelling
Research Read; interpret facts; synthesize content Find articles Basic facts (with a source)
Coding & analysis Basic syntax; writing functions; writing a whole pipeline Code review (checking for errors) Explaining code

Intermediate

Category Never okay Case-by-case Always okay
Writing Outline a draft; rewrite anything Editing and feedback Typos and spelling
Research Read; interpret facts; synthesize content Find articles; basic facts (with a source)
Coding & analysis Writing a whole pipeline Writing functions; code review Basic syntax; explaining code

Expert

Category Never okay Case-by-case Always okay
Writing Outline a draft; rewrite anything Editing and feedback Typos and spelling
Research Read; interpret facts; synthesize content Find articles; basic facts (with a source)
Coding & analysis Writing a pipeline; directly analyze data Basic syntax; writing functions; code review; explaining code