Dear API-aware people,
Version 1.1 of the Python API and 1.1 of Analysis are nearly here. In
anticipation of this, the next Analysis release (v1.0.12) will use
a hybrid API with many v1.1 features installed.
This has required a substantial amount of compatibility work to Analysis,
but will make the transition to v1.1 smoother.
A consequence of this API upgrade is that upon the next release
many existing scripts and macros not directly supported by us will cease to
function.
Essentially the changes are to do with the introduction of new top-level
objects for the Nmr and Analysis packages, links (but not attributes)
becoming sets, when they were lists, and also some class and link name
changes.
Advice on upgrading code yourself is given here:
http://www.ccpn.ac.uk:9080/ccpn/data-model/version-1-0-to-1-1-code-migration/
However, for the next couple of weeks, I am willing to upgrade any Python
code that uses the API to be version 1.1 compatible. Just send it to me by
e-mail.
We aim to release the version of Analysis that would break things this
week. So, if you are using macros that are prone, you may like to postpone
an upgrade until any scripts are ready.
However, in general I am anxious that people move to the new version as
soon as possible so that any bugs can be ironed out and so that I am not
supporting two incompatible versions.
Yours,
Tim
-------------------------------------------------------------------------------
Dr Tim Stevens Email: [log in to unmask]
Department of Biochemistry [log in to unmask]
University of Cambridge Phone: +44 1223 766018 (office)
80 Tennis Court Road +44 7816 338275 (mobile)
Old Addenbrooke's Site +44 1223 364613 (home)
Cambridge CB2 1GA WWWeb: http://www.bio.cam.ac.uk/~tjs23
United Kingdom http://www.pantonia.co.uk
-------------------------------------------------------------------------------
------ +NH3CH(CH(CH3)OH)C(O)NHCH(CH(CH3)CH2CH3)C(O)NHCH(CH2CH2SCH3)CO2- -------
-------------------------------------------------------------------------------
|