[DAS] PyDAS-0.8, including validation suite
Lincoln Stein
lstein@cshl.org
Mon, 9 Sep 2002 09:37:47 -0400
Fabulous! Since it is temporary, shall I move it to biodas.org as a permanent
home?
Lincoln
On Friday 06 September 2002 04:50 am, Andrew Dalke wrote:
> I've made PyDAS-0.8 available (temporarily) at
> http://www.biopython.org/~dalke/PyDAS-0.8.tar.gz
>
> Included in the distribution is a validation suite called
> 'dascheck' which I wrote because of the various problems
> I found in the different servers. dascheck requires you also
> download and install the PyXML package from
> http://pyxml.sourceforge.net/
>
>
> For example, here's the summary section of after run
> against the latest LDAS server. (I've been forwarding this
> to Lincoln as I found them.)
>
> Summary of results
> WARNING: Incorrect DAS-VERSION header 'DAS/1.50', expected 'DAS/1.5'
> WARNING: Server says stylesheet for DSN 'elegans' does not exist
> WARNING: entry_point returns both 'size' and start/stop attributes
> ERROR: Invalid XML: the document starts with '<?xml version="1.0"
> standalone="yes"?' -- missing the '>' after the last '?' ERROR: Command
> 'sequence' not supported
> ERROR: Returned XML in <dsn>/types request does not match the DTD: invalid
> attribute name ('summary') for this element ('GFF') WARNING: The permissive
> parser was needed to read <dsn>/types
> WARNING: <dsn>/types returns GFF version number '1.2', expected '1.0'
> WARNING: <dsn>/types returns GFF with 'summary' attribute but that is not
> allowed by the spec ERROR: segment id in 'types' call must contain
> 'version' attribute WARNING: DSN 'types' contains unexpected 'href' field
> ERROR: Invalid XML in the <GROUP>'s id attribute
> WARNING: <dsn>/features returns GFF version number '1.01', expected '1.0'
> WARNING: <dsn>/features GFF contains unexpected 'href' attribute
> WARNING: Server says stylesheet for DSN 'freeman' does not exist
> ERROR: returned dna length differs from request
> ERROR: Could not call DSN test stylesheet: 500: Internal server error
> ERROR: Could not call DSN test entry_points: 500: Internal server error
> ERROR: Could not call DSN test types: 500: Internal server error
> ERROR: Skipping other 'types' tests
>
>
> The full output goes into extreme detail, especially when used with the
> --show-urls and '--save-dir <dirname>' options. The first shows
> the POST used as a GET url and the second saves all returned XML in the
> named directory (or stdout if dirname is '-').
>
>
>
> To run 'dascheck' in its simplest form:
> - uncompress/untar it
> - cd PyDAS-0.8
> - setenv PYTHONPATH $PWD
> (or the equivalent for bash shells)
> - cd bin
> - python dascheck http://...../dsn
>
> If you run with "--help" you get the command-line parameters.
>
> Andrew
> dalke@dalkescientific.com
> _______________________________________________
> DAS mailing list
> DAS@biodas.org
> http://biodas.org/mailman/listinfo/das
--
Lincoln Stein
lstein@cshl.org