macOS Big Sur is the 17th and current major release of macOS, Apple’s operating system for Macintosh computers, and is the successor to macOS Catalina.

It was released to the public on November 12, 2020 and is the first macOS version to support Macs with M1 chips (instead of more common Intel chips). Many users have contacted FlowJo about upgrading to macOS Big Sur or the M1 Macs and we recommend delaying the upgrade of any technology until it has been well tested and deemed stable. That stated, we would like to convey our current understanding of the situation to our users.  

Based on the press releases from Apple, they created a translator for Intel chip-based programs to be translated to the M1, called Rosetta 2, which should handle the compatibility. FlowJo is written in Java, which due to its prevalence should have been a priority for their testing. We have users that have given us feedback using the M1 Macs and we have been told that they appear to be fully compatible, so we are optimistic that we will be able to recommend the M1 processor once we have completed our testing of FlowJo on the M1 chips.

We are still testing Big Sur to confirm it is stable with all of our features. Users that have given us feedback using Big Sur have reported the following issues and we are working to understand those issues in more detail to fix them.

The first major issue reported in Big Sur is a new setting, “Prefer tabs”, that groups similar windows into tabs. This also causes FlowJo to crash when trying to open the Table Editor. If you have already upgraded to Big Sur, please change this option to “never” and restart FlowJo.  

If you use FlowJo plugins, for some R-4.0 Mac installations on MacOS Big Sur, the symbolic link to the executable file in /usr/local/bin/r is not created. If you try to set the R path to /usr/local/bin/r without the symLink, FlowJo will not be able to find it. You can work around this by creating a symbolic link to /usr/local/bin/r by entering the following command in the Terminal app on your Mac:

sudo ln -s /Library/Frameworks/R.framework/Resources/bin/R /usr/local/bin/R

After this, check again in Terminal by entering: “where r” (if using zsh shell in Terminal). You should then see the new R path “/usr/local/bin/r” returned. You can then try running plugin again.

If you have any feedback to provide us on M1 chips or macOS Big Sur, please email us at flowjo@bd.com.