Open sbliven opened 8 years ago
Fail-back behaviour in biojava was discussed (https://github.com/biojava/biojava/issues/315) and it seems that it was implemented already (released in 4.2.0). Are you using 4.2.0?
Perhaps the only issue is that the errors need not be so verbose (e.g. level info instead of error) if we are going to fail-back to the default provider.
The problem is that all the logger
messages were kept in ERROR level after the fail-back behavior was implemented. They should be changed to WARN or INFO, because the chemical component information is returned if the ReducedChemComp
succeeds.
Only the ReducedChemComp
should print ERROR messages if the information is not obtained.
By default, Biojava tries to download all chemical component files. When offline, this results in numerous errors when running CE-Symm.
This is annoying and misleading to users, since the errors have no impact on the results. We should either