AMEN: v.1.1.2 released, four changes & three bugs fixed !
AMEN (Annotation, Mapping, Expression and Network) is a stand-alone, unified suite of tools to manage, explore and combine biological multifaceted high-throughput data such as annotation, chromosomal location, expression and interaction data.
I was wondering someone might be able to push me in the right direction, I am writing a script to modify fixed-width spool files, As you can see below the original spool file broke a single line into two for printability sake.
I have had been able do the joins using sed, the thing I am... (10 Replies)
Hi there!!!
Need your help in solving some tricky problems.
Since clock() as such is buggy on SUN OS 5 we have started using gettimeofday() in our RTOS applications based on Solaris 9.
The problems we actually encountered previously were - the applications kind of freeze/hang eternally on... (1 Reply)
*EDIT -- **FIXEd I must've done something wrong, because it works now..
I punched in "if" in the forum search but nothing came up, so I'm posting it here.
Quick question: Can someone correct my syntax.
#!/bin/ksh
if (( var >= 1 && var <= 5 )); then
.................................. (1 Reply)
Config::Model::Annotation(3pm) User Contributed Perl Documentation Config::Model::Annotation(3pm)NAME
Config::Model::Annotation - Read and write configuration annotations
VERSION
version 2.021
SYNOPSIS
use Config::Model ;
use Log::Log4perl qw(:easy) ;
Log::Log4perl->easy_init($WARN);
# define configuration tree object
my $model = Config::Model->new ;
$model ->create_config_class (
name => "MyClass",
element => [
[qw/foo bar/] => {
type => 'leaf',
value_type => 'string'
},
baz => {
type => 'hash',
index_type => 'string' ,
cargo => {
type => 'leaf',
value_type => 'string',
},
},
],
) ;
my $inst = $model->instance(root_class_name => 'MyClass' );
my $root = $inst->config_root ;
# put some data in config tree the hard way
$root->fetch_element('foo')->store('yada') ;
$root->fetch_element('baz')->fetch_with_id('en')->store('hello') ;
# put annotation the hard way
$root->fetch_element('foo')->annotation('english') ;
$root->fetch_element('baz')->fetch_with_id('en')->annotation('also english') ;
# put more data the easy way
my $step = 'baz:fr=bonjour#french baz:hr="dobar dan"#croatian';
$root->load( step => $step ) ;
# dump resulting tree with annotations
print $root->dump_tree;
# save annotations
my $annotate_saver = Config::Model::Annotation
-> new (
config_class_name => 'MyClass',
instance => $inst ,
root_dir => '/tmp/', # for test
) ;
$annotate_saver->save ;
# now check content of /tmp/config-model/MyClass-note.pl
DESCRIPTION
This module provides an object that read and write annotations (a bit like comments) to and from a configuration tree and save them in a
file (not configuration file)
Depending on the effective id of the process, the annotation will be saved in:
o "/var/lib/config-model/<model_name>-note.yml" for root (EUID == 0)
o "~/.config-model/<model_name>-note.yml" for normal user (EUID > 0)
CONSTRUCTOR
Quite standard. The constructor is passed a Config::Model::Instance object.
METHODS
save()
Save annotations in a file (See DESCRIPTION)
load()
Loads annotations from a file (See DESCRIPTION)
AUTHOR
Dominique Dumont, (ddumont at cpan dot org)
SEE ALSO
Config::Model, Config::Model::Node, Config::Model::Loader, Config::Model::Searcher, Config::Model::Value,
perl v5.14.2 2012-11-09 Config::Model::Annotation(3pm)