Ben J Woodcroft (@wwood)

Top repositories

1

CoverM

Read coverage calculator for metagenomics
Rust
253
star
2

kingfisher-download

Easier download/extract of FASTA/Q read data and metadata from the ENA, NCBI, AWS or GCP.
Python
211
star
3

singlem

Novelty-inclusive microbial community profiling of shotgun metagenomes
Python
72
star
4

galah

More scalable dereplication for metagenome assembled genomes
Rust
44
star
5

OrfM

simple and not slow ORF caller
C
16
star
6

goruby

Gene Ontology (GO) interface for Ruby
Ruby
14
star
7

rarff

(fork) A Ruby library for handling ARFF files, as popularized by the WEKA machine learning program
Ruby
14
star
8

bbbin

A collection of working and non-working bioinformatics scripts
Ruby
8
star
9

finishm

genome improvement and finishing without further sequencing effort
Ruby
5
star
10

bioruby-kmer_counter

A biogem for counting small kmers for fingerprinting nucleotide sequences
Ruby
5
star
11

bioruby-cigar

A parser for CIGAR format alignments
Ruby
5
star
12

bioruby-sra

Ruby interface to the NCBI Sequence Read Archive (SRA)
Ruby
5
star
13

scim

(Unofficial) Smart Common Input Method
4
star
14

bacterial_dating_aerobic_predictor

Prediction of aerobicity in extant and ancient genomes
Jupyter Notebook
4
star
15

excelsior

NO LONGER MAINTAINED. Ruby gem that uses C bindings to read CSV files superfast. I'm totally serial!
C
3
star
16

smafa

Biological sequence aligner for pre-aligned sequences
Rust
3
star
17

bioruby-signalp

A wrapper for the signal peptide prediction algorithm SignalP
Ruby
3
star
18

dirseq

Work out whether RNAseq reads in general agree with the direction of the gene predicted
Ruby
3
star
19

bioruby-ipcress

Parser for the ipcress in-silico PCR program
Ruby
3
star
20

hmmer-rs

Ergonomic Rust interface to HMMER
Rust
3
star
21

bioruby-tm_hmm

A bioruby plugin for interaction with the transmembrane predictor TMHMM
Ruby
2
star
22

bioruby-orthomcl

Ruby wrappings and useful methods for the OrthoMCL database of protein orthology
Ruby
2
star
23

ace2sam

(fork) Converts an ACE alignment to a SAM file
C
2
star
24

bioruby-gag

bio-gag is a biogem for detecting and correcting a particular type of error (gag errors) that occurs/occurred in a particular version of the IonTorrent sequencing kit.
Ruby
2
star
25

bioruby-hmmer3_report

Parser for hmmsearch and hmmscan in the HMMER 3 package.
Ruby
2
star
26

bird_tool_utils-rust

Utility functions for the bird metagenomic toolkit
Rust
2
star
27

bioruby-pileup_iterator

Iterate through a samtools pileup file
Ruby
2
star
28

eupathdb_ubiquity

EuPathDB Ubiquity scripts
2
star
29

bioruby-stockholm

Parser for stockholm format files
Ruby
2
star
30

exportpred

(fork) fixes compilation errors in this predictor of P. falciparum exported proteins
Shell
2
star
31

blast_link

A few scripts for turning a vanilla NCBI wwwblast installation into a link filled paradise.
Perl
2
star
32

reach

Extend the Ruby Array class for less loops and blocks
Ruby
2
star
33

bioruby-cnls_screenscraper

a bioruby plugin for interaction with the cNLS (classical Nuclear Localisation Signal) predictor
Ruby
2
star
34

wwood.github.com

Personal Pages
2
star
35

reubypathdb

Ruby classes for parsing EuPathDB database download files from PlasmoDB, ToxoDB, CryptoDB, TriTrypDB, PiroplasmaDB and FungiDB, etc.
Ruby
2
star
36

checkm-rs

Rust library for CheckM genome assessor
Rust
1
star
37

mfqe

FASTA/FASTQ extractor for multiple sets of read names
Rust
1
star
38

bioruby-cog_categories

API to Clusters of Orthologous Groups of proteins (COGs) functional categories
Ruby
1
star
39

ApiLocServer

The web interface behind the ApiLoc server
Ruby
1
star
40

singlem_host_or_ecological_predictor

Predict whether a metagenome is from a host-associated sample or not based on its SingleM profile
Python
1
star
41

bird_tool_utils-python

Opinionated Python utilities used in the bird suite of bioinformatic tools, developed by the Woodcroft lab
Python
1
star
42

ApiLoc

A curated database of protein sub-cellular localisation in apicomplexan parasites
Ruby
1
star
43

essentiality

Finding patterns to predict the essentiality of genes
JavaScript
1
star
44

biouby-agp

A Ruby parser of AGP format assembly scaffolding files
Ruby
1
star
45

tree2tax

Automatic taxonomy through consistent application of tree-based thresholding
Python
1
star
46

bioruby-octopus

Running and parsing of the protein transmembrane domain predictor octopus
Ruby
1
star
47

bioruby-hmmer_model

Parse PFAM HMM definition files
Ruby
1
star
48

vietnamese_mnemosyne

A deck of memory flash cards from learning Vietnamese
1
star
49

bioruby-krona

Programmatic interface to krona visualisations
Ruby
1
star
50

bioruby-newbler_outputs

Parsers for outputs from the assembly program Newbler
Ruby
1
star
51

extern

Convenient python shell command running library
Python
1
star
52

bioruby-exportpred

Wrapper around the ExportPred algorithm for predicting P. falciparum exported proteins
Ruby
1
star
53

bioruby-wolf_psort_wrapper

Enables the localisation predictor WoLF PSORT to be run locally
Ruby
1
star
54

ben_bioinformatics

A collection of random bioinformatic rails plugin
Ruby
1
star
55

bioruby-aliphatic_index

TODO: one-line summary of your gem
Ruby
1
star
56

bioruby-hydropathy

Hydropathy scale for BioRuby
Ruby
1
star
57

yargraph

Another Ruby graph (in the nodes and edges sense of the word) library
Ruby
1
star
58

SilkSlider

Predict silk-like proteins
Ruby
1
star
59

tree2tax2

Assign branch-length based taxonomy to trees free from the 7 levels
Python
1
star
60

bioruby-plasmoap

Ruby implementation of the PlasmoAP program to predict apicoplast transit peptides in Plasmodium falciparum
Ruby
1
star
61

bioruby-sra_fastq_dumper

Programmatically use the fastq-dumper tool from the SRA toolkit
Ruby
1
star
62

array_pair

random useful methods for working with Ruby arrays, hashes and objects
Ruby
1
star
63

amplicon_encyclopaedia

TODO: one-line summary of your gem
Ruby
1
star
64

bioruby-img_database

An activerecord-based offline database mirroring the Integrated Microbial Genomes (IMG) resource
Ruby
1
star
65

singlem-benchmarking

Jupyter Notebook
1
star
66

bioruby-emboss_six_frame_nucleotide_sequences

a method to get the nucleotide sequence of translations done by the EMBOSS bioinformatics package program transeq
Ruby
1
star