Rafa has come out swinging this morning π
11.04.2025 13:26 β π 69 π 13 π¬ 6 π 0@manasmahale.bsky.social
Cheminformatics | ML | manasmahale.in
Rafa has come out swinging this morning π
11.04.2025 13:26 β π 69 π 13 π¬ 6 π 0I made a Terminal based Anki clone (Spaced Repetition System TUI) for no reason !
github.com/Manas02/Tanki
Itβs surprising how much you can do without JS
manasmahale.in/resume.html
This is what happens when you let computer scientists design molecules π€― Oral presentation @neuripsconf.bsky.social #NeurIPS2024 #chemsky
14.12.2024 02:32 β π 128 π 15 π¬ 21 π 5I am speaking at CPHI Middle East in Riyadh this week, on
"Artificial Intelligence Across Modalities - Small Molecules, Antibodies/Proteins, and Cell and Gene Therapy"
Please don't hesitate to get in touch if you are interested in AI & drug discovery! Cheers, Andreas
www.cphi.com/middle-east/...
PKSmart v3.0 is now live! pk-predictor.serve.scilifelab.se
PKSmart is an open-source app we built to predict human and animal pharmacokinetic parameters. Publication is coming soon and is also available for local implementation via pip install pksmart.
pip install pksmart
pypi.org/project/pksm...
We translated a validation strategy in Materials to Small molecules.
A key problem in cross-validation is splitting of data. Here we propose a step-forward CV. People are used to scaffold splits, time splits etc. but these all have limitations.
About activity cliffs, sampling, similarity, and ML training:
onlinelibrary.wiley.com/doi/10.1002/...
β
Great to see the communities re-forming!
Lately, on the side closer to cheminformatics, I've looked at the limits of predictive power of machine learning models
A cartoon robot using a chainsaw on a log
Thereβs a new Practical Cheminformatics post, βSome Thoughts on Dataset Splitting,β (with code and a robot cartoon) at practicalcheminformatics.blogspot.com/2024/11/some... .
18.11.2024 13:34 β π 60 π 15 π¬ 4 π 1related, this wonderful post by @greglandrum.bsky.social
greglandrum.github.io/rdkit-blog/p...
Yes, I began collecting various implementations of scaffold split, and thereβs quite a variety of them. In general, your point that the scaffold split essentially resembles random sampling except in cases with clearly clustered data holds true when we examine those implementations.
18.11.2024 18:23 β π 1 π 0 π¬ 1 π 0The world's simplest ECFP implementation: github.com/dehaenw/worl... #chemsky #cheminformatics
18.11.2024 10:27 β π 7 π 1 π¬ 1 π 0Analogue Split creates train-test sets with a fraction (Ξ³) of activity cliffsβmolecular pairs with high similarity (above a threshold, Ο) but with different activity labels. Results are visualized for metrics like accuracy, precision, recall, and F1-score across Ξ³.
github.com/Manas02/anal...
Analogue Split creates train-test sets with a fraction (Ξ³) of activity cliffsβmolecular pairs with high similarity (above a threshold, Ο) but with different activity labels. Results are visualized for metrics like accuracy, precision, recall, and F1-score across Ξ³.
github.com/Manas02/anal...
I just joined Bluesky as well... let's rebuild the same nice community in the cheminformatics/comp chem/bioinformatics/drug discovery etc. areas that 'the other place' was in the good old days π! Looking forward to reconnecting with people here, Andreas
18.11.2024 07:42 β π 64 π 9 π¬ 3 π 2@srijitseal.com
AndyGoesBsky.blogspot.com π
Thanks for this !
17.11.2024 07:41 β π 1 π 0 π¬ 0 π 0