Unknown

Dataset Information

0

Chemoinformatics and structural bioinformatics in OCaml.


ABSTRACT: BACKGROUND:OCaml is a functional programming language with strong static types, Hindley-Milner type inference and garbage collection. In this article, we share our experience in prototyping chemoinformatics and structural bioinformatics software in OCaml. RESULTS:First, we introduce the language, list entry points for chemoinformaticians who would be interested in OCaml and give code examples. Then, we list some scientific open source software written in OCaml. We also present recent open source libraries useful in chemoinformatics. The parallelization of OCaml programs and their performance is also shown. Finally, tools and methods useful when prototyping scientific software in OCaml are given. CONCLUSIONS:In our experience, OCaml is a programming language of choice for method development in chemoinformatics and structural bioinformatics.

SUBMITTER: Berenger F 

PROVIDER: S-EPMC6689879 | biostudies-literature | 2019 Feb

REPOSITORIES: biostudies-literature

altmetric image

Publications

Chemoinformatics and structural bioinformatics in OCaml.

Berenger Francois F   Zhang Kam Y J KYJ   Yamanishi Yoshihiro Y  

Journal of cheminformatics 20190205 1


<h4>Background</h4>OCaml is a functional programming language with strong static types, Hindley-Milner type inference and garbage collection. In this article, we share our experience in prototyping chemoinformatics and structural bioinformatics software in OCaml.<h4>Results</h4>First, we introduce the language, list entry points for chemoinformaticians who would be interested in OCaml and give code examples. Then, we list some scientific open source software written in OCaml. We also present rec  ...[more]

Similar Datasets

| S-EPMC3733225 | biostudies-literature
| S-EPMC3885609 | biostudies-literature
| S-EPMC7737766 | biostudies-literature
| S-EPMC2744707 | biostudies-literature
| S-EPMC5531156 | biostudies-other
| S-EPMC3424538 | biostudies-literature
| S-EPMC2707359 | biostudies-literature
| S-EPMC1160237 | biostudies-literature
| S-EPMC5389925 | biostudies-literature
| S-EPMC7590480 | biostudies-literature