An Open-Source Sandbox for Increasing the Accessibility of Functional Programming to the Bioinformatics and Scientific Communities.
An Open-Source Sandbox for Increasing the Accessibility of Functional Programming to the Bioinformatics and Scientific Communities.
复制标题
一个开源沙箱,用于提高生物信息学和科学界函数式编程的可访问性。
DOI:
10.1109/itng.2012.21
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
Gryk,MichaelR
中科院分区:
文献类型:
--
作者:
Fenwick,Matthew;Sesanker,Colbert;Schiller,MartinR;Ellis,HeidiJc;Hinman,MLee;Vyas,Jay;Gryk,MichaelR
Scientists are continually faced with the need to express complex mathematical notions in code. The renaissance of functional languages such as LISP and Haskell is often credited to their ability to implement complex data operations and mathematical constructs in an expressive and natural idiom. The slow adoption of functional computing in the scientific community does not, however, reflect the congeniality of these fields. Unfortunately, the learning curve for adoption of functional programming techniques is steeper than that for more traditional languages in the scientific community, such as Python and Java, and this is partially due to the relative sparseness of available learning resources. To fill this gap, we demonstrate and provide applied, scientifically substantial examples of functional programming, We present a multi-language source-code repository for software integration and algorithm development, which generally focuses on the fields of machine learning, data processing, bioinformatics. We encourage scientists who are interested in learning the basics of functional programming to adopt, reuse, and learn from these examples. The source code is available at: https://github.com/CONNJUR/CONNJUR-Sandbox (see also http://www.connjur.org).
DOI:
10.1016/0006-291x(85)91054-x
发表时间:
1985
影响因子:
3.1
作者:
Mormède,P;Baird,A;Pigeon,P
通讯作者:
Pigeon,P
影响因子:
9.3
作者:
D. Rodbard
通讯作者:
D. Rodbard
DOI:
--
发表时间:
1979
期刊:
Life Science
影响因子:
--
作者:
A. Hsueh;N. Ling
通讯作者:
N. Ling