The word "SciRant" was seen in Twitter hashtags. An example from Twitter is given here.
I see this word as the combination of Scientific and Rant.
Does it mean that the author of that post thought the findings from that research paper was unreliable, or that the author was just self-mocking about his comments.
Thanks!