{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,26]],"date-time":"2026-01-26T00:53:44Z","timestamp":1769388824551,"version":"3.49.0"},"reference-count":8,"publisher":"Oxford University Press (OUP)","issue":"21","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,11,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Summary: The FSelector package contains a comprehensive list of feature selection algorithms for supporting bioinformatics and machine learning research. FSelector primarily collects and implements the filter type of feature selection techniques, which are computationally efficient for mining large datasets. In particular, FSelector allows ensemble feature selection that takes advantage of multiple feature selection algorithms to yield more robust results. FSelector also provides many useful auxiliary tools, including normalization, discretization and missing data imputation.<\/jats:p>\n               <jats:p>Availability: FSelector, written in the Ruby programming language, is free and open-source software that runs on all Ruby supporting platforms, including Windows, Linux and Mac OS X. FSelector is available from https:\/\/rubygems.org\/gems\/fselector and can be installed like a breeze via the command gem install fselector. The source code is available (https:\/\/github.com\/need47\/fselector) and is fully documented (http:\/\/rubydoc.info\/gems\/fselector\/frames).<\/jats:p>\n               <jats:p>Contact: \u00a0ywang@ncbi.nlm.nih.gov or bryant@ncbi.nlm.nih.gov<\/jats:p>\n               <jats:p>Supplementary Information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/bts528","type":"journal-article","created":{"date-parts":[[2012,9,1]],"date-time":"2012-09-01T20:37:41Z","timestamp":1346531861000},"page":"2851-2852","source":"Crossref","is-referenced-by-count":39,"title":["FSelector: a Ruby gem for feature selection"],"prefix":"10.1093","volume":"28","author":[{"given":"Tiejun","family":"Cheng","sequence":"first","affiliation":[{"name":"Computational Biology Branch, National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, 8600 Rockville Pike, Bethesda, MD 20894, USA"}]},{"given":"Yanli","family":"Wang","sequence":"additional","affiliation":[{"name":"Computational Biology Branch, National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, 8600 Rockville Pike, Bethesda, MD 20894, USA"}]},{"given":"Stephen H.","family":"Bryant","sequence":"additional","affiliation":[{"name":"Computational Biology Branch, National Center for Biotechnology Information, National Library of Medicine, National Institutes of Health, 8600 Rockville Pike, Bethesda, MD 20894, USA"}]}],"member":"286","published-online":{"date-parts":[[2012,8,31]]},"reference":[{"key":"2023012513151240000_bts528-B1","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1186\/1471-2105-10-221","article-title":"An introduction to scripting in Ruby for biologists","volume":"10","author":"Aerts","year":"2009","journal-title":"BMC Bioinf."},{"key":"2023012513151240000_bts528-B2","first-page":"1","article-title":"Rinruby: accessing the r interpreter from pure ruby","volume":"29","author":"Dahl","year":"2008","journal-title":"J. Stat. Softw."},{"key":"2023012513151240000_bts528-B3","doi-asserted-by":"crossref","first-page":"2617","DOI":"10.1093\/bioinformatics\/btq475","article-title":"BioRuby: bioinformatics software for the Ruby programming language","volume":"26","author":"Goto","year":"2010","journal-title":"Bioinformatics"},{"key":"2023012513151240000_bts528-B4","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-35488-8","volume-title":"Feature Extraction: Foundations and Applications","author":"Guyon","year":"2006"},{"key":"2023012513151240000_bts528-B5","first-page":"1157","article-title":"An introduction to variable and feature selection","volume":"3","author":"Guyon","year":"2003","journal-title":"JMLR"},{"key":"2023012513151240000_bts528-B6","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.artmed.2004.01.007","article-title":"Filter versus wrapper gene selection approaches in DNA microarray domains","volume":"31","author":"Inza","year":"2004","journal-title":"Artif. Intell. Med."},{"key":"2023012513151240000_bts528-B7"},{"key":"2023012513151240000_bts528-B8","doi-asserted-by":"crossref","first-page":"2507","DOI":"10.1093\/bioinformatics\/btm344","article-title":"A review of feature selection techniques in bioinformatics","volume":"23","author":"Saeys","year":"2007","journal-title":"Bioinformatics"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/28\/21\/2851\/48874043\/bioinformatics_28_21_2851.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/28\/21\/2851\/48874043\/bioinformatics_28_21_2851.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,25]],"date-time":"2023-01-25T19:18:27Z","timestamp":1674674307000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/28\/21\/2851\/236695"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,8,31]]},"references-count":8,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2012,11,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bts528","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2012,11,1]]},"published":{"date-parts":[[2012,8,31]]}}}