{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T20:23:20Z","timestamp":1760646200310},"reference-count":12,"publisher":"Oxford University Press (OUP)","issue":"19","license":[{"start":{"date-parts":[[2016,11,7]],"date-time":"2016-11-07T00:00:00Z","timestamp":1478476800000},"content-version":"vor","delay-in-days":885,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,10,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Summary: 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\u2014&amp;gt;600% end-to-end performance improvement over state of the art. MAGI\u2019s 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.<\/jats:p><jats:p>Availability and implementation: 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 .<\/jats:p><jats:p>Contact: \u00a0j5kim@ucsd.edu<\/jats:p><jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btu377","type":"journal-article","created":{"date-parts":[[2014,6,7]],"date-time":"2014-06-07T06:24:55Z","timestamp":1402122295000},"page":"2826-2827","source":"Crossref","is-referenced-by-count":23,"title":["MAGI: a Node.js web service for fast microRNA-Seq analysis in a GPU infrastructure"],"prefix":"10.1093","volume":"30","author":[{"given":"Jihoon","family":"Kim","sequence":"first","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Levy","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alex","family":"Ferbrache","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"},{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Petra","family":"Stepanowsky","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudiu","family":"Farcas","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuang","family":"Wang","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Brunner","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tyler","family":"Bath","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"},{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuan","family":"Wu","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lucila","family":"Ohno-Machado","sequence":"additional","affiliation":[{"name":"1 Division of Biomedical Informatics, University of California at San Diego, 2 Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA 92093, USA, 3 Biomedical Informatics Program, School of Informatics, University of Applied Sciences Upper Austria, Softwarepark 11, 4232 Hagenberg, Austria and 4 Department of Biostatistics and Biomedical Informatics, Duke University, Durham, NC 27710, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2014,6,6]]},"reference":[{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"R106","DOI":"10.1186\/gb-2010-11-10-r106","article-title":"Differential expression analysis for sequence count data","volume":"11","author":"Anders","year":"2010","journal-title":"Genome Biol."},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"R1","DOI":"10.1186\/gb-2003-5-1-r1","article-title":"MicroRNA targets in Drosophila","volume":"5","author":"Enright","year":"2003","journal-title":"Genome Biol."},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1038\/nbt1394","article-title":"Discovering microRNAs from deep sequencing data using miRDeep","volume":"26","author":"Friedlander","year":"2008","journal-title":"Nat. Biotechnol."},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"W132","DOI":"10.1093\/nar\/gkr247","article-title":"miRanalyzer: an update on the detection and analysis of microRNAs in high-throughput sequencing experiments","volume":"39","author":"Hackenberg","year":"2011","journal-title":"Nucleic Acids Res."},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"W385","DOI":"10.1093\/nar\/gkq392","article-title":"DSAP: deep-sequencing small RNA analysis pipeline","volume":"38","author":"Huang","year":"2010","journal-title":"Nucleic Acids Res."},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"2651","DOI":"10.1093\/bioinformatics\/btt457","article-title":"omiRas: a Web server for differential expression analysis of miRNAs derived from small RNA-Seq data","volume":"29","author":"Muller","year":"2013","journal-title":"Bioinformatics"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"e58159","DOI":"10.1371\/journal.pone.0058159","article-title":"Differential expression of miR-145 in children with Kawasaki disease","volume":"8","author":"Shimizu","year":"2013","journal-title":"PloS One"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","DOI":"10.1109\/HISB.2012.20","article-title":"A robust feature selection method for novel pre-microRNA identification using a combination of nucleotide-structure triplets","author":"Stepanowsky","year":"2012"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"S9","DOI":"10.1186\/1755-8794-7-S1-S9","article-title":"GAMUT: GPU accelerated MicroRNA analysis to uncover target genes through CUDA-miRanda","volume":"7","author":"Wang","year":"2014","journal-title":"BMC Med. Genomics"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"1925","DOI":"10.1093\/bioinformatics\/bts282","article-title":"CPSS: a computational platform for the analysis of small RNA deep sequencing data","volume":"28","author":"Zhang","year":"2012","journal-title":"Bioinformatics"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"3076","DOI":"10.1093\/bioinformatics\/btr504","article-title":"wapRNA: a web-based application for the processing of RNA sequences","volume":"27","author":"Zhao","year":"2011","journal-title":"Bioinformatics"},{"key":"2023041303472319000_","doi-asserted-by":"crossref","first-page":"W392","DOI":"10.1093\/nar\/gkq393","article-title":"mirTools: microRNA profiling and discovery based on high-throughput sequencing","volume":"38","author":"Zhu","year":"2010","journal-title":"Nucleic Acids Res."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/30\/19\/2826\/49872357\/bioinformatics_30_19_2826.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/30\/19\/2826\/49872357\/bioinformatics_30_19_2826.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,14]],"date-time":"2023-07-14T01:30:34Z","timestamp":1689298234000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/30\/19\/2826\/2422204"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,6]]},"references-count":12,"journal-issue":{"issue":"19","published-print":{"date-parts":[[2014,10,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btu377","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2014,10]]},"published":{"date-parts":[[2014,6,6]]}}}