Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeneOps

Unified Python toolkit for genome editing workflows: CRISPR, base editing, and prime editing. GeneOps is building a consistent foundation for guide design, scoring, outcome modeling, and analysis.


What is GeneOps?

GeneOps is an open-source Python library that provides shared core primitives and pipelines for genome editing tasks, including:

  • CRISPR guide RNA design
  • Off-target discovery and scoring
  • Nuclease and PAM constraint modeling
  • Edit outcome prediction (indels, base edits, prime edits)
  • QC and downstream analysis

Install

# Create virtual env
python3 -m venv .venv

# Install GeneOps
.venv/bin/python -m pip install -e .

Documentation

Public running docs: geneops.linearfox.com.

Documentation source lives in docs/.

.venv/bin/python -m pip install -e ".[test,docs]"
.venv/bin/python -m mkdocs serve

Contributions are welcome! Please open issues or pull requests on the GitHub repository.

Contact: ntfargo@proton.me

About

Unified Python toolkit for genome editing (CRISPR/prime/base): design, off-target scoring, QC, and analysis.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages