Provide a framework for performing sequence analyses in a way that emphasizes reproducibility and leaving a comprehensive, but well-structured audit trail.
Load minimal libraries into the workspace to minimize the number of masked objects - which often leads to unexpected behaviour.
To have thorough tests for everything.
Conventions:
DNA and AA sequences are always stored as lower case character strings.