W3C home > Mailing lists > Public > xmlschema-dev@w3.org > September 2000

RE: DTD OR equivalent in XML schema

From: Brian Mason <brian@gatesource.com>
Date: Tue, 5 Sep 2000 12:06:18 -0400
Message-ID: <01C01731.B3211520.brian@gatesource.com>
To: "'Dan Connolly'" <connolly@w3.org>, Neil Archer <neil.archer@viewgate.com>
Cc: "XML Schema List (E-mail)" <xmlschema-dev@w3.org>

I'm a headhunter who specializes in Biotechnology,
Informatics, Computational Biology and related fields.

I currently have opportunities available for IT/ Architect and
Computational Biology professionals with a dynamic company.

Details for these positions are pasted below.  In addition to these
specific positions, I have several others which require related skills
and experience.

Do you know of anyone who would be a good candidate for these
positions?  Please ask them to contact me immediately.

Thanks very much.

Brian Mason
GateSource Partners

Title include:

*Collaborations Project Manager

*Informatics Sr. Genome Analyst

*Informatics DNA Sequence Specialist

*Informatics Chief Database Architect

*Sr. Database Architect

*Scientific Researcher

*SQE/Software Test Leads

* Informatics Perl/C/C++ Software Developer

*Quality Engineer

*Java/CORBA Developer

*Sr. Director, Operations (material, microarray, sample mgt.)

Title: Collaborations Project Manager
Location:  Washington State
Compensation:  Competitive

*Manage collaborations with outside institutions, such as companies or 
academic centers.

*Responsible for ensuring that RNA samples are received from collaborators 
and processed for microarray analysis according to the timeframe set out in 
the research contract.

*Needs to coordinate the efforts of the expression profiling factory, 
informatics, and data analysis within the Collaboration Management team so 
that data returns to the collaborator in a timely fashion.

Requires 2 to 3 years' biotech experience. The ideal candidate will have an 
exceptional project management skills. M.S./Ph.D. in biology or molecular 
biology preferred.  Good interpersonal skills.

Title: Scientific Researcher

*The successful candidate will assist research scientists and patent 
attorneys in the collection and evaluation of topics in molecular biology.
*Candidates must have excellent library researching skills and the ability 
to devise and perform
   computer database searches (e.g., Medline, U.S. Patent Database, etc.).
*Candidates must also possess excellent organizational and writing skills.
*A diverse background in biology and gene structure and function is also 

Qualifications: Must have at least 2 years of advanced post-graduate 
education (Masters or Ph D. ) in
         molecular biology, molecular genetics, cell biology, developmental 
biology, or a related
         field of biology.

Title: SQE/Software Test Lead

*Lead the software development test efforts of my client's product.
*Experience should include leading a software development testing effort by 
supervising testers       and some hands-on work writing test cases and 
*Use of an automated test tool is desired.
*Environment includes ORACLE, JAVA, C++ and UNIX.
*Requires JaveScripting and experience in a company releasing commercial 
software products.

Title: Informatics Sr. Genome Analyst

*Lead group devoted to functional interpretation of genomic sequence.
*Integrate information resources of diverse types and develop new 
*Take major role in data modeling for bioinformation system.
*Experience with existing functional prediction algorithms and codes 

Qualifications: Ph D. in biology or informatics, 3 years experience with 
analysis of genomic DNA sequence, and 5 years experience with some 
combination of C++, SQL, Perl.

Title: Informatics Chief Database Architect

*Lead the design of a large complex bioinformation database, including 
  analysis software.

Qualifications: 10 years experience in data modeling and database
 architecture, in a knowledge domain involving terabytes of data and 
numerous complex
 object relationships.
*Candidates must be a leader in the database architecture field. Report to 
VP Bioinformatics.

Title: Informatics Perl/C/C++ Software Developer

*The Perl/C/C++ Software Developer will develop scientific and database 
applications in
   Perl, C and/or C++. Expertise in Perl, C and object-oriented design 
*Must be able to quickly grasp biological concepts.
*Experience in database development and administration, UNIX/Linux 
administration, and/or parallel processing preferred.
*This individual will drive development of probe design code and the 
interaction of that code
  with databases.
*If the candidate has database administration, Linux clusters or the 
Paracel machine, that's a plus.

Title: Java/CORBA Developer

*Interface scientific algorithms with a Java-based enterprise wide product. 
*Experience working with a client/server application is desired.
*This is primarily a middle/back-end position.
*Requires the ability to develop GUIs in a vertically integrated developer 
*Knowledge of CORBA is highly desired.
*Scientific computing (Matlab) desirable although not required.
*Database experience is helpful.  Strong ownership of tasks

Title: Quality Engineer

*Ability to document end-to-end processes and have strong analytical 
capabilities with experience in diagnosing and troubleshooting the root 
cause of failure modes.
*Position will work with Material Manager to qualify vendors, test new 
reagents and procedures, and develop acceptance criteria.
*Collaborate with process engineers and production personnel to establish 
quality programs and manage the ongoing root cause analysis and corrective 

Desired Qualifications:
Masters degree (or equivalent experience) in Biology, Chemistry, or related 
field; 5+years experience in industrial bio-processing environment. Strong 
statistical and analytical background.

Title: Informatics DNA Sequence Specialist
*The DNA Sequence Specialist will develop tools and procedures for 
analysis, curation
  and annotation of biological sequence data. Expertise in Perl, SQL and 
sequence data
  processing essential.
*Database development and/or Matlab experience desirable.
  Candidates qualified for this position can hopefully also contribute to 
our developing
  efforts in the broader sphere of sequence organization.

My client US headquarters is in Washington State.
Company profile is pasted below.



Brian Mason
GateSource Partners
My client is the leader in informational genomics - the integration of
bioinformatics with genomics tools to accelerate and improve the drug 
discovery process.

Their solution is developing DNA microarray gene expression information. 
Their technologies and
services permit researchers to fully explore the diverse causes and 
consequences of changes in
gene expression, and to focus on those cellular processes that are 
specifically affected by
exposure to pharmaceuticals, chemicals, or genetic engineering.

The company was launched in 1997 to design and implement DNA microarray 
expression technologies and products and to overcome the severe problems 
that limit the
discovery and effective development of compounds used in the pharmaceutical 
agricultural industries. Two years after beginning business, my client 
successfully deployed its first commercially available bioinformatics 
system called "Expression Data Analysis System".
The company's technology and patent portfolio were enhanced by its purchase 
of a
Bioscience company in 1999 thus laid the foundation for a development and 
partnership with a subsidiary company of the Hewlett-Packard Company.

Please email your resume immediately to:

Brian Mason
GateSource Partners

-----Original Message-----
From:	Dan Connolly [SMTP:connolly@w3.org]
Sent:	Tuesday, September 05, 2000 11:56 AM
To:	Neil Archer
Cc:	XML Schema List (E-mail)
Subject:	Re: DTD OR equivalent in XML schema

Neil Archer wrote:
> Hi,
> I have been trying to convert some DTD's we are using to the equivalent 
> schema, but I cannot find a way to reflect the DTD OR which states that 
> or the other element only can be specified.
> i.e. if a document could contain an element A or an element B but not 
> the DTD would state something like:
> <!ELEMENT document((A|B))>
> Can anyone help by suggesting how I can show this in an XML schema?

Some folks around here have developed a tool that does
just that. From the documentation:


<element name="ROOT">
 <complexType content="elementOnly">
   <element ref="t:A">
   <element ref="t:B">

-- http://www.w3.org/2000/04/schema_hack/

> Please
> forgive me if there is an obvious answer to this but I'm new to using
> schemas and cant see a simple solution.

I think the answer is fairly straightforward, but your
experience shows that it is not obvious. May I ask which
of the specs you have managed to read? Have you
seen the primer?

Did you use other materials
besides the specs to learn about XML Schemas?


The XML Schema Specification in Context
    by Rick Jelliffe, Academia Sinica Computing Centre
    2000-02-24 draft only
	compares XML Schema with XML DTDs, SGML DTDs,
	HyTime, and perl regular expressions


Both the DTD->schema tool and the "in Context" discussion
document are linked from our page about XML Schema:

Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Tuesday, 5 September 2000 12:05:46 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:55:49 UTC