File: fastq.xml

package info (click to toggle)
kf6-syntax-highlighting 6.20.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 49,872 kB
  • sloc: xml: 205,656; cpp: 12,882; python: 3,055; sh: 965; perl: 814; ruby: 494; pascal: 393; javascript: 161; php: 150; jsp: 132; lisp: 131; haskell: 124; ada: 119; ansic: 107; makefile: 96; f90: 94; ml: 85; cobol: 81; yacc: 71; csh: 62; exp: 61; erlang: 54; sql: 51; java: 47; sed: 45; objc: 37; tcl: 36; awk: 31; asm: 30; fortran: 18; cs: 10
file content (35 lines) | stat: -rw-r--r-- 2,100 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language>
<language name="FASTQ" version="2" kateversion="5.0" section="Scientific" extensions="*.fastq;*.fq;*.fastq.gz;*.fq.gz" mimetype="text/x-fastq" author="Philipp A" license="GPL">
	<highlighting>
		<contexts>
			<context attribute="SeqStart" lineEndContext="#stay" name="SeqStart">
				<DetectChar attribute="SeqHeaderStart" context="#pop!SeqHeader" char="@" />
			</context>
			<context attribute="SeqHeader" lineEndContext="#pop!Seq" name="SeqHeader" />
			<context attribute="Seq" lineEndContext="#pop!QualStart" name="Seq">
				<RegExpr attribute="Error" String="[^ATGCNatgcn]" />
			</context>
			<context attribute="QualStart" lineEndContext="#stay" name="QualStart">
				<DetectChar attribute="QualHeaderStart" context="#pop!QualHeader" char="+" />
			</context>
			<context attribute="QualHeader" lineEndContext="#pop!Qual" name="QualHeader" />
			<context attribute="Qual" lineEndContext="#pop" name="Qual">
				<RegExpr attribute="Error" String="[^!&quot;#$%&amp;'()*+,-./0123456789:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~]" />
			</context>
		</contexts>
		<itemDatas>
			<itemData name="SeqStart"        defStyleNum="dsError"         spellChecking="false" />
			<itemData name="SeqHeaderStart"  defStyleNum="dsSpecialChar"   spellChecking="false" />
			<itemData name="SeqHeader"       defStyleNum="dsVariable"      spellChecking="false" />
			<itemData name="Seq"             defStyleNum="dsString"        spellChecking="false" />
			<itemData name="QualStart"       defStyleNum="dsError"         spellChecking="false" />
			<itemData name="QualHeaderStart" defStyleNum="dsSpecialChar"   spellChecking="false" />
			<itemData name="QualHeader"      defStyleNum="dsComment"       spellChecking="false" />
			<itemData name="Qual"            defStyleNum="dsSpecialString" spellChecking="false" />
			<itemData name="Error"           defStyleNum="dsError"         spellChecking="false" />
		</itemDatas>
	</highlighting>
</language>

<!-- kate: tab-width 2; replace-tabs off; indent-width 2; -->