Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Jeremy Monat

@jemonat.fosstodon.org.ap.brid.gy
24 followers 5 following 28 posts

Scientific software developer. Cheminformatics. PhD in chemistry. Software developer for 6+ years. [bridged from fosstodon.org/@jemonat on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Reposted by Jeremy Monat
Steph @stephy.bsky.social · 14/10/2026
The Orioles are hiring: data scientist, baseball analytics www.teamworkonline.com/baseball-job...
teamworkonline.com
Data Scientist, Baseball Analytics - Baltimore Orioles
Job Title: Data Scientist, Baseball AnalyticsDepartment: Baseball AnalyticsFLSA Status: Full-time, ExemptLocation: Baltimore, MD (Oriole Park at Camden Yards) Job SummaryData Scientists in Baseball An...
113 3
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 02/10/2026
@minmi A little kid would ask me things like “lqz, what does that spell?” and I had to explain that not every sequence of letters is a word
100 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 30/08/2026
@chemjobber.bsky.social I was concerned about that but had no significant ill effects from either dose.
000 0
Reposted by Jeremy Monat
Das @srdas.mastodon.online.ap.brid.gy · 20/08/2026
This whole thing was longer and I have more clips but please enjoy a bit of the joy and exuberance I felt from this minute+ of #Taiko #Drums from an event in #Toyama #Japan (Nov 2O25). #日本 #太鼓
0213 13
Reposted by Jeremy Monat
Barbara Monaco @barbramon1.mas.to.ap.brid.gy · 04/08/2026
Bird fatalities drop by 72% when one rotor of wind turbine is painted black. #windturbines #greenenergy #birds www.ecoportal.net/en/painting-norwe…
ecoportal.net
Painting 1 of 3 rotor blades black on 4 Norwegian turbines cut bird collisions by nearly 72 percent, and the white tailed eagles under them stopped hitting the rotors altogether
Smøla is a low treeless island off the northwest coast of Norway, and 68 wind turbines stand on it.
41086 86
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 07/07/2026
@SRDas You just knew he would do that
101 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 03/07/2026
@SRDas This whole tournament has had a lot of VAR putting plays, that didn't look like much on the field, under a microscope and making game-determining calls
001 1
Reposted by Jeremy Monat
Das @srdas.mastodon.online.ap.brid.gy · 02/07/2026
Outstanding free kick
001 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 23/06/2026
Wow, #Ghana hold #England to a scoreless tie #FIFAWorldCup #WorldCup2026
000 0
Reposted by Jeremy Monat
Kingu @kingu.sakurajima.moe.ap.brid.gy · 14/05/2026
Meanwhile, in Japan
002 2
Reposted by Jeremy Monat
Nessa Carson @supersciencegrl.co.uk · 05/05/2026
Interesting job ad for someone. Asking for 8+ years of product management experience, plus deep chemistry/chemoinformatics subject knowledge! Clear drug discovery focus, 100% remote. #chemjobs #remoteChemJobs #EUChemJobs job-boards.greenhouse.io/xebiaspain/j...
job-boards.greenhouse.io
Sr Product Manager - Chemistry Product/Cheminformatics
Spain
152 5
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 08/04/2026
What if hitting multiple drug targets wasn't a problem to solve, but an advantage to exploit? I'll be exploring that idea at the #marimo Community Call on April 9, 3–4PM ET — covering drug discovery with a compound-first approach. RSVP at luma.com/6p89x1s2?tk=TGd9ER #chemistry […]
fosstodon.org
Original post on fosstodon.org
001 1
Reposted by Jeremy Monat
Das @srdas.mastodon.online.ap.brid.gy · 27/03/2026
2 days it was just some buds all over otherwise dry leafless branches on this weeping cherry across the street from us. I expect it'll burst into bloom after today's warm weather. #Bloomscrolling
A small weeping cherry tree with quite a bit of small white flowers. The tree is in a front yard and between two houses.
030 3
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 03/03/2026
New Blog Post: Prioritizing Drug-Like 💊 ChEMBL Compounds Within Target 🎯 Profiles In this post, I go through how to use the #Python #ChEMBL #API and #SQLite to: • Retrieve compound and target activity data programmatically • Build a local database of molecules and their associated targets • […]
fosstodon.org
Original post on fosstodon.org
001 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 08/02/2026
@DrFerrous hello! Thanks for sharpening my knives at Repair Cafe at Pohick Library. Thanks for mentioning adjunct teaching at GMU.
010 1
Reposted by Jeremy Monat
Nessa Carson @supersciencegrl.co.uk · 17/12/2025
Lmaooo, my LinkedIn year in review has put me in the box of being a catalyst 😁😂 Well, I guess I am tasked with reducing Delta G for organizational chemistry success ☺️🤣🤣🤣
Screenshot

Text: catalyst
You put your ideas out there and got people talking, sparking fresh perspectives
1111 11
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 30/11/2025
@SRDas I did find the English cheat sheet a little hard to understand so I annotated it. This is for an NS-ZCC cooker so the instructions for yours maybe different.
100 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 30/11/2025
@SRDas We also have a Zojirushi rice cooker that we love! Timer is great to have rice or porridge ready for the morning or dinner. We got the English version in the U.S. so we haven’t had to translate the buttons.
100 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 12/11/2025
🚀 New blog post: “Hackathon Tips” 💻🧠 I participated in the LLM Hackathon for Applications in Materials Science & Chemistry 🧪 in September. My post has some tips for hackathoners: • Begin with the end in mind®: plan deliverables first (video, submission, post…) so your team knows what you're […]
fosstodon.org
Original post on fosstodon.org
022 2
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 08/11/2025
@gicrisf.bsky.social Cool. Tangentially related: I wrote a simple blog post about how to draw molecules with Indigo bertiewooster.github.io/2025/01/11/…
bertiewooster.github.io
Drawing molecules with EPAM’s Indigo cheminformatics library
Exploring other cheminformatics toolkits besides the RDKit, I wanted to try EPAM Indigo Toolkit. The Indigo Toolkit is free and open-source with Apache License 2.0, so it can be used in proprietary software. I was unable to find simple examples of drawing molecules in a Python Jupyter Notebook, so here’s how to do that. This post also demonstrates how to save molecular images to a file. In general the official documentation for Indigo is much less than for the RDKit, as are the examples posted by users online. As a form of documentation, below I specify Indigo argument names, and am more pedantic about including code blocks and outputs. _Open this notebook in Google Colab so you can run it without installing anything on your computer_ ## Import and initialize Indigo modules Indigo works a little differently than the RDKit: With Indigo, you start by creating an instance of the class for Indigo or its renderer; then you can use the class’s methods. from indigo import Indigo from indigo.renderer import IndigoRenderer # Initialize Indigo and IndigoRenderer indigo = Indigo() renderer = IndigoRenderer(indigo) To display the images in a Jupyter Notebook, we use IPython display modules. from IPython.display import display, SVG, Image ## Set an Indigo option for all images As a first example of performing an operation in Indigo, let’s set a drawing option that will apply to the rest of this post. This option, `render-margins`, sets the “Horizontal and vertical margins around the image, in pixels.” indigo.setOption("render-margins", 10, 10) It’s helpful to have such fine control of drawing. Compared to the RDKit, I found Indigo’s syntactical structure less transparent because you supply the option name in quotes, meaning you don’t get a list of parameter name options, or autocomplete in an IDE (integrated development environment). ## Draw a single molecule with Indigo Renderer ### Set up a single molecule One nice feature of Indigo is that it will convert from a chemical name to a molecule, so you don’t need to compose the SMILES. name = "3-ethyl-octane" mol = indigo.nameToStructure(name) Once you have the molecule, you can get the SMILES using the molecule’s `smiles` method. mol.smiles() 'CCC(CCCCC)CC' ### Display an Indigo molecular structure in the notebook I was able to render a molecular structure in a Jupyter Notebook using either PNG or SVG format. In each code block, we start by setting the `render-output-format` option to the desired graphics format. The Jupyter Notebook command to display the image varies depending on the image format. indigo.setOption("render-output-format", "png") img = renderer.renderToBuffer( obj=mol, ) display(Image(img)) indigo.setOption("render-output-format", "svg") mol_svg = renderer.renderToBuffer( obj=mol, ) display(SVG(mol_svg)) Taking a different approach than the RDKit, Indigo renders terminal carbon atoms explicitly (CH3 here) rather than implicitly as vertices. ### Write an Indigo molecular structure to a file Similarly, we can save a molecular structure to a file in either PNG or SVG format. indigo.setOption("render-output-format", "png") mol.layout() renderer.renderToFile( obj=mol, filename="/images/indigo/mol.png", ) Here’s the image in the PNG file: indigo.setOption("render-output-format", "svg") mol.layout() renderer.renderToFile( obj=mol, filename="/images/indigo/mol.svg", ) And the SVG file has the same molecular structure: ## Draw a grid of molecules with Indigo Renderer Often we want to draw a grid of molecular structures to show similarities amongst them, depict the results of a query, etc. ### Set up an array of Indigo molecules First let’s create a list of molecules based on cyclohexane. names = [ "cyclohexane", "1-methyl-cyclohexane", "1,2-dimethyl-cyclohexane", "1,3-dimethyl-cyclohexane", "1,4-dimethyl-cyclohexane", "1,2,3-trimethyl-cyclohexane", ] In Indigo, we use `createArray()` to create an array of molecules to later draw in a grid. Let’s set the property `grid-comment` of each molecule to its name so we can later display its name in the drawing grid. array = indigo.createArray() for n in names: this_mol = indigo.nameToStructure(n) this_mol.layout() this_mol.setProperty("grid-comment", n) array.arrayAdd(this_mol) In the options below, `title` refers to the label under each molecule in the grid. The title will be the molecule’s name because that’s what we previously set `grid-comment` to. Again, the granular ability to set specific layout properties, such as vertical and horizontal spacing, is nice. # Set the label under each molecule indigo.setOption("render-grid-title-property", "grid-comment") # Set the vertical offset of the label under each molecule indigo.setOption("render-grid-title-offset", "15") # Set the spacing between grid cells as horizontal and vertical pixels indigo.setOption("render-grid-margins", "70, 70") ### Display a grid of Indigo molecular structures in the notebook as a PNG Now we can draw a grid of molecules using `renderGridToBuffer`. We pass the `array` of molecules as the `objects` parameter. Similar to the RDKit, we can specify the number of columns, here with `ncolumns`. The parameter `refatoms` can be used to align structures to have the same orientation, though the code below doesn’t set it to anything. indigo.setOption("render-output-format", "png") img_grid_png = renderer.renderGridToBuffer( objects=array, refatoms=None, ncolumns=3, ) display(Image(img_grid_png)) ### Display a grid of Indigo molecular structures in the notebook as an SVG The output from this has been intermittently problematic: the molecular structures have come out distorted, perhaps due to some issue with writing or displaying the SVG format. The SVG format specifies graphical elements and their locations, which has the advantages of vector graphics but this possible issue. On the other hand, PNG is a raster-graphics format where the image is specified as a grid of pixels, so it’s not surprising that it doesn’t have the same issue. indigo.setOption("render-output-format", "svg") img_grid = renderer.renderGridToBuffer( objects=array, refatoms=None, ncolumns=3, ) display(SVG(img_grid)) ### Write a grid of Indigo molecules to an image file Both PNG and SVG formats are possible. indigo.setOption("render-output-format", "png") renderer.renderGridToFile( objects=array, refatoms=None, ncolumns=3, filename="/images/indigo/structures.png", ) Here’s the image in the PNG file: indigo.setOption("render-output-format", "svg") renderer.renderGridToFile( objects=array, refatoms=None, ncolumns=3, filename="/images/indigo/structures.svg", ) Here’s the image in the SVG file: ## Another resource You can find other examples of how to use Indigo at Chemistry Toolkit Rosetta Wiki, which has code examples for common operations in cheminformatics toolkits such as Indigo, RDKit, CDK, OpenBabel, OpenEye, CACTVS, Cinfony, and Chemkit. The page Depict a compound as an image is relevant to the goal of this post.
120 2
Reposted by Jeremy Monat
Waldo Jaquith @waldo.net · 30/10/2025
The Democratic Party would do well to look to the social programs of the Black Panther Party as inspiration if SNAP disappears on Saturday. Just running party-sponsored food drives and regular party-sponsored spaghetti dinners in some major cities would be both helpful and good PR.
471205297 1.2K
Reposted by Jeremy Monat
Sam Levine @srlevine.neuromatch.social.ap.brid.gy · 08/10/2025
Since I haven't seen any posts about it yet (maybe I just missed them?) today's Nobel prize in chemistry went to Susumu Kitagawa Kyoto University, Japan Richard Robson University of Melbourne, Australia Omar M. Yaghi University of California, Berkeley, USA “for the development of […]
neuromatch.social
Original post on neuromatch.social
003 3
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 13/09/2025
Star Trek II: The Math of Khan #BoreAMovieOrShow #HashTagGames
000 0
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 13/09/2025
Field of Dreamless #BoreAMovieOrShow #HashTagGames
000 0
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 13/09/2025
Saving Private Ryan’s GI Benefits #BoreAMovieOrShow #HashTagGames
000 0
Reposted by Jeremy Monat
Das @srdas.mastodon.online.ap.brid.gy · 23/08/2025
#WashingtonDC has a grim but important Holocaust Museum - really well done spaces that wind down from the fourth floor - starting from Hitler's rise to power. It's one thing to know about it generally (and watch a few movies and documentaries) but seeing the […] [Original post on mastodon.online]
Engraved grey stone wall outside the museum entrance:

THE THINGS I SAW BEGGAR DESCRIPTION..

THE VISUAL EVIDENCE AND THE VERBAL TESTIMONY OF STARVATION, CRUELTY AND BESTIALITY WERE SO OVERPOWERING I MADE THE VISIT DELIBERATELY, IN ORDER TO BE IN A POSITION TO GIVE FIRST-HAND EVIDENCE OF THESE THINGS IF EVER, IN THE FUTURE, THERE DEVELOPS A TENDENCY TO CHARGE THESE ALLEGATIONS TO PROPAGANDA.

GEN DWIGHT DAVID EISENHOWER

SUPREME COMMANDER OF THE ALLIED FORCES

OHRDRUF CONCENTRATION CAMP

APRIL 15. 1945Looking straight down a long connector corridor between buildings with steel beams and glass and glass block floor. The wall painted brown at the end of the corridor is dimly lit and letters on the wall read

WHAT DID AMERICANS KNOW?Grey wall with large black and white photograph displays - some showing protesters with signs
Large block letters above read

HOW DID AMERICANS REACT TO THE NAZI THREAT?Display in the museum with a black and white photograph of a hospital ward with kids in beds. One bed is like a cage under an upper bunk. 
The white text headline on black wall next to the photo says
HEALERS AND PROTECTORS BECOME MASS MURDERERS
117 7
Reposted by Jeremy Monat
Brent Toderian @brenttoderian.bsky.social · 12/08/2025
“In Finland, the number of homeless people has fallen sharply. Those affected receive a small apartment & counselling with no preconditions. 4 out of 5 people affected make their way back into a stable life. And all this is CHEAPER than accepting homelessness.” It costs a lot less to house people.
thebetter.news
Finland ends homelessness and provides shelter for all in need - scoop.me
In Finland, the number of homeless people has fallen sharply. Why? The country applies the "Housing First" concept agains homelessness.
8244971824 4.5K
Reposted by Jeremy Monat
Martin Rundkvist @mrundkvist.archaeo.social.ap.brid.gy · 07/08/2025
If you hear about a job where it helps to have over 200 publications in academic and popular #archaeology, plus 20 years' experience as a journal editor, plus a solid record as a popular teacher, then please give me a nudge! #jobs #academia #getfedihired #fedihire
0022 22
Reposted by Jeremy Monat
Sonja Herres-Pawlis @herreslab.bsky.social · 23/07/2025
Day 2 of the #InChI Technical Meeting @rwth.bsky.social in Aachen focused on inorganic stereochemistry & Polymer-InChI development. Thanks to @volkswagenstiftung.de @nfdi4chem.de and @beilsteininstitut.hessen.social.ap.brid.gy for funding! Next-gen cheminformatics is taking shape! #OpenScience
0128 12
Reposted by Jeremy Monat
Egon Willighagen @egonw.social.edu.nl.ap.brid.gy · 20/07/2025
heading tomorrow to the InChI Technical Exchange Meeting Summer 2025 in Aachen/DE Looking forward to it, and particularly talking about the InChI for inorganics and trying that in @wikidata :) See doi.org/10.26434/chemrxiv-2025-53n0w And also the nano InChI, see […]
social.edu.nl
Original post on social.edu.nl
156 6
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 11/07/2025
@belehaa I wish you strength and fortitude
000 0
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 04/06/2025
@chemjobber.bsky.social And I’m not a full professor and you didn’t have to kidnap anyone to get that answer!😉
010 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 04/06/2025
@chemjobber.bsky.social @SRDas BTW I put “molecular engineering” in my PhD dissertation title scholar.google.com/citations?view_o…
100 1
Reposted by Jeremy Monat
Adrianna Tan @skinnylatte.hachyderm.io.ap.brid.gy · 28/05/2025
It’s really amazing to live near to SF Public Library. Almost any book I can think of in all the languages I read in, they have it. Public libraries are treasures #PublicLibraries
033 3
Reposted by Jeremy Monat
The Icarian @the-icarian.federated.press.ap.brid.gy · 17/05/2025
Kayla B @queenofthesouth.bsky.social

My daughter's speech therapist went out of business because Medicaid reimbursement rates were too low. We do not have Medicaid. I'm going to keep posting this until people understand that when Medicaid gets cut *everyone* loses services.
1033 33
Reposted by Jeremy Monat
Brett Cannon @brettcannon.fosstodon.org.ap.brid.gy · 14/05/2025
There were layoffs at MS yesterday and 3 #Python core devs from the Faster CPython team were caught in them. If you know of any jobs, please send them their way (they kind of know Python, CPython, and its internals well 😉): Eric Snow: www.linkedin.com/in/ericsnowcurrent… Irit Katriel: […]
fosstodon.org
Original post on fosstodon.org
1348 48
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 14/05/2025
At the request of a journal editor, I reviewed a paper by leading researchers on one of my favorite #chemistry topics - tautomers! This article was featured in the Journal of Cheminformatics. I am grateful for the #PeerReview certificate of recognition […] [Original post on fosstodon.org]
001 1
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 04/05/2025
@egonw Thank you!
000 0
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 01/05/2025
The 2025_03_1 release of #RDKit release includes my contribution to speed up part of getting 2D fingerprints for a molecule by ~75x! So if you generate #chemical fingerprints, now is a good time to upgrade. Reminder that I'm #OpenToWork so if you're hiring for #cheminformatics or […]
fosstodon.org
Original post on fosstodon.org
153 5
Reposted by Jeremy Monat
Nicholas Grossman @nicholasgrossman.bsky.social · 20/04/2025
Sen. Van Hollen and his meeting with Abrego Garcia in El Salvador is all over the news and social media. Joe Rogan is talking about the value of due process, wrongly denied to Abrego Garcia. Thankfully the “just poll, then do what’s already popular, never try to lead or shape opinion” crowd lost.
8473571072 7.4K
Reposted by Jeremy Monat
Gaijin Mommy @gaijinmommy.bsky.social · 19/04/2025
Jukkenbashi and the shadow of a dude.
Purple nighttime Skytree and its reflection in jukkengawa from jukkenbashi, which the overtourists very suddenly know about, note the shadow of a dude to the right. I think he is standing next to me on the bridge, taking a photo of himself with a tripod.
713215 132
Reposted by Jeremy Monat
Das @srdas.mastodon.online.ap.brid.gy · 13/04/2025
Random #cooking #KitchenTip Wooden chopsticks on either side of something you are cutting helps not cut all the way through
A long piece of Japanese eggplant between 2 wooden chopsticks and with many cuts, scored close. A knife is next to it
186 8
Jeremy Monat @jemonat.fosstodon.org.ap.brid.gy · 08/04/2025
I'm excited to present "Finding Tautomers" at the first North American #RDKit User Group Meeting in the #Boston #MA area on Friday April 11! Reminder that I'm #OpenToWork so if you're in the area and hiring for #cheminformatics or #scientificSoftware […] [Original post on fosstodon.org]
Finding Tautomers title slide
011 1
Reposted by Jeremy Monat
bhalomanush @anirbanm.mastodon.social.ap.brid.gy · 29/03/2025
Happy National cherry blossom festival to all who celebrate 🌸🌸🌸
012 2
Reposted by Jeremy Monat
Heidi Li Feldman @heidilifeldman.mastodon.social.ap.brid.gy · 27/03/2025
Go American Bar Association! “We will not stay silent in the face of efforts to remake the legal profession into something that rewards those who agree with the government and punishes those who do not.” […]
mastodon.social
Original post on mastodon.social
1032 32
Reposted by Jeremy Monat
Indio Gringo ® @paninid.mastodon.world.ap.brid.gy · 25/03/2025
🔥
000 0
Reposted by Jeremy Monat
The Icarian @the-icarian.federated.press.ap.brid.gy · 22/03/2025
Covie @covie 93

Imagine calling yourself the master race and have to resort to
erasing the achievements of minorities to make yourself feel better.
0325 25
Reposted by Jeremy Monat
The Icarian @the-icarian.federated.press.ap.brid.gy · 22/03/2025
White supremacists hiding the achievements of non-white people is a pretty good indication that they know white people aren't supreme.
31399 99
Reposted by Jeremy Monat
Dan Gillmor @dangillmor.mastodon.social.ap.brid.gy · 15/03/2025
Until Schumer is removed as the Dems' Senate leader, there is zero (or less) chance of saving the nation from total dictatorship. If that isn't obvious today, nothing is.
33436 36