Jeremy Potriquet

dblp:150/1533 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
sequence analysis
0.212014
Bioclojure: a functional library for the manipulation of biological sequences · Bioinform. 2014
Programming languages and type systems
functional programming
0.112014
Bioclojure: a functional library for the manipulation of biological sequences · Bioinform. 2014
Programming languages and type systems
lazy evaluation
0.112014
Bioclojure: a functional library for the manipulation of biological sequences · Bioinform. 2014

Methods — techniques the papers use, named apart from their topics

lazy evaluation · 0.4functional programming · 0.4concurrency · 0.4
YearPublicationVenuePosition
2014 Bioclojure: a functional library for the manipulation of biological sequences
abstract
MOTIVATION: BioClojure is an open-source library for the manipulation of biological sequence data written in the language Clojure. BioClojure aims to provide a functional framework for the processing of biological sequence data that provides simple mechanisms for concurrency and lazy evaluation of large datasets. RESULTS: BioClojure provides parsers and accessors for a range of biological sequence formats, including UniProtXML, Genbank XML, FASTA and FASTQ. In addition, it provides wrappers for key analysis programs, including BLAST, SignalP, TMHMM and InterProScan, and parsers for analyzing their output. All interfaces leverage Clojure's functional style and emphasize laziness and composability, so that BioClojure, and user-defined, functions can be chained into simple pipelines that are thread-safe and seamlessly integrate lazy evaluation. AVAILABILITY AND IMPLEMENTATION: BioClojure is distributed under the Lesser GPL, and the source code is freely available from GitHub (https://github.com/s312569/clj-biosequence).
Jordan Plieskatt, Gabriel Rinaldi, Paul J. Brindley, Xinying Jia, Jeremy Potriquet, Jeffrey Bethony, Jason P. Mulvenna
Bioinform.5