App-Mimosa
view release on metacpan or search on metacpan
The file called "app_mimosa.conf" contaings your configuration. In it, you can
tell Mimosa what your database backend is (SQLite, MySQL, PostgreSQL, Oracle, and
anything else that DBI supports) and set various paramters. Here is a partial list:
### min_sequence_input_length 6
This sets the smallest sequence input length. If a sequence smaller than this length
is submitted, an exception is thrown and an error page is shown to the user.
### allow_anonymous 1
Whether to allow anonymous people (those that have not authenticated) to submit
jobs for reports.
### disable_qsub 1
Disable qsub job queueing support, which means jobs will be run on the local machine.
### tmp_dir /tmp/mimosa
The temporary directory that Mimosa can use.
### job_runtime_max 30
The default maximum time that a job can take, if it is happening during a
request cycle. Defaults to thirty seconds.
### sequence_data_dir examples/data
The directory where sequence data can be found.
### <Model::BCS>
This Config key is a container for Bio::Chado::Schema-related
configuration. It has:
### schema_class App::Mimosa::Schema::BCS
The schema class.
### traits undef
A trait, such as "Caching", which is good for production, but
not testing.
The <Model::BCS> container has a <connect_info> container,
which contains the "dsn" config key.
### dsn dbi:SQLite:./mimosa.db
The default is to deploy to a SQLite database in the current
directory, but if you want to use this with a
currently-existing Chado installation, you should but the
connection information in this config key.
## What is Mimosa written in?
Mimosa is written in Perl 5, HTML, CSS, and JavaScript. On the server side, it
uses Moose, BioPerl and the Catalyst web framework. On the client side, it uses
JQuery, JQuery UI.
## How can I help hack on Mimosa or otherwise get involved?
Please join our mailing list at <http://groups.google.com/group/gmod-mimosa> and
take a look at our Github issues for ideas about what we need help with:
<https://github.com/GMOD/mimosa/issues> . Please use Mimosa and tell us how we
can improve it and help it meet your sequence alignment needs.
You are also welcome to join the #gmod IRC channel on irc.freenode.net, where
many GMOD developers hang out and talk about various GMOD projects.
( run in 1.450 second using v1.01-cache-2.11-cpan-e1769b4cff6 )