CoralmiR

CoralmiR is a sub-database of CoralBioinfo which provides user-friendly interface to access predicted coral miRNAs as well as their targeting sites. It integrates published mRNA and small RNA sequencing data, helping users identify biological targeting events in different coral species. Users are allowed to search for their interested coral miRNAs through various services, besides they can input their interested genes or miRNAs to retrieve a targeting information list.

CoralmiRDATABASE CONTENTBasic informationmiRNA-precursor pairsGenesTargetsAnnotationSequencesWEB INTERFACEServiceSEARCHBROWSEBLASTAPIResultmiRNATargetGene

DATABASE CONTENT

MySQL 5.7 is utilized as database. All data is stored in MySQL tables.

 

Basic information

Basic information of coral miRNAs is stored in Table info:

NameDescriptionSample1Sample2
idCMR ID1219
name-bfl-mir-100159855nm1
typehairpin | mature | starhairpinmature
originKNOWN | NOVELKNOWNNOVEL
seq-AGAUAAAGCCGGCUGCCAUAA...CAAUGUUUCGGCUUGUUCCCG

mirdeep2, miREvo and ViennaRNA were used for identification of known miRNA and prediction of novel miRNA.

 

miRNA-precursor pairs

The relationship among miRNAs and precursor in different coral species is stored in Table pair:

NameDescriptionSample
matureName of miRNAbfl-let-7b
hairpinName of precursorbfl-let-7b
species-Montipora foliosa
structFile name of precursor structure image*bfl-let-7b_bfl-let-7b.jpg

*The structure image of precursor contains mature miRNA sequence which is highlighted with red.

 

Genes

Table gene records basic information about miRNA-targeted genes/transcripts.

NameDescriptionSample
idCMG ID270
species-Acropora muricata
gene-transcript_HQ_Formosa_2_transcript10351/f2p0/2649
miRNAsNumber of relevant miRNAs6

 

Targets

Table target demonstrates predicted miRNA targets on coral unigenes from PacBio sequencing:

NameDescriptionSample
idCMT ID57
miRNAName of miRNAbfl-miR-100-5p
geneName of targeted gene/transcripttranscript_HQ_Formosa_2_transcript13048/f2p0/2384
Position-*515
graphAlignment detail/target/57
species-Acropora muricata

*All targets were predicted by miRanda. Several result parameters generated by the software are not shown in the table above. You can see them in the introduction to target result pages ▼below.

 

Annotation

Coral unigenes were annotated by 7 databases: GO, KEGG, KOG, Nr, Nt, Pfam and Swiss-Prot. Here is the Venn graph illustrating statistics on miRNA targets annotation:

 

Sequences

miRNA sequences are stored in .FASTA files as well. NCBI-BLAST databases have been built for sequence alignment service.

 

WEB INTERFACE

The website is developed under the LEMP (Linux, Nginx, MySQL and PHP) stack. Web functions are implemented by PHP 7.2 while Nginx works as web server. All services can be deployed by Docker.

 

Service

SEARCH

This service supports searching for target information by species, miRNA or gene/transcript.

 

BROWSE

This service allows users to explore their interested data by clicking related buttons. This page might be recognized as statistics dashboard of CoralmiR to some extents.

When browsing by species, unidentified miRNAs with precursors found are black-marked and inaccessible.

 

BLAST

Sequenceserver is utilized as BLAST server. Front-end codes were modified for user experience improvement.

 

API

See CoralmiR API.

 

Result

The following will describe the Markdown template of each result page.

 

miRNA

 

Target

 

Gene

Catalog