Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Joseph Guhlin

@josephguhlin@sci.kiwi
mastodon 4.7.3
  • Open on sci.kiwi

(he/him) Genomics Researcher. The Kākāpō Genomics Guy. Theoretical Genomicist. Annotation Artist. #Conservation #Bioinformatics #Rust #CompBio 🦀 #genomics #fedi22 #CompBio #popgen #Annotation #Stats #MachineLearning 🏳️‍🌈

611 Followers
570 Following
18 Posts
Joined November 05, 2022
OrcID:
https://orcid.org/0000-0003-3264-7178
GitHub:
https://jguhlin.github.io/
Twitter:
@josephguhlin
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 11mo ago

🐧We researched one of the world’s rarest #penguins. The yellow‑eyed penguin (aka hoiho/takaraka) isn’t one homogeneous species after all!

www.biorxiv.org/content/10.1...

#hoiho #conservation #genomics #birds #nzwildlife #endangered #wildlife #nature

sci.kiwi
34
3
7
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 21mo ago

Guide: Switching from Conda/Mamba to Pixi. Near instant environments, better HPC compatibility and reproducibility. But really, it's the speed!

https://josephguhlin.com/pixi-uv-bioinformatics-powerhouse/

#bioinformatics #genomics #python

josephguhlin.com

Pixi/uv: Bioinformatics Powerhouse – Joseph Guhlin: Bioinformatics and Genomics

20
14
20
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 25mo ago

Saving Kākāpō with Genomics - Check out this video!

"What if... genomics could help save an endangered species?"

#kakapo #conservation #genomics #aotearoa #newzealand #bird #animals

https://www.rnz.co.nz/programmes/what-if-genomics-in-aotearoa/story/2018952806/what-if-genomics-could-help-save-an-endangered-species

RNZ

What if... genomics could help save an endangered species?

In 2018 the kākāpō became the first species in the world to have every individual's genome sequenced. How is the information being used today to help conservation?

11
0
9
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 38mo ago

SEMINAR: Species-wide genomics of kākāpō provides transformational tools to accelerate recovery

Tēnā koutou katoa

A reminder about our Genomics Aotearoa seminar, online this Friday, August 4 at 3pm. (NZ Time)

Join from PC, Mac, iOS, or Android:
https://otago.zoom.us/j/97097442106?pwd=RlczU3VCdFBmbmt4Yng4VW5OcHdSdz09

It will also be recorded and on YouTube at a later date. :)

#conservation #bioinformatics #genomics #science #sciencemastodon #birds #avian

Join our Cloud HD Video Meeting
Zoom

Join our Cloud HD Video Meeting

Zoom is the leader in modern enterprise cloud communications.

14
2
8
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 37mo ago

Our paper made the news (and is finally out)!

https://www.nzherald.co.nz/waikato-news/news/saving-the-kakapo-the-smart-science-helping-pull-our-parrot-back-from-the-brink/3A7RGDM6OVCVNIFKQ5I6OQUBME/

#kakapo #nz #aotearoa #conservation #birds #genomics

nzherald.co.nz
12
4
11
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 47mo ago

This paper has not gotten enough attention! We are moving towards large-scale genomics. They reannotated 488 genomes in a comparative way!
"TOGA integrates gene annotation with orthology inference at scale"

https://www.biorxiv.org/content/10.1101/2022.09.08.507143v1

We know phylogenomics can suffer from anno-metho bias: https://pubmed.ncbi.nlm.nih.gov/35588743/

#Bioinformatics #Genomics

TOGA integrates gene annotation with orthology inference at scale
bioRxiv

TOGA integrates gene annotation with orthology inference at scale

Annotating coding genes and inferring orthologs are two classical challenges in genomics and evolutionary biology that have traditionally been approached separately, which limits scalability. We present TOGA, the first method that integrates gene annotation and orthology inference. TOGA implements a novel paradigm to infer orthologous genes, improves ortholog detection and annotation completeness compared to state-of-the-art methods, and handles even highly-fragmented assemblies. TOGA scales to

16
4
17
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 31mo ago

minimap2-rs updated! Now using minimap 2.27. Needletail + rayon support! Thanks for all the pull requests to help get this here!

https://crates.io/crates/minimap2
All changes: https://github.com/jguhlin/minimap2-rs/?tab=readme-ov-file#0117-minimap2-227
#rust #bioinformatics #genomics #nanopore #pacbio #RustLang

crates.io
6
2
2
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 31mo ago

ORF landscape of chr1 Nasonia vitripennis, ORFS >= 150 aa in length. ORFs are sized relative to each other. Locations spawned from are accurate.
It's a web app! https://orfs.sci.kiwi

Made for a presentation to show just how many ORFs there are in a single chromosome. It's fun to play around with the settings, though. You can upload your own chromosome, and it's processed in real time (it takes a few minutes to load!).

#rust #rustlang #bevy #genomics #bioinformatics

Made with @bevy@mastodon.social

orfs.sci.kiwi

Exploding ORFs

5
0
4
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 31mo ago

A blog post! Improving the SFASTA index with B+ Trees then moving to Fractal trees, and some ideas. High-performance #bioinformatics from a pop geneticist. #rust
Definitely open to more ideas!

https://josephguhlin.com/sfasta-fast-index-building/

josephguhlin.com

SFASTA: Fast Index building – Joseph Guhlin: Bioinformatics and Genomics

5
0
1
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 37mo ago

Unity's new pricing structure is another reason to build your stuff with Open Source engines. Yeah, you've got to have a bit more skill to get to the dream product, but you aren't restricted. #godot #bevy

sci.kiwi

sci.kiwi

6
0
2
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 47mo ago

This looks cool:

One tool to rule the types,
One tool to FFI them,
One tool to parse your Rust,
And in the darkness, compile them 💍

https://github.com/1Password/typeshare

#Rust

GitHub

GitHub - 1Password/typeshare: Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.

Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI. - 1Password/typeshare

9
2
7
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 41mo ago

#Minimap2 #Rust library release: minimap2 v0.1.13+minimap2.2.26

* Latest minimap2 stable release (2.26)
* with_seq function
* hopefully compiles for MacOS / aarch64.
* Still struggling with SSE, I recommend using simde feature
* Soft-clipping properly in CIGAR strings but use caution. Happy to work on it more.

https://github.com/jguhlin/minimap2-rs

https://crates.io/crates/minimap2

And the -sys crate
https://crates.io/crates/minimap2-sys

#bioinformatics #genomics #nanopore #pacbio

sci.kiwi
7
0
3
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 38mo ago

Announcing minimap2-rs 0.1.15 release - Biggest features are compilation on aarch64, and better support for static builds. Also reduced dependency version to remove unnecessary tokio dependencies. Thanks again to the contributors helping me with this code!

Changelog: https://github.com/jguhlin/minimap2-rs#0115-minimap2-226

Crate: https://crates.io/crates/minimap2

Sys Crate: https://crates.io/crates/minimap2-sys

#rust #nanopore #pacbio #bioinformatics #genomics

GitHub

GitHub - jguhlin/minimap2-rs: Rust bindings to minimap2 library

Rust bindings to minimap2 library. Contribute to jguhlin/minimap2-rs development by creating an account on GitHub.

6
0
5
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 45mo ago

Minimap2 #Rust bindings v0.1.11 release. This release is built mainly thanks to others! New features:

* HTS Lib support to write out SAM/BAM files
* mm2-fast feature flag to replace minimap2 (no API changes)
* SIMD everywhere compilation feature flag now working
* More tests
* Proper Display impl for Strand
* Better optional quality scores in HTS lib

See: https://crates.io/crates/minimap2#features to enable.

https://crates.io/crates/minimap2

Docs.rs is compiling the new docs

#Bioinformatics #Genomics #Nanopore

sci.kiwi
7
0
4
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 45mo ago

Minimap2 library for Python: https://pypi.org/project/minimappers2/

Very much alpha stage, but multithreading is supported. Results are returned in DataFrames.

pypi.org

Client Challenge

5
0
5
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 40mo ago

This is important; the datasets I've downloaded had the "raw" and "processed" data as identical. Although I believe those practices were better than most in this study (all reads were retrained, not just aligned ones!). #genomics #bioinformatics #adna

"Improving data archiving practices in ancient genomics"

https://www.biorxiv.org/content/10.1101/2023.05.15.540553v1.full

sci.kiwi
4
0
7
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 47mo ago

New update to the #minimap2 #rust crate. Experimental multithread support.

https://crates.io/crates/minimap2

#bioinformatics #genomics

sci.kiwi
5
2
4
0
Open post
Joseph Guhlin @josephguhlin@sci.kiwi
· 47mo ago

In 3 weeks, our #Conservation paper has 687 full-text reads! (Incl. ones on researchgate).

I think one of the strengths is using #ProbabilisticProgramming for small populations, letting us do #GWAS and #PopGen better and providing useful estimates back to the conservation practitioners. Lots of other strengths too (high-quality SNP calling) and correcting the record of analyses based off of incomplete genome annotation!

https://www.biorxiv.org/content/10.1101/2022.10.22.513130v1

sci.kiwi
5
0
1
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 08:28:36 UTC