Sign in

Nicolas Tessore

@ntessore.bsky.social
47 followers 40 following 37 posts

cosmology and spherical functions, “another gravitational lensing expert” – Daily Mail

PostsRepliesMedia
Nicolas Tessore @ntessore.bsky.social · 27/10/2025
Maybe not? But take BLAS: on my Mac, uv's numpy uses newaccelerate, which is significantly better than openblas, and also the best you can get from conda. But on this random Unix machine I'm connected to, uv's numpy uses scipy-openblas, and I can do better with a specialised implementation.
000
Nicolas Tessore @ntessore.bsky.social · 26/10/2025
There are also packages where the conda version is significantly faster, due to better compiled dependencies. But uv is definitely a step in the right direction generally!
130
Nicolas Tessore @ntessore.bsky.social · 21/10/2025
A new 2025.2 release of GLASS, working towards Array API compatibility (incl. jax). This release moves the GLASS to the Cosmology API. That means you can easily run with a background cosmology provided by CAMB, Astropy, or your own classes through a common API standard. github.com/glass-dev/gl...
github.com
Release glass 2025.2 · glass-dev/glass
Second 2025 release of GLASS. Release note Changelog Full list of commits
010
Reposted by Nicolas Tessore
The Open Journal of Astrophysics @ojastro.bsky.social · 14/10/2025
New Publication at the Open Journal of Astrophysics: "Shot noise in clustering power spectra" by Nicolas Tessore (University College London, UK) and Alex Hall (University of Edinburgh, UK) doi.org/10.33232/001...
doi.org
Shot noise in clustering power spectra | Published in The Open Journal of Astrophysics
By Nicolas Tessore, Alex Hall. A discussion of the effects of 'shot noise', an additive contribution due to degenerate pairs of points, in angular galaxy clustering power spectra
012
Nicolas Tessore @ntessore.bsky.social · 07/10/2025
Exactly right! The puzzle is to invent something that makes sense
000
Nicolas Tessore @ntessore.bsky.social · 06/10/2025
This has been puzzling me. Given a set of redshift distributions nᵢ(z), i = 1, 2, ..., it's easy to work out the variance σᵢ² for each bin. How to fill in the rest of the "covariance matrix" so that it has intuitive properties? E.g. perfectly overlapping bins having σᵢⱼ = σᵢ² = σⱼ².
100
Nicolas Tessore @ntessore.bsky.social · 04/08/2025
Play and score! (Bit unfair perhaps)
010
Reposted by Nicolas Tessore
AstroArxiv @astroarxiv.bsky.social · 08/07/2025
Shot noise in clustering power spectra. Nicolas Tessore et. al. arxiv.org/abs/2507.03749
Figure 1Figure 2Figure 3
011
Nicolas Tessore @ntessore.bsky.social · 02/04/2025
Separating the point made from the DESI results, I still think it’s good practice to test any such expansion against a higher-order one (like DESI effectively did with the GP). That could be as simple as a likelihood-ratio test or so.
120
Nicolas Tessore @ntessore.bsky.social · 21/03/2025
Great results from DESI, but not nearly enough commentary about what phantom dark energy means in terms of GR
000
Nicolas Tessore @ntessore.bsky.social · 14/03/2025
Of possible interest: history.blog.gov.uk/2013/04/24/p...
history.blog.gov.uk
Prime Ministers in the House of Lords
In Anthony Trollope’s 1876 novel The Prime Minister, the Prime Minister of the title is Plantagenet Palliser, the Duke of Omnium. It may today appear very strange that a member of the House of Lords c...
100
Nicolas Tessore @ntessore.bsky.social · 13/03/2025
yeah, it’s an old-fashioned drain unblocker
000
Nicolas Tessore @ntessore.bsky.social · 13/03/2025
aren't you supposed to add water, sugar, a few dashes of bitter, and an orange slice?
100
Nicolas Tessore @ntessore.bsky.social · 09/03/2025
Fantastic little book for World Book Day from DK and Lego
000
Nicolas Tessore @ntessore.bsky.social · 23/02/2025
First 2025 release of GLASS is out: github.com/glass-dev/gl... It comes with a big change that allows you to easily create FLASK-like simulations from a set of n(z) without simulating the entire lightcone. This isn’t usually the best way to go, but can sometimes be.
github.com
Release glass 2025.1 · glass-dev/glass
First 2025 release of GLASS. Release note Changelog Full list of commits
053
Nicolas Tessore @ntessore.bsky.social · 20/01/2025
We’d probably just waste the money on postdocs’ livelihood instead
120
Nicolas Tessore @ntessore.bsky.social · 09/01/2025
I feel like an idiot! Someone just showed there is a "web" tab for Google results that displays the plain old Google results from yesteryear!
010
Nicolas Tessore @ntessore.bsky.social · 05/01/2025
BlueSky etc. are fine, but I wish we also had a dedicated space for professional discourse in Cosmology, Astrophysics, Astronomy, etc. Something like categorytheory.zulipchat.com, which seems phenomenally useful to me.
categorytheory.zulipchat.com
Public view of Category Theory | Zulip team chat
Browse the publicly accessible channels in Category Theory without logging in.
010
Nicolas Tessore @ntessore.bsky.social · 09/12/2024
Is the Vatican City the country with the highest number of astronomy papers/capita?
000
Nicolas Tessore @ntessore.bsky.social · 08/12/2024
That’s a shame. I’m not following social media all that much but I enjoy, for example, reading mathematical discussions over at mathstodon.xyz from time to time. I was hoping there’d be the equivalent for our field somewhere.
mathstodon.xyz
Mathstodon
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!
000
Nicolas Tessore @ntessore.bsky.social · 08/12/2024
Fair enough, I was hoping for science content from scientists!
100
Nicolas Tessore @ntessore.bsky.social · 08/12/2024
Are there feeds with science content, instead of feeds with random content by scientists?
100
Nicolas Tessore @ntessore.bsky.social · 03/12/2024
Hey @ojastro.bsky.social, do you accept "research notes" as understood by RNAAS? (short text, single figure or table, possibly no sections, etc.)
100
Nicolas Tessore @ntessore.bsky.social · 03/12/2024
We need to go back to this plot style
000
Nicolas Tessore @ntessore.bsky.social · 02/12/2024
Much better, thanks!
120
Nicolas Tessore @ntessore.bsky.social · 02/12/2024
Sad to see the state of Bluesky after a long hiatus. Far too much galaxies, not nearly enough cosmology.
110
Nicolas Tessore @ntessore.bsky.social · 09/01/2024
PSA: Numpy is currently deprecating and planning to remove the trapz() function in v2.0, due to appear in a month or so. This sounds like utter madness to me, since it's probably one of the most common operations I use.
110
Nicolas Tessore @ntessore.bsky.social · 20/11/2023
As it turns out, this mysterious undocumented 𝑀-inversion parameter is really a 𝚖𝚒𝚗𝚟𝚎𝚛𝚜𝚒𝚘𝚗 parameter.
020
Nicolas Tessore @ntessore.bsky.social · 31/10/2023
I find it very interesting that the publications describing the famous Hershey fonts are fairly easy to find, but the original data files seem lost to time. I bet that it will be the same 40 years hence, and papers about code survive much longer than the codes themselves.
010
Nicolas Tessore @ntessore.bsky.social · 25/10/2023
I finally had enough trying to homogenise BibTeX files from multiple authors, and started on a no-dependencies, pure Python formatter for BibTeX: pip install tidybib # requires python>=3.10 tidybib main.bib # reformats main.bib Next step: detect duplicate entries with different keys.
github.com
GitHub - ntessore/tidybib: BibTeX formatter, written in Python
BibTeX formatter, written in Python. Contribute to ntessore/tidybib development by creating an account on GitHub.
010
Nicolas Tessore @ntessore.bsky.social · 13/10/2023
The macOS dictionary entry for "proposition" reads like someone talking from experience
000
Reposted by Nicolas Tessore
Emily Hunt @emily.space · 07/10/2023
I just set up an automated way to send out invite codes to astro folk who request them 😁 I think I can send out about 100/day. 🔭 Donate any codes you have here: forms.gle/R35p4MRSwpk2... & please share this code request form with other astro folks: forms.gle/GggKAPv8Vcrv...
34616
Nicolas Tessore @ntessore.bsky.social · 21/09/2023
Yes, my point exactly!
100
Nicolas Tessore @ntessore.bsky.social · 21/09/2023
There seems to be broad consensus here, but I'm curious, why is it easier? (Honest question!) You cannot quickly comment out one of the settings, total number of characters to type is about the same, and black will put everything back onto a separate line.
100
Nicolas Tessore @ntessore.bsky.social · 01/09/2023
You mean Ex
000
Nicolas Tessore @ntessore.bsky.social · 31/08/2023
Not many people seem to know about matplotlib's constrained layout mode. It makes life so much easier!
000
Nicolas Tessore @ntessore.bsky.social · 16/08/2023
Be mindful of the monetary values you put down as well. We got hit with insane fees due to people not knowing the various limits for import duties
110
Nicolas Tessore @ntessore.bsky.social · 01/08/2023
The caveat is that these thin, overlapping shells need an equally accurate method for computing angular matter power spectra.
000
Nicolas Tessore @ntessore.bsky.social · 01/08/2023
I have just now released version 2023.7 of our cosmological simulation code GLASS. A pretty cool addition are window functions which correspond to linear and cubic spline interpolation, respectively, giving much better approximations of radial functions. glass.readthedocs.io
110
Nicolas Tessore @ntessore.bsky.social · 25/07/2023
For a simple lower bound on the accuracy of angular power spectrum codes (non-Limber etc.), you can compare the sum of all tomographic C_ells of your survey and the non-tomographic C_ell.
020