The Biostar Stack Exchange is currently showing a confused panda and saying
The Q&A site biostar.stackexchange.com doesn't seem to exist…yet.
You can vote for it to be created through our democratic, community-driven process at area51.stackexchange.com, or see a complete directory of all our Q&A sites at stackexchange.com.
If you are the administrator of a Stack Exchange 1.0 site, please contact Robert Cartaino with any questions you may have.
Biostar existed previously, so the error message is incorrect.
Update: OK, so it seems to be a Stack Exchange 1.0 site, but if I got confused, so will a lot of other people. It doesn't explicitly say that there may have been a SE 1.0 site that has since been deleted.