If, when started, SnapGene always requests you sign in, then this may indicate that inappropriate permissions are set for a folder that contains your SnapGene preferences.
This issue may occur if your institution has remotely installed SnapGene and created a Preferences folder or Preferences file (SnapGene.ini) with inappropriate permissions.
This issue may also occur on macOS if another Application has previously created the .config folder with inappropriate permissions.
The preference folders in question are:
Windows:
SnapGene needs to be able to read/write to the folder %appdata%\GSLBiotech
macOS:
SnapGene needs to be able to read/write to the folder ~/.config/GSLBiotech
How do I Fix this Issue?
Users with a non-Administrator account
If you do not have an administrator account on your computer then you will need to request that your local IT administrator fix the permissions/properties, so that your login account is able to read/write to the GSLBiotech folder.
Users with an Administrator account
If you, as the SnapGene user, have an administrator account then you can do the following:
Windows:
1. Quit SnapGene.
2. In Windows Explorer search for %appdata% and hit return. This will open the %appdata%\Roaming folder which contains the GSLBiotech folder.
3. Move the GSLBiotech folder to the bin.
4. Run SnapGene.
A new GSLbiotech folder should be created with the appropriate permissions. SnapGene will request acceptance of the EULA, but should not request the next time SnapGene is run.
macOS:
1. Quit SnapGene.
2. Run the Terminal application, and run the command open ~/.config
This will open the hidden .config folder in the Finder.
3. Type command- up arrow.
This will show the hidden .config folder in your Home directory in the Finder.
4. Move the .config folder to the bin.
5. Run SnapGene.
A new .config folder will be created with the appropriate permissions, and a new enclosed GSLBiotech folder will be created. SnapGene will request acceptance of the EULA, but should not request the next time SnapGene is run.