Basic operations and stats for the reference ceRNA network
Basic operations and stats for the reference ceRNA network
%load_ext autoreload
import sys
sys.path.append('../../')
from cernatax.cernatax import CERNATAX
# initialize CERNATAX object
cernatax = CERNATAX()
# show CERNATAX reference ceRNA network
print(cernatax.summarize_ref_db())
# extract the CERNATAX reference ceRNA network
ref_db = cernatax.ref_db
# there are some operations to filter the ceRNA interactions from the ref_db
# show reference interaction source
print(ref_db.database.value_counts())
# store the miRNA-mRNA;miRNA-lncRNA interactions
cernatax.ref_db[cernatax.ref_db.type == 'miRNA-mRNA;miRNA-lncRNA'].to_csv('../../demo_out/ceRNA_db_mix.csv')
print('The number of unique ceRNA interactions: ', len(ref_db.ceRNA.unique()))
print('The number of unique miRNA-mRNA interactions: ', len(ref_db[ref_db.type == 'miRNA-mRNA'].ceRNA.unique()))
print('The number of unique miRNA-lncRNA interactions: ', len(ref_db[ref_db.type == 'miRNA-lncRNA'].ceRNA.unique()))