Spell: Scientific modeling