HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
BioJulia
Automa.jl
Julia2021–2021
BioJulia / Automa.jl

Automa.jl

A julia code generator for regular expressions

2Distinct people
2Mentions
0Explicit recommenders
199GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A julia code generator for regular expressions

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week2 dated mentions

Observed mentions: 2021-02-05 17:30:20 UTC to 2021-03-11 17:57:32 UTC. Weeks start Monday, UTC.

012021-02-01 00:00:00 UTC to 2021-02-08 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsFeb 12021-02-08 00:00:00 UTC to 2021-02-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-02-15 00:00:00 UTC to 2021-02-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsFeb 152021-02-22 00:00:00 UTC to 2021-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-03-01 00:00:00 UTC to 2021-03-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-03-08 00:00:00 UTC to 2021-03-15 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 8

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Feb 12021-02-01 00:00:00 UTC2021-02-08 00:00:00 UTC101
Feb 82021-02-08 00:00:00 UTC2021-02-15 00:00:00 UTC000
Feb 152021-02-15 00:00:00 UTC2021-02-22 00:00:00 UTC000
Feb 222021-02-22 00:00:00 UTC2021-03-01 00:00:00 UTC000
Mar 12021-03-01 00:00:00 UTC2021-03-08 00:00:00 UTC000
Mar 82021-03-08 00:00:00 UTC2021-03-15 00:00:00 UTC101

What Hacker News says

2 sources
You don't need to have any particular skills except familiarity with Julia, but it's obviously an advantage to have a bio background - depending on what you're going to do. Usually, the best packages come about when people are motivated to creating something specific, for example if they think the status quo in some domain is not good enough. I'm sure we can dig up a handful of old, badly maintained projects that could use some love. Off the top of my head, it would be nice to have * Micro-optimized our smith-waterman algorithm. That's probably fairly easy to get started with if you're not a bio person * A number of our parsers have not been properly maintained. We use finite state automata https://github.com/BioJulia/Automa.jl to create parsers. That's for more advanced users * We need to consolidate our scattered sources of k-mer analys
Read the rest
is code. Another developer is re-writing our k-mer iterator protocol, but we need a big toolbox for k-mer counting, minhashing, calculating k-mer spectra etc. That's also very computer-sciency and no so much biological Feel free to get in touch on the Julia Slack, or send me an email :)
In Julia receives DARPA award to accelerate electronics simulation
I'm not in bioinformatics and don't do string processing, so I can't really help too much here. I'd really urge you to come ask this on the julia Discourse Forum or Zulip and I promise you'll get high quality useful responses from people who understand your needs better than I. > How do I find substrings & replace them efficiently? How do you split a string with delimiters? Regular Expressions? This is something that the BioJulia people have put a lot of work into. Yes, you can use regular expressions, but they've managed to squeeze a lot of performance out of more specialized approaches, e.g. https://github.com/BioJulia/Automa.jl https://github.com/jakobnissen/ScanByte.jl But for more straightforward usage, julia has the `findfirst` function which can search for occurrences of a substring, `replace` which can do replacements either with
Read the rest
a literal pattern or a regex, and `split` which can split a string with delimiters.
In Ask HN: How to Get Started with Julia?

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.