title: MAGI: a Node.js web service for fast microRNA-Seq analysis in a GPU infrastructure.
abstract: CONCLUSIONS
  MAGI is a web service for fast MicroRNA-Seq data analysis in a graphics processing unit (GPU) infrastructure. Using just a browser, users have access to results as web reports in just a few hours->600% end-to-end performance improvement over state of the art. MAGI's salient features are (i) transfer of large input files in native FASTA with Qualities (FASTQ) format through drag-and-drop operations, (ii) rapid prediction of microRNA target genes leveraging parallel computing with GPU devices, (iii) all-in-one analytics with novel feature extraction, statistical test for differential expression and diagnostic plot generation for quality control and (iv) interactive visualization and exploration of results in web reports that are readily available for publication.
  
  
  METHODS
  MAGI relies on the Node.js JavaScript framework, along with NVIDIA CUDA C, PHP: Hypertext Preprocessor (PHP), Perl and R. It is freely available at http://magi.ucsd.edu.
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Jihoon
authors.initials: J
authors.lastname: Kim
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Eric
authors.initials: E
authors.lastname: Levy
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Alex
authors.initials: A
authors.lastname: Ferbrache
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Petra
authors.initials: P
authors.lastname: Stepanowsky
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Claudiu
authors.initials: C
authors.lastname: Farcas
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Shuang
authors.initials: S
authors.lastname: Wang
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Stefan
authors.initials: S
authors.lastname: Brunner
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Tyler
authors.initials: T
authors.lastname: Bath
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Yuan
authors.initials: Y
authors.lastname: Wu
authors.affiliation: Division of Biomedical Informatics, University of California at San Diego, Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA.
authors.forename: Lucila
authors.initials: L
authors.lastname: Ohno-Machado
mesh_terms: D019295:Computational Biology / Q000379:methods*; D003196:Computer Graphics; D020407:Internet; D035683:MicroRNAs / Q000032:analysis*; D011381:Programming Languages; D017423:Sequence Analysis, RNA; D012984:Software
chemical_list: D035683:MicroRNAs