Jupyter notebook integration

Tool wrappers

Standardized code linting and formatting

Portability

Conda integration

Container integration

Traceability and documentation

Scalability

Job scheduling