Michael Milton

517 posts

Michael Milton banner
Michael Milton

Michael Milton

@multimeric

Research Computing Engineer at @WEHI_research. #Rstats, #Python, #Rustlang, #javascript, #Bioinformatics. More active on Mastodon: https://t.co/UNeZnznJmY

Melbourne, Australia Inscrit le Mart 2014
287 Abonnements332 Abonnés
Tweet épinglé
Michael Milton
Michael Milton@multimeric·
I've developed a #python package for querying UniProt's new REST API! Maybe the first to fully support the new format. Check it out at #unipressed" target="_blank" rel="nofollow noopener">github.com/multimeric/Uni…. In particular I've tried hard to integrate with Python tooling, giving you great code completion: #bioinformatics
Michael Milton tweet media
UniProt@uniprot

We are now providing a new API to access UniProt's data and tools. Here are the supported query fields for searching specific data in UniProtKB. uniprot.org/help/query-fie…

English
1
17
47
0
Michael Milton retweeté
nf-core
nf-core@nf_core·
Pipeline release! nf-core/proteinfold v1.0.0 (Protein 3D structure prediction pipeline) See the changelog: github.com/nf-core/protei…
English
0
6
20
3.9K
Michael Milton
Michael Milton@multimeric·
@braincode Does it work for Linux ⇔ Linux situations? The readme makes it sound like it only runs on Windows.
English
0
1
2
103
Michael Milton
Michael Milton@multimeric·
@tgamblin @FluxFramework This is a good summary, I didn't realise Flux was a job scheduler? Each of the many times I've gone to flux-framework.readthedocs.io and read "Flux is a flexible framework for resource management", my eyes glaze over and I go do something else. I wish there was a "Flux vs SLURM" page.
English
1
0
3
307
Pasquale Minervini
Pasquale Minervini@PMinervini·
Folks, assume you had to build a fairly large GPU cluster (100+ A100s) for academic use. Which workload manager would you use and why?
English
25
7
79
62.5K
Michael Milton
Michael Milton@multimeric·
@charliermarsh I suspect that PEP 582 will mostly solve this by removing the need for virtual environments and therefore needing a wrapper script (like poetry run) at all. PDM is the most popular package manager to implement PEP 582, so maybe chuck that in to the benchmark?
English
1
0
2
731
Charlie Marsh
Charlie Marsh@charliermarsh·
I love these tools (Hatch, Poetry, etc.), but I wonder what it would take to make these operations zero-cost?
Charlie Marsh tweet media
English
8
0
85
37K
Michael Milton retweeté
Melanie Bahlo
Melanie Bahlo@MelanieBahlo·
New Research Officer role available in the Bahlo lab for 2023. Connecting up imaging analysis with genetics. Looking for an image analysis specialist with interest in learning about genetics in a highly collaborative lab. wehi.wd3.myworkdayjobs.com/en-US/WEHI/det…
English
0
8
16
2.6K
Jeremy Leipzig
Jeremy Leipzig@jermdemo·
this is important because a lot of full-stack Java devs become President of the United States
Jeremy Leipzig tweet media
English
6
0
11
0
Michael Milton
Michael Milton@multimeric·
@jdidion @geoffjentry True about containers, but this goes beyond that, down to the level of the nextflow integration. Why write two sets of nextflow-on-AWS infrastructure?
English
3
0
0
0
Michael Milton
Michael Milton@multimeric·
I wonder if the new #aws Omics service is using the open source AGC (aws.amazon.com/genomics-cli/) behind the scenes? It would make sense to develop and road test the workflow system separately in this way, before providing it later as a paid service. #bioinformatics
English
1
1
3
0
Jeff Gentry
Jeff Gentry@geoffjentry·
@fiamh @multimeric Ah - I was under the mistaken belief the cli only had wdl and nf, so that was a point of (flawed) evidence. Alas!
English
1
0
0
0
Michael Milton
Michael Milton@multimeric·
@fiamh @geoffjentry Another good catch. Although possibly they dropped CWL/Toil because it was their smallest user demographic and don't want to support it commercially. Which wouldn't necessarily rule out AGC internals, although it probably does.
English
0
0
0
0
Michael Milton
Michael Milton@multimeric·
@geoffjentry Interesting! If that's true, I wonder why they developed two separate workflow integration layers. Admittedly there are some visible differences like the lack of `agc-project.yaml` type config file in Omics, but that may just have been abstracted away.
English
3
0
0
0
Jeff Gentry
Jeff Gentry@geoffjentry·
@multimeric On the WDL slack one of the AWS folks said no when I suggested the same. Although it's possible they misunderstood what I meant.
English
2
0
1
0
Michael Milton
Michael Milton@multimeric·
Well, I'm a total convert to the #podman container engine. Full (?) implementation of the #docker API + CLI, fully open source, super easy to install, built-in support for MacOS via virtualisation, and even installs + runs without root. I think it even beats out #apptainer.
English
0
1
3
0
Michael Milton
Michael Milton@multimeric·
@jermdemo I think the question was just an earnest version of the standard question "how is <TOOL Y which is new to me> better than <TOOL X that I have been using for years>". It was only funny to people who know how hotly debated this particular horse race is.
English
0
0
1
0
Michael Milton
Michael Milton@multimeric·
The eternal battle between #nextflow and #snakemake continues at #ABACBS22 as the invited speaker from nextflow's parent company is challenged by the audience to compare the two workflow managers. Immediately following is a contrasting presentation which demonstrates the (1/2)
English
3
0
5
0
Michael Milton
Michael Milton@multimeric·
A prize to the first person who can successfully allocate a >1 quettabyte (10^30 bytes) vector in #rstats and manage to call object.size() on it! (I take no responsibility for bankruptcy from cloud charges and/or murder by sysadmin that may result from attempting this 😅)
Michael Milton tweet media
English
0
2
4
0