|
|
+The Multi-Chado module is an extension for Tripal 2.x and 3.x (dev branch under testing) that can be used to install more than one Chado instance across different schemata of your choice and it also enables the use of different PostgreSQL database credentials allowing the administrator to do fine tuning of database accesses. For instance, with this module, you can host on a *same Drupal instance* (config, tools and users) both a *public* and one or more *private* Chado instances. You could also have different public instances for *different releases* of a same genome sequencing or event *different species*. It can also alow you do provide a Chado *sandbox* to allow users to safely modify Chado data and see the changes on the site. It can be used to run *tests* against a blank Chado instance (see https://github.com/tripal/tripal_simpletest/). And you may even think of other kind of uses (dev-staging-prod, etc.)... The dev branch is supposed to work well with Tripal 3 but has not been extensively tested yet. A companion module (tripal_mc_selector) is provided to allow easy Chado instance switching. Several hooks are available for module developers in order to automatically switch Chado instance according to a given context.
|