{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T23:03:30Z","timestamp":1762297410607},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2009,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>Expression profiling assays done by using DNA microarray technology generate enormous data sets that are not amenable to simple analysis. The greatest challenge in maximizing the use of this huge amount of data is to develop algorithms to interpret and interconnect results from different genes under different conditions. In this context, fuzzy logic can provide a systematic and unbiased way to both (<jats:italic>i<\/jats:italic>) find biologically significant insights relating to meaningful genes, thereby removing the need for expert knowledge in preliminary steps of microarray data analyses and (<jats:italic>ii<\/jats:italic>) reduce the cost and complexity of later applied machine learning techniques being able to achieve interpretable models.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>DFP is a new Bioconductor R package that implements a method for discretizing and selecting differentially expressed genes based on the application of fuzzy logic. DFP takes advantage of fuzzy membership functions to assign linguistic labels to gene expression levels. The technique builds a reduced set of relevant genes (FP, <jats:italic>Fuzzy Pattern<\/jats:italic>) able to summarize and represent each underlying class (pathology). A last step constructs a biased set of genes (DFP, <jats:italic>Discriminant Fuzzy Pattern<\/jats:italic>) by intersecting existing fuzzy patterns in order to detect discriminative elements. In addition, the software provides new functions and visualisation tools that summarize achieved results and aid in the interpretation of differentially expressed genes from multiple microarray experiments.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>DFP integrates with other packages of the Bioconductor project, uses common data structures and is accompanied by ample documentation. It has the advantage that its parameters are highly configurable, facilitating the discovery of biologically relevant connections between sets of genes belonging to different pathologies. This information makes it possible to automatically filter irrelevant genes thereby reducing the large volume of data supplied by microarray experiments. Based on these contributions <jats:sc>GENE<\/jats:sc> CBR, a successful tool for cancer diagnosis using microarray datasets, has recently been released.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-10-37","type":"journal-article","created":{"date-parts":[[2009,1,29]],"date-time":"2009-01-29T19:19:14Z","timestamp":1233256754000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["DFP: a Bioconductor package for fuzzy profile identification and gene reduction of microarray data"],"prefix":"10.1186","volume":"10","author":[{"given":"Daniel","family":"Glez-Pe\u00f1a","sequence":"first","affiliation":[]},{"given":"Rodrigo","family":"\u00c1lvarez","sequence":"additional","affiliation":[]},{"given":"Fernando","family":"D\u00edaz","sequence":"additional","affiliation":[]},{"given":"Florentino","family":"Fdez-Riverola","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,1,29]]},"reference":[{"key":"2767_CR1","first-page":"Article6","volume":"5","author":"J Dai","year":"2007","unstructured":"Dai J, Lieu L, Rocke D: Dimension reduction for classification with gene expression microarray data. Stat Appl Genet Mol Biol 2007, 5: Article6.","journal-title":"Stat Appl Genet Mol Biol"},{"key":"2767_CR2","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1016\/S0303-2647(99)00077-5","volume":"55","author":"S Fuhrman","year":"2000","unstructured":"Fuhrman S, Cunningham MJ, Wen X, Zweiger G, Seilhamer JJ: The application of Shannon entropy in the identification of putative drug targets. Biosystems 2000, 55: 5\u201314. 10.1016\/S0303-2647(99)00077-5","journal-title":"Biosystems"},{"issue":"8","key":"2767_CR3","doi-asserted-by":"publisher","first-page":"727","DOI":"10.2174\/1386207013330733","volume":"4","author":"L Li","year":"2001","unstructured":"Li L, Darden TA, Weinberg CR, Levine AJ, Pedersen LG: Gene assessment and sample classification for gene expression data using a genetic algorithm\/k-nearest neighbor method. Comb Chem High Throughput Screen 2001, 4(8):727\u2013739.","journal-title":"Comb Chem High Throughput Screen"},{"issue":"8","key":"2767_CR4","doi-asserted-by":"publisher","first-page":"1373","DOI":"10.1142\/S0218001404003800","volume":"18","author":"R Blanco","year":"2004","unstructured":"Blanco R, Larra\u00f1aga P, Inza I, Sierra B: Gene selection for cancer classification using wrapper approaches. Int J Pattern Recogn 2004, 18(8):1373\u20131390. 10.1142\/S0218001404003800","journal-title":"Int J Pattern Recogn"},{"issue":"1\u20133","key":"2767_CR5","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1023\/A:1012487302797","volume":"46","author":"I Guyon","year":"2002","unstructured":"Guyon I, Weston J, Barnhill S, Vapnik V: Gene selection for cancer classification using support vector machines. Mach Learn 2002, 46(1\u20133):389\u2013422. 10.1023\/A:1012487302797","journal-title":"Mach Learn"},{"key":"2767_CR6","first-page":"167","volume-title":"Proceedings of the 2003 IEEE International Joint Conference on Neural Networks: 20\u201324 July 2003; Portland, Oregon","author":"F Chu","year":"2003","unstructured":"Chu F, Wang L: Gene Expression Data Analysis Using Support Vector Machines. In Proceedings of the 2003 IEEE International Joint Conference on Neural Networks: 20\u201324 July 2003; Portland, Oregon. Edited by: Udo Seiffert, Lakhmi C Jain. Springer; 2003:167\u2013189."},{"issue":"2","key":"2767_CR7","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/TNB.2006.875040","volume":"5","author":"B Liu","year":"2006","unstructured":"Liu B, Wan C, Wang L: An efficient semi-unsupervised gene selection method via spectral biclustering. IEEE Trans Nanobioscience 2006, 5(2):110\u20134. 10.1109\/TNB.2006.875040","journal-title":"IEEE Trans Nanobioscience"},{"key":"2767_CR8","first-page":"53","volume-title":"Proceedings of the eighth Pacific Symposium on Biocomputing: 3\u20137 January 2003; Lihue, Hawaii","author":"J Jaeger","year":"2003","unstructured":"Jaeger J, Sengupta R, Ruzzo WL: Improved gene selection for classification of microarrays. In Proceedings of the eighth Pacific Symposium on Biocomputing: 3\u20137 January 2003; Lihue, Hawaii. Edited by: Altman RB, Dunker AK, Hunter L, Jung TA, Klein TE. World Scientific Publishing; 2003:53\u201364."},{"key":"2767_CR9","unstructured":"Qi H: Feature selection and kNN fusion in molecular classification of multiple tumor types. Proceedings of the Mathematics and Engineering Techniques in Medicine and Biological Sciences: 24\u201327 June 2002; Las Vegas, Nevada, USA"},{"issue":"2","key":"2767_CR10","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/980972.980977","volume":"5","author":"B Hanczar","year":"2003","unstructured":"Hanczar B, Courtine M, Benis A, Hennegar C, Cl\u00e9ment K, Zucker J-D: Improving classification of microarray data using prototype-based feature selection. ACM SIGKDD Explorations Newsletter 2003, 5(2):23\u201330. 10.1145\/980972.980977","journal-title":"ACM SIGKDD Explorations Newsletter"},{"issue":"10","key":"2767_CR11","doi-asserted-by":"publisher","first-page":"2394","DOI":"10.1093\/bioinformatics\/bti319","volume":"21","author":"KY Yeung","year":"2005","unstructured":"Yeung KY, Bumgarner RE, Raftery AE: Bayesian model averaging: development of an improved multi-class, gene selection and classification tool for microarrays data. Bioinformatics 2005, 21(10):2394\u20132402. 10.1093\/bioinformatics\/bti319","journal-title":"Bioinformatics"},{"key":"2767_CR12","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1186\/1471-2105-8-328","volume":"8","author":"R Diaz-Uriarte","year":"2007","unstructured":"Diaz-Uriarte R: GeneSrF and varSelRF: a web-based tool and R package for gene selection and classification using random forest. BMC Bioiformatics 2007, 8: 328. 10.1186\/1471-2105-8-328","journal-title":"BMC Bioiformatics"},{"key":"2767_CR13","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1186\/1471-2105-7-3","volume":"7","author":"R D\u00edaz-Uriarte","year":"2006","unstructured":"D\u00edaz-Uriarte R, Alvarez de Andr\u00e9s S: Gene selection and classification of microarray data using random forest. BMC Bioinformatics 2006, 7: 3. 10.1186\/1471-2105-7-3","journal-title":"BMC Bioinformatics"},{"key":"2767_CR14","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1186\/1471-2105-7-197","volume":"7","author":"X Zhang","year":"2006","unstructured":"Zhang X, Lu X, Shi Q, Xu X, Leung HE, Harris L, Iglehart JD, Miron A, Liu JS, Wong WH: Recursive SVM feature selection and sample classification for mass-spectrometry and microarray data. BMC Bioinformatics 2006, 7: 197. 10.1186\/1471-2105-7-197","journal-title":"BMC Bioinformatics"},{"key":"2767_CR15","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1152\/physiolgenomics.2000.3.1.9","volume":"3","author":"PJ Woolf","year":"2000","unstructured":"Woolf PJ, Wang Y: Fuzzy logic approach to gene expression data analysis. Phisiol Genomics 2000, 3: 9\u201315.","journal-title":"Phisiol Genomics"},{"key":"2767_CR16","doi-asserted-by":"publisher","first-page":"299","DOI":"10.2307\/1390807","volume":"5","author":"R Gentleman","year":"1996","unstructured":"Gentleman R, Ihaka R: R: A language for data analysis and graphics. Journal of Computational and Graphical Statistics 1996, 5: 299\u2013314. 10.2307\/1390807","journal-title":"Journal of Computational and Graphical Statistics"},{"key":"2767_CR17","doi-asserted-by":"publisher","first-page":"R80","DOI":"10.1186\/gb-2004-5-10-r80","volume":"5","author":"RC Gentleman","year":"2004","unstructured":"Gentleman RC, Carey VJ, Bates DM, Bolstad B, Dettling M, Dudoit S, Ellis B, Gautier L, Ge Y, Gentry J, Hornik K, Hothorn T, Huber W, Iacus S, Irizarry R, Leisch R, Li C, Maechler M, Rossini AJ, Sawitzki G, Smith C, Smyth G, Tierney L, Yang YH, Zhang J: Bioconductor: open software development for computational biology and bioinformatics. Genome Biology 2004, 5: R80. 10.1186\/gb-2004-5-10-r80","journal-title":"Genome Biology"},{"key":"2767_CR18","unstructured":"geneCBR: Open software tool for microarray analysis.[http:\/\/www.genecbr.org]"},{"issue":"3\u20134","key":"2767_CR19","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1111\/j.1467-8640.2006.00287.x","volume":"22","author":"F D\u00edaz","year":"2006","unstructured":"D\u00edaz F, Fdez-Riverola F, Corchado JM: GENE -CBR: a Case-Based Reasoning Tool for Cancer Diagnosis using Microarray Datasets. Computational Intelligence 2006, 22(3\u20134):254\u2013268. 10.1111\/j.1467-8640.2006.00287.x","journal-title":"Computational Intelligence"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-10-37.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T21:32:59Z","timestamp":1630445579000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-10-37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1,29]]},"references-count":19,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["2767"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-10-37","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,29]]},"assertion":[{"value":"29 September 2008","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 January 2009","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 January 2009","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"37"}}