Skip to content

didipostman/CrisprCas9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrisprCas9

alt text

There is an interesting proposal suggesting Spring Batch, a Java framework for batch processing, could be used as a conceptual model to describe CRISPR-Cas9 functionality. While not a completely accurate representation of the biological process, it serves as an intriguing analogy.

Here's a breakdown of the comparison:

Spring Batch Components:

  • ItemReader: Reads input data, analogous to CRISPR guide RNA identifying the target DNA sequence.

  • ItemProcessor: Processes the data, similar to Cas9 protein binding to the target sequence.

  • ItemWriter: Writes the processed data, comparable to Cas9 cutting the DNA at the identified location.

CRISPR-Cas9 Components:

  • Guide RNA: Short RNA sequence guiding Cas9 to the target location.

  • Cas9 protein: Enzyme that cuts DNA at the specified location.

  • Repair mechanisms: Cellular processes that repair the cut DNA, leading to various outcomes (insertion, deletion, etc.).

Similarities:

  • Both systems involve reading input, processing it, and writing an output.

  • Both have a specific target and perform a targeted action.

  • Both involve sequential steps.

Differences:

  • Spring Batch operates in the digital realm, while CRISPR-Cas9 is a biological process.

  • CRISPR-Cas9 involves complex protein interactions and cellular mechanisms not found in Spring Batch.

  • The outcome of CRISPR-Cas9 depends on repair mechanisms, which are not directly analogous to Spring Batch steps.

Overall:

The Spring Batch analogy provides a simplified understanding of the core steps involved in CRISPR-Cas9.

It emphasizes the targeted nature and sequential aspects of the process.

It is not a fully accurate representation and misses the intricacies of the biological mechanisms.

Conclusion:

While not a perfect fit, the Spring Batch model offers a unique way to grasp the general concept of CRISPR-Cas9. It's important to remember that it's an analogy, not a scientific explanation. Further exploration of the biological details is necessary for a complete understanding of CRISPR-Cas9 functionality.


"Spring batch for sequencing DNA

A computational model for DNA damage repair which could explain how CRISPR Cas9 Works" is

available on Zenodo

https://zenodo.org/records/8424872

Releases

No releases published

Packages

No packages published

Languages