Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
- <!-- Stylesheet go! -->
- <xsl:template match="/">
- <xsl:apply-templates />
- </xsl:template>
- <!-- Here we match the 'outermost' tag because any 'non matched'
- content is simply output from the stylesheet -->
- <xsl:template match="Bioseq-set">
- <!-- For each 'sequence' object in the XML output ... -->
- <xsl:for-each select="Bioseq-set_seq-set/Seq-entry">
- <xsl:value-of select="substring-before(Seq-entry_seq/Bioseq/Bioseq_descr/Seq-descr/Seqdesc/Seqdesc_title, ' ')"/>
- <xsl:text>	</xsl:text>
- <xsl:value-of select="Seq-entry_seq/Bioseq/Bioseq_id/Seq-id//Dbtag_db"/>
- <xsl:text>	</xsl:text>
- <xsl:value-of select="Seq-entry_seq/Bioseq/Bioseq_id/Seq-id//Object-id_id"/>
- <xsl:text>	</xsl:text>
- <xsl:value-of select="Seq-entry_seq/Bioseq/Bioseq_id/Seq-id//Textseq-id_accession"/>
- <xsl:text>	</xsl:text>
- <xsl:value-of select="Seq-entry_seq/Bioseq/Bioseq_id/Seq-id//Textseq-id_version"/>
- <xsl:text>	</xsl:text>
- <xsl:value-of select="Seq-entry_seq/Bioseq/Bioseq_id/Seq-id//Seq-id_gi"/>
- <xsl:text>
</xsl:text>
- </xsl:for-each>
- </xsl:template>
- </xsl:stylesheet>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement