mailRe: BMRB NMR-STAR v3.1 file format or STAR format reader/writer (maybe using CCPN?).


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on July 31, 2008 - 15:11:
Hi,

Thanks for the pointers.  I have a few questions about these below.


Hi Ed

some alternatives

1. stardom (gpl; ignore what it says on the first web page and just look at
the license) converts start files to an xml format
http://www.pasteur.fr/recherche/unites/Binfs/stardom

I was aware of StarDOM and it's compatible licence, but I'm not sure
if it would be the best tool.  I couldn't find on their website
whether this will create STAR formatted files, or simply convert from
STAR to XML.  For BMRB submission by everyone doing a model-free
analysis, we need to have the capacity to create STAR formatted files
containing all the data from the analysis.  Even if relax is used as a
wrapper for Modelfree4 and Dasha, it can still be used to produce a
100% complete NMR-STAR v3.1 file from these program's results for
submission.  Do you know if StarDOM will create STAR files?  Reading
the BMRB files is only half of the relax-BMRB integration (and the
less important half).


2. ccpn format converters come in two parts (I have helped write one for
import of data from xplor-marvin) I would have a look at
ccpnmr1.0/python/ccp/format/nmrStar which is a basic star file reader
framework...

Ah, I was looking in the wrong directory.  This appears to be
originating from Jurgen Doreleijers' original code.  Hmmm, it has
quite a mix of Windows and Unix line termination characters.  It looks
like Jurgen wrote the code in Windows and then afterwards Wim Vranken
did some CCPN integration on a Unix or Linux machine.  Do you know how
this code could be used?  Is it a STAR format reader, a writer or
both?  Would you also know the copyright licence for this code?  And
do you know if it could it be incorporated into relax or, if it is a
generic STAR format parser/writer, be incorporated into Python itself?
 Maybe this code has been made specific to NMR-STAR or CCPN already.
I should have a closer look at this, but it would probably be
preferable to not have CCPN as an essential relax dependency right
now.  Maybe, if this is legally possible, starting with Jurgen's
original code rather than the CCPN code would be better?


3. I can assist here (my structure calculation stuff is now done [mostly so
I am heading back to dynamics]) ;-)

You are most welcome to help in any way you wish.  I would however
consider BMRB and CCPN integration as two separate projects (for two
branches from the 1.3 development line), and not having one depend on
the other would be better.  Once a good STAR reader/writer is
accessible in relax, then reading and writing BMRB files will be
relatively quick.  It only took me a few days to implement XML results
files in relax (both reading and writing) thanks to the Python built
in XML reader/writer.

Cheers,

Edward



Related Messages


Powered by MHonArc, Updated Thu Jul 31 20:06:59 2008