#IDSky π¦ Our Network πΈοΈ
By Ken Koon Wong in idtwitter idxpost idxposts idmastodon idsky infectious disease
December 8, 2024
Wow, that was a fun project! π¦ Post numbers have been high and stable. Engagement has also been great as well. It’s an intentional and international effort. There are branches of other ID relevant tags with stable post frequencies as well. I think #IDSky is here to stay. What do you think?
We’re coming to an end of our #IDSky monitoring (end of week 4). It has been a fun and educational journey! Thanks for all the support, feedback, and pointers to making this insightful. Let’s take a look at this in a few parts
Objectives:
- How Are We Doing?
- Global Effort
- Revelant Non-#IDSky Tags
- Our Network
- My Conclusion
- Acknowledgement/Lessons Learnt
How Are We Doing?
week | median | sd | min | lower25 | upper75 | max |
---|---|---|---|---|---|---|
46 | 138 | 19.35139 | 116 | 137.0 | 160.5 | 172 |
47 | 134 | 37.57976 | 101 | 101.5 | 151.0 | 200 |
48 | 136 | 39.79112 | 83 | 127.0 | 168.0 | 206 |
49 | 124 | 21.64651 | 83 | 104.0 | 130.0 | 139 |
How did we do? The past 4 weeks since the exodus, our #IDsky posts have been stable. With a median of 124 posts last week, still above 100, which is comforting. I think with this, coupled with the interaction of the posts we’ve observed, and also altmetric data of a few selected articles, I would be comfortable to say that the post frequency will continue to be stable. I can stop monitoring this now π
Global Effort π
Updating our international monitoring effort. Wow, it truly is an international effort! Thanks to all who have contributed to #IDSky! Please take note that we used agentic-assisted LLM to extract the country origin of users. I would say it is quite inaccurate in some where I had to manually change the country of users after confirming their locations. But the ones with high posts, those should be fairly accurate. Please let me know if they look funny, and I can always re-run the visualization.
Revelant Non-#IDSky Tags
Thanks to Jose who recommended us to monitor other non-IDsky tags, we are seeing posts that are not tagged with #IDsky and yet ID-relevant posts. Still looking stable! Definitely changed my way of finding relevant posts through feed generators!
The first row are posts with the tag #IDsky plus other tags labeled on column name. The second row are posts without the tag #IDsky. They’re very similar in frequency. Definitely do not rely solely on #IDsky if you’re interested in other topics.
Also please note that, these are not the only ID-relevant tags, there are #Liversky, #hepatitissky etc. Go explore!
Our Network
Last but not least, our community network! Thanks to Gabrielle Pollara for the idea on week 1.
How was this done? From the #IDSky monitoring, we extracted all the authors’ handles and then query their followers and also authors they are following, then merge all of them up and visuazlize via threejs
a package by Bryan Lewis
who is part of our Cleveland R User Group!
#IDSky community network has 219999 vertices (nodes) and 1591044 edges (relationships). Meaning, there were 219999 authors here and 1591044 lines merging between these authors. Each author/node is resembled by a point (I deliberately made it very small, almost like a dot) so that we can visualize the edges (network/relationship) better. Please pay no special attention to the colors, they are only for aesthetics. Limitation, there were ~1-5% error rate while acquiring data. I tried my best to parse of the error and refill them with re-query. That said, wow, our #IDSky community network looks REALLY Cool!
My Conclusion
Wow, that was a fun project! π¦ Post numbers have been high and stable. Engagement has also been great as well. It’s an intentional and international effort. There are branches of other ID relevant tags with stable post frequencies as well. I think #IDSky is here to stay. What do you think?
Acknowledgement/Lessons Learnt
- Found
ggsflabel
that has the repel function, learnt to setmax.overlap
in order to show labels that were hidden. - Defensive programming, wow! Getting large data such as this is no easy feat. Days and days of debugging, alas, I felt I was able to write a code that is adaptable and yet flexible. Used
tryCatch
a lot lol. - Learnt to visualize network graph with
threejs
package maintained byBryan Lewis
, from our very own Cleveland R User Community! Thanks toAlec Wong
for the recommendation! - Thanks
Gabrielle Pollara
for the network visualization idea - Thanks
JosΓ© Molina
for the non-IDSky tags monitoring! - Last but not least, the person who benefited the most for doing this was me! Thanks to #IDSky community for the influx of great ID news, articles, commentary, and discussion! Keep up the soild effort!
If you like this article:
- please feel free to send me a comment or visit my other blogs
- please feel free to follow me on BlueSky, twitter, GitHub or Mastodon
- if you would like collaborate please feel free to contact me
- Posted on:
- December 8, 2024
- Length:
- 4 minute read, 812 words
- Categories:
- idtwitter idxpost idxposts idmastodon idsky infectious disease