John Didion (@jdidion)
  • Stars
    star
    851
  • Global Rank 35,733 (Top 2 %)
  • Followers 129
  • Following 1
  • Registered about 15 years ago
  • Most used languages
    Python
    51.5 %
    R
    15.2 %
    Rust
    9.1 %
    SCSS
    3.0 %
    WDL
    3.0 %
    C
    3.0 %
    Java
    3.0 %
    Ruby
    3.0 %
    Shell
    3.0 %
    HTML
    3.0 %
    JavaScript
    3.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 10,705
  • Country Ranking
    WDL
    48
    Rust
    1,903
    SCSS
    2,178
    R
    2,832
    Python
    5,711
    Ruby
    9,633

Top repositories

1

biotools

A list of useful bioinformatics resources
582
star
2

atropos

An NGS read trimming tool that is specific, sensitive, and speedy. (production)
Python
120
star
3

pairwise-alignment

Catalogue of pairwise alignment algorithms and benchmarks
Rust
25
star
4

xphyle

Python library that facilitates opening, reading, and writing files (and file-like entities like URLs and streams) agnostic of compression format. (production)
Python
21
star
5

Zooper

Zotero plugin for updating metadata and managing PDFs. (alpha)
JavaScript
13
star
6

autoclick

Create Click-based CLIs from python3 type annotations (beta)
Python
12
star
7

pest-test

Testing framework for pest parser (similar to `tree-sitter test`)
Rust
9
star
8

feedme

A simple, flexible, and extensible RSS and Atom parser for Ruby. Based on the popular SimpleRSS library, but with many nice extra features. (retired)
Ruby
8
star
9

OpenBioinformaticsWorkshops

Open courseware for workshops in applied bioinformatics
HTML
8
star
10

papers2

Python library for interacting with a Papers2 database, plus scripts to export into various formats. (beta)
Python
6
star
11

genomics_scripts

Python scripts and functions for doing things with different types of genomic data. (unsupported)
Python
5
star
12

wdl-rs

Rust parser for Workflow Description Language (WDL)
Rust
5
star
13

rna-quick

Differential gene, transcript, exon, and splice junction testing framework. (pre-alpha)
R
4
star
14

seqio

A library for high-performance reading and writing of common NGS formats. (pre-alpha)
Python
4
star
15

driver

Generic base class for batch programs. (unsupported)
Python
4
star
16

ngsindex

Parsers for common NGS index formats (production)
Python
2
star
17

subby

Python subprocesses simplified.
Python
2
star
18

ngstream

Simple reading/streaming of NGS reads from SRA. (alpha)
Python
2
star
19

labels

This is a simple program to generate labels from a table (CSV file). (production)
Python
2
star
20

tree-sitter-wdl

Tree-sitter grammar for WDL (Workflow Description Language)
C
2
star
21

knitrtools

Library of utilities for use in RMarkdown documents. (beta)
R
1
star
22

jwnl

Java library for accessing WordNet. (retired)
Java
1
star
23

imetric-api

Project done during an NHGRI hackathon. (unsupported)
Python
1
star
24

htsget-server

htsget server; pre-alpha, deprecated (see https://gitlab.com/genomicsengland/htsget/gel-htsget instead)
Python
1
star
25

hon

An opinionated Python project management tool (pre-alpha)
Python
1
star
26

wdlkit

WDL toolkit
Python
1
star
27

pest-wdl

Pest parser grammar for Workflow Description Language (WDL)
WDL
1
star
28

audiodrama

My audio drama feeds OPML
1
star
29

jdidion.github.io

SCSS
1
star
30

dxcompiler-compile-action

A GitHub action to compile a WDL workflow using dxCompiler
Shell
1
star
31

docparse

Parse python docstrings (beta)
Python
1
star
32

fancyplots

Some useful plots for genomic data, in base R. (beta)
R
1
star
33

DEUtils

Utilities for differential expression testing. (beta)
R
1
star
34

clasp

Cell Line Authentication by SNP Profiling (CLASP). (production)
R
1
star
35

pytest-datadir-nng

The *next* next generation of python-datadir
Python
1
star