LoopRNA - JAVA']JAVA MODULE FOR RNA STRUCTURE ANNOTATION

被引:0
|
作者
Minkov, Georgi [1 ,2 ]
Toneva, Valentina [1 ,3 ]
Ivanova, Zdravka [2 ]
Baev, Vesselin [1 ,2 ]
机构
[1] Plovdiv Univ Paissii Hilendarski, Dept Plant Physiol & Mol Biol, 24 Tsar Assen St, Plovdiv 4000, Bulgaria
[2] IMBB, 105 Ruski Blvd, Plovdiv 4000, Bulgaria
[3] Ctr Plant Syst Biol & Biotechnol, 139 Ruski Blvd, Plovdiv 4000, Bulgaria
来源
基金
欧盟地平线“2020”;
关键词
RNA structure; annotation; object-oriented programming;
D O I
10.7546/CRABS.2018.09.08
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
LoopRNA is a Java module designed to add convenience and simplicity to the process of automatic RNA secondary structure annotation. By using concepts from Object-Oriented Programming and Mathematical Graph Theory, LoopRNA is able to present RNA secondary structure as a tree of discrete self-contained objects, arranged in a non-linear hierarchical "tree" structure. This produces data which is both easily human-readable and very simple to run otherwise complex automated computations on. While LoopRNA is not a standalone programme, integrating it into pre-existing Java software is trivial thanks to a simple and straightforward interface. Combined with existing pre-miRNA prediction software, LoopRNA can be applicable both to miRNA hairpin annotation and curation and to de novo prediction of miRNAs. LoopRNA is open source and is available under under the Creative Commons 4.0 licence (CC BY 4.0) at https://github.com/orgs/plantgene/.
引用
收藏
页码:1215 / 1221
页数:7
相关论文
共 50 条
  • [1] Semantic Annotation for Java']Java
    Lyon, Douglas
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (03): : 19 - 29
  • [2] @Java']Java: Bringing a richer annotation model to Java']Java
    Cazzola, Walter
    Vacchi, Edoardo
    [J]. COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2014, 40 (01) : 2 - 18
  • [3] JAAE: The Java']Java Abstract Annotation Editor
    Habernal, Ivan
    Konopik, Miloslav
    [J]. INTERSPEECH 2007: 8TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION, VOLS 1-4, 2007, : 1973 - 1976
  • [4] Jannovar: A Java']Java Library for Exome Annotation
    Jaeger, Marten
    Wang, Kai
    Bauer, Sebastian
    Smedley, Damian
    Krawitz, Peter
    Robinson, Peter N.
    [J]. HUMAN MUTATION, 2014, 35 (05) : 548 - 555
  • [5] jViz.Rna -: A Java']Java tool for RNA secondary structure visualization
    Wiese, KC
    Glen, E
    Vasudevan, A
    [J]. IEEE TRANSACTIONS ON NANOBIOSCIENCE, 2005, 4 (03) : 212 - 218
  • [6] Automatic Annotation of Confidential Data in Java']Java Code
    Bastys, Iulia
    Bolignano, Pauline
    Raimondi, Franco
    Schoepe, Daniel
    [J]. FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2021, 2022, 13291 : 146 - 161
  • [7] Annotation-based Parallelization of Java']Java Code
    Mehrabi, Mostafa
    Giacaman, Nasser
    Sinnen, Oliver
    [J]. 2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 775 - 784
  • [8] Innovative releases Java']Java serials module
    不详
    [J]. LIBRARY JOURNAL, 1999, 124 (19) : 23 - 24
  • [9] An annotation-aware Java']Java virtual machine implementation
    Azevedo, A
    Nicolau, A
    Hummel, J
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (06): : 423 - 444
  • [10] PAMELA: An annotation-based Java']Java modeling framework
    Guerin, Sylvain
    Polet, Guillaume
    Silva, Caine
    Champeau, Joel
    Bach, Jean-Christophe
    Martinez, Salvador
    Dagnat, Fabien
    Beugnard, Antoine
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2021, 210