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.