CircCode

CircCode identifies the coding potential of circular RNAs (circRNAs) by analyzing ribosome profiling data using Python 3.


Key Features:

  • Automated Pipeline: Implements sequence linking, quality control, filtering, and alignment as computational steps for circRNA translation analysis.
  • Machine Learning Integration: Uses Random Forest and J48 classification algorithms to predict circRNA coding ability.
  • Implementation: Developed in Python 3.
  • Performance: Reported to achieve low false discovery rate and high sensitivity for identifying translated circRNAs.

Scientific Applications:

  • Cross-species Identification: Identified 3,610 translated circRNAs in humans and 1,569 in Arabidopsis thaliana.
  • Functional Investigation: Enables exploration of circRNA regulatory roles beyond serving as microRNA (miRNA) decoys.

Methodology:

Computational steps explicitly include sequence linking, quality control, filtering, alignment, analysis of ribosome profiling data, processing ribosome profile databases from NCBI, and classification using Random Forest and J48 algorithms.

Topics

Details

License:
GPL-3.0
Programming Languages:
Python
Added:
1/9/2020
Last Updated:
12/11/2020

Operations

Publications

Sun P, Li G. CircCode: A Powerful Tool for Identifying circRNA Coding Ability. Frontiers in Genetics. 2019;10. doi:10.3389/fgene.2019.00981. PMID:31649739. PMCID:PMC6795751.