Skip navigation

Badger Lab Management System


Badger began as Coral, a suite of software tools developed in mostly here at SNF starting about twelve years ago. Coral is now deployed in over two dozen university labs across the nation. In order to establish a more formalized, centralized platform, Badger was spun out as a commercial version of the Coral suite. The Open Coral organization is now hosted by MIT (a co-developer in many Coral tools); many of Stanford's shared labs use Badger.

SNF converted from Coral to Badger in January 2013.

  • SNF Labmembers prior to January 2013: If you still do not have a Badger account and need one to use the lab, contact
  • New SNF labmembers, post January 2013: Once your forms are submitted and processed, follow the instructions on how to set up a new Badger account.


In the Lab: Badger on SunRays

If you have one, you can log into the lab Sunrays with your former Coral login; Badger starts up to ask you for your Badger login. Doing this, you have access to your snf disk space. If you joined the lab in 2013, you will not have a Coral long, but can request one from the Lab Services Admin if you'd like one.

No Coral login is required if you login using a Smart Cards to run a temporary "kiosk" session on the Sunrays; Badger will fire up automatically. You will also have access to a browser, Acrobat, and Star Office, but as this a temporary session, nothing will be saved. Be aware that once logged into Badger on a Smart Card, your session travels with your card and is always live (no re-authentication required.) Therefore, make sure to:

  • hang onto your Smart Card while your session is active;
  • log out when you are done and return the Smart Card; and
  • when using the Smart Card, always check that your Badger ID apepars on the top blue bar (that you are not accidentally using someone else's session.)

If your login is a Stanford email, you don't need to add "" on your login, as it's the default.


Badger on Local Systems

On-campus or off-campus: You can run Badger from your desktop or laptop from on or off campus. First, you will need to install the Java Runtime Environment (instructions below). Then if you are on-campus (connected to the Stanford network), you can go directly to the Badger download. And if your login is a Stanford email, you don't need to use "" on your login, as it's the default.

Off-campus: Some people will find that they can successfully run Badger when they are on campus but may encounter difficulties when they are off campus. This is often caused by firewall problems. To run successfully, your computer must be able to reach the port range of 50000:50014 on the SNF Badger host (

When you start up Badger, 1-2 security warning panels will appear. Just click on the box for "I accept the risk..." and click "Run" each time. Then login screen will then appear. Enter your Badger login and the lab panels will then appear. (To avoid the security warnings in the future, click on "I accept the risk..." and then click on "Show Options" just below. Then select "Do not show this again..." The security warning panels will not appear again, at least until the next software update.)


Install Java Runtime Environment

  • Windows Installation
    • Download Java Runtime Environment
    • Use the link that says "Java Runtime Environment or JRE." The Java Runtime Environment includes everything that you need including Java Web Start. You don't need the SDK (software developer's kit), the enterprise edition (J2EE), or the version that is bundled with NetBeans.
  • MAC Installation
    • Use Software Update to ensure you have the latest version of Java for your MacOS.
    • Note, this requires Java for MacOS 10.6 and higher.

Install Stanford VPN

This utility may berequired for Badger access from off-campus. You will need to use your SUNet ID to get access to and install the Stanford VPN (Virtual Private Network) on your laptop. You only need to install it once, but each time you want to run Badger, you will need to log into the Stanford VPN with your SUNet ID first.


Important Links

New Badger Accounts: Info for new SNF labmembers on how to set up a new Badger account.

Badger Reports: You can see your Badger charges up to the previous day, using reports.

VPN: The VPN allows you to run Badger from your desktop or laptop system from off campus by authorizing access to the Stanford Network. You will need your SUNet ID.

Badger (Coral.jnlp). This is lab management program. It looks much like former Coral, except the bar at the top says "Stanford Shared Facilities (xyz@email) Badger."



If you have any questions or problems, send an email to and a staff member will get back to you as soon as possible. Make sure to include the following:

  1. Your lab login name.
  2. Your first and last name.
  3. A detailed description of the problem and symptoms, and the platform you are using.


Known Issues

1/15/13: Sun announced a critical update to Java 7 yesterday. Badger/Coral users must update accordingly. See labmember archives: original post <1> and addendum <2>.

1/7/13: In the Coral to Badger conversion, many Coral tool qualifications did not transfer. If you are missing qualifications, send a note to access@snf and include your old Coral ID.

7/1/13: At 12:01 on Sunday, July 1, Badger will be split into two systems, one for SNF and the other for SNCL. For detailed info, see this webpage.