""" Selection of Logos for PARMED. Thanks to http://www.chris.com/ascii/
for the ASCII art source. Minimal modifications made.
"""
logos = [r"""
Y O U H A V E B E E N
_
==(W{==========- /===-
|| (.--.) /===-_---~~~~~~~~~------____
| \_,|**|,__ |===-~___ _,-' `
-==\\ `\ ' `--' ), `//~\\ ~~~~`---.___.-~~
______-==| /`\_. .__/\ \ | | \\ _-~`
__--~~~ ,-/-==\\ ( | . |~~~~| | | `\ ,'
_-~ /' | \\ )__/==0==-\<>/ / / \ /
.' / | \\ /~\___/~~\/ /' / \ /'
/ ____ / | \`\.__/-~~ \ |_/' / \/'
/-'~ ~~~~~---__ | ~-/~ ( ) /' _--~`
\_| / _) | ; ), __--~~
'~~--_/ _-~/- |/ \ '-~ \
{\__--_/} / \\_>-|)<__\ \
/' (_/ _-~ | |__>--<__| |
| _/) )-~ | |__>--<__| |
/ /~ ,_/ / /__>---<__/ |
o-o _// /-~_>---<__-~ /
(^(~ /~_>---<__- _-~
,/| /__>--<__/ _-~
,//('( |__>--<__| / .----_
( ( ')) |__>--<__| | /' _---_~\
`-)) )) ( |__>--<__| | /' / ~\`\
,/,'//( ( \__>--<__\ \ /' // ||
,( ( ((, )) ~-__>--<_~-_ ~--____---~' _/'/ /'
`~/ )` ) ,/| ~-_~>--<_/-__ __-~ _/
._-~//( )/ )) ` ~~-'_/_/ /~~~~~~~__--~
;'( ')/ ,)( ~~~~~~~~~~
' ') '( (/
' ' `
P A R M E D
ParmEd: a Parameter file Editor
""", r"""
_____
__...---'-----`---...__
_===============================
______________,/' `---..._______...---'
(______________). . ,--'
/ /.---' `. /
'--------_ - - - - _/ P A R M E D
`~~~~~~~~'
ParmEd: a Parameter file Editor
""", r"""
_________________________________________
.'` `'.
| _________________________________________ |
| '\.---------------------------------------./' |
| || || |
| || PPPPPPP || |
| || P P || |
| || PPPPPPP || |
| || P || |
| || P aaa rrrrr. m m eee ddd || |
| || P a a r r m m m e d d || |
| || P aaaaa r-rr. m m m eee d d || |
| || P a a r r m m m e d d || |
| || P a a r r m m m eee ddd || |
| || || |
| '/\_______________________________________/\' |
' `-----------------------------------------' '
\ .-. /
'.__~~~ ____()__()_()()() __________((_))__.'
_________________';========;'__________________
/ _/__/_//_// _/_/ /_//_// __/__/_// \
/_/__/_/_/ __/ _/.-'''''-. /_// _/ _//_/\
/ _.-..-..-. .' `. .-..-..-./_//_||
/ /_| || || |-. .' `. .-| || || | /_/ //
----\ ' ' ' / \ ` ' ' /----((
~~~~\ / / \ \ /~~~~~ ))
`'--'`-: :-`'--'` __,</
\ | | / .'` `\)
`'-: :-'` | `-../|
' ' \`-'`|/
\ /mx `'-'
'. .'
'. .'
`'-..___..-'`
ParmEd: a Parameter file Editor
""", r"""
./ | | \.
.:( |i __ j| ):`.
.' `._ |`::::'| _.' `.
.' "---.j `::' f.---" `.
_____/ ___ ____ __ __ ____ ___
| \ | | | `__'| \ / || | | \
| .-. | .' `| | .-. |-/| \/ || ___| | . \
| |_| | | i | | |_| /"":| || | | | \ \
| / | .^. | | /::::| || |__. | | \ \
| ----' | | | | | \ :: | || __| | | | )
| | .' ''' `.| |\ \ | i i j| | . | / /
| | | _ || | \ \ | |\/| || |__. | |. / .
[| | | | | || | \ \ | | | || | | / ].
] `--' :--' `--::--' \_|`--' ::--"|____|-"-- / :[
| __ ::-'''`.:' "--. .----::.----:: ,.---._ :|
[ .-"" "`' \ / " `' `-. :].
]:.' \/ `.:[
|/ \|
ParmEd: a Parameter file Editor
""", r"""
. . . . . . . . . + .
. . : . .. :. .___---------___.
. . . . :.:. _".^ .^ ^. '.. :"-_. .
. : . . .:../: . .^ :.:\.
. . :: +. :.:/: . . . . . .:\
. : . . _ :::/: . ^ . . .:\
.. . . . - : :.:./. . .:\
. . . :..|: . . ^. .:|
. . : : ..|| . . . !:|
. . . . ::. ::\( . :)/
. . : . : .:.|. ###### .#######::|
:.. . :- : .: ::|.####### ..########:|
. . . .. . .. :\ ######## :######## :/
. .+ :: : -.:\ ######## . ########.:/
. .+ . . . . :.:\. ####### #######..:/
:: . . . . ::.:..:.\ . . ..:/
. . . .. : -::::.\. | | . .:/
. : . . .-:.":.::.\ ..:/ .~~~~~~~~~~~.
. -. . . . .: .:::.:.\. .:/,: Prepare to \
. . . : : ....::_:..:\ ___. :/ . be |
. . . .:. .. . .: :.:.:\ :/ \ P A R M E D |
+ . . : . ::. :.:. .:.|\ .:/| \~~~~~~~~~~~'
. + . . ...:: ..| --.:|
. . . . . . . ... :..:.."( ..)"
. . . : . .: ::/ . .::\
ParmEd: a Parameter file Editor
""", r"""
/^^^/ /]
/ ] / ]
_______/ ]___ / ]
/ \_____/ /
_/ [@] \ \ \
/.. | | ]
VVVvvv\ | | _/\ ]
P A R M E D | / \ ]
AAA^^^^^ / \]
\_________\ \_____/
\ \
\____\
ParmEd: a Parameter file Editor
""", r"""
_~__________________
|_|_______________|_|
| ,-------------. |
| | .---------. | |
| | |P | | |
| | | a | | |
| | | r | | |
| | | m ED | | |
| | `---------' | |
| `---------------' |
| _ ParmedBoy |
| _| |_ ,-. |
||_ O _| ,-. "._,"|
| |_| "._," A |
| _ _ B |
| // // |
| // // \\\\\\ |
| ` ` \\\\\\ ,
|________...______,"
ParmEd: a Parameter file Editor
""", r"""
____ .---. ,-----. _____
.' `,.': :'' : :.' `.
| : : ' ' ' ' : : \
| ' ' ' ' \
| v \
| | v \
| | | v \
| P | A | R | M | \
| | | | | \
| | | | | \
| | | | | \
| ===== | | | | )
\ --- /| ===== | | | /
`---' \ --- /| ===== | ===== | /
`---' \ ---- A ----- / /
`----'.`-----' /
/ /
'-._ ED /
'. /
`----'
ParmEd: a Parameter file Editor
"""]
[docs]class Logo(object):
def __str__(self):
from random import choice
return choice(logos)