-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.inf
112 lines (79 loc) · 4.91 KB
/
config.inf
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# --------------------------------------------------------------------------------------------------
# Configuration data for ploting the genome chromsome.
# --------------------------------------------------------------------------------------------------
# If you have any question about the drawing script and this configuration file,
# please contact the author via:
# Gmail: [email protected]
# Work: [email protected]
# Twitter: @xieguigang(https://twitter.com/xieguigang)
# --------------------------------------------------------------------------------------------------
# This section will configure the drawing size options
# --------------------------------------------------------------------------------------------------
# Due To the GDI+ limitations In the .NET Framework, the image size Is limited by your computer memory size, If you want to
# drawing a very large size image, please running this script On a 64bit platform operating system, Or you will get a
# exception about the GDI+ error parameter Is Not valid And then you should try a smaller resolution of the drawing output image.
# Value format: <Width(Integer)>[,<Height(Integer)>]
# Example:
# Specific the size property width and height: 12000,8000
# Which means the drawing script will generate a image file in resolution of width is value
# 12000 pixels and image height is 8000 pixels.
Resolution=28000
# This property is associated with the Resolution property: if you are not specific the
# Height property in the resolution property, then configuration will trying to calculate the
# Height property value automatically from this property value.
# Value format: <Width(Integer)>:<Height(Integer)>
# Here is a property value example: 16:9
# The example means Width/Height=16/9, so that when the Resolution property is specific as 19200
# and the Height value is leave empty, then configuration will calculate the empty height
# value as 19200*9/16 = 10800; So that the Resolution value can be set to 19200,10800
AspectRatio=16:7.5
# This property specific the height value of the arrow shape which is stand for a gene object on the chromesome.
GeneObjectHeight=85
# This property specific the drawing segment length of a line, value unit is Mbp; defualt value is 0.1MBp,
# which means the script will draw the line stands 100KBp
LineLength=0.1
# This property specific the drawing height of a line, it can be in the format of a integer value or a expression
# associated with GeneObjectHeight property.
# Value example: 600, the property value is specific as an integer which means the drawing height will be 600 pixels;
# 6x , this property value is assign by a expression which means the drawing height value
# is the 6 times of the GeneObjectHeight value.
LineHeight=5x
Margin=1000
FlagLength=60
# This property value can be both Integer value or an expression associated with FlagLength property
FLAG_HEIGHT=3x
# This property shows how to aligned the function description string in the drawing image.
# Available value is: left, middle, right
FunctionAlignment=middle
# ---------------------------------------------------------------------------------------------------
# This section will configure the drawing fonts style opetions
# ---------------------------------------------------------------------------------------------------
# Text font value in html css style format:
# Example as: "font-style: normal; font-size: 20; font-family: Ubuntu;"
LocusTagFont=font-style: normal; font-size: 20; font-family: Ubuntu;
FunctionAnnotationFont=font-style: normal; font-size: 12; font-family: Ubuntu;
SecondaryRuleFont=font-style: normal; font-size: 12; font-family: Ubuntu;
LegendFont=font-style: normal; font-size: 12; font-family: Ubuntu;
# --------------------------------------------------------------------------------------------
# The sections below will configure the colors profile of the script drawing objects.
# --------------------------------------------------------------------------------------------
# Value format:
# <Alpha(Integer)>,<Red(Integer)>,<Green(Integer)>,<Blue(Integer)>
# <Red(Integer)>,<Green(Integer)>,<Blue(Integer)>
# <ARGB(Integer)>
# <ColorName(String)>
# Please notice that the A, R, G, B value for the color is limit at 0-255
DeletionMutation=DarkBlue
IntegrationMutant=Red
# This property specific the color value for drawing the tRNA gene
tRNAColor=Yellow
DefaultRNAColor=155
ribosomalRNAColor=DarkGreen
# The default color for the gene unable to assigned cog number is brown.
NoneCogColor=Brown
# --------------------------------------------------------------------------------------------------
# The section below will configure the drawing data save opetions
# --------------------------------------------------------------------------------------------------
# Valid value is jpg, bmp, png, tiff
SavedFormat=png
AddLegend=TRUE