1. IQRA FARID, ROLL#3015
BS(HONS)BOTANY (E)
UNIVERSITY OF EDUCATION OKARA CAMPUS
university of education 10/18/2014 1
2. Table of Contents:
• Introduction
• Synchronization
• Pre and post processing
• BIOMAJ watcher
• Conclusion
• References
university of education 10/18/2014 2
3. Introduction:
•BioMAJ (BIOlogie Mise A Jour) is a
workflow engine dedicated to data
synchronization and processing.
• The software automates the
update cycle and the supervision of
the locally mirrored databank
repository.
•It is made of 2 packages, biomaj
and biomaj-watcher.
•The software is free and released
under GPL based licence: Cecill.
university of education 10/18/2014 3
5. Synchronization:
•Multiple remote protocols (ftp, sftp,
http, rsync, local copy).
•Data transfers integrity check.
•Release versioning using a
incremental approach.
• Data tree directory normalisation.
university of education 10/18/2014 5
7. Pre and post processing:
•Advanced workflow description
(D.A.G) using Easy normalized
syntax language.
•Post-process indexation for various
bioinformatics software (blast, srs,
fastacmd, readseq, etc…).
•Easy integration of personal scripts
for bank post-processing
automation.
university of education 10/18/2014 7
8. BIOMAJ Watcher:
• The watcher is the web front-end
of the core software.
•It provides a cron management to
automate the updates, a direct
access to update logs, display status
and statistics on data banks.
•Anonymous users can have read
access to the list of the banks.
•Authenticated users (local or ldap)
can edit bank properties, create
transformations workflow..
university of education 10/18/2014 8
9. Conclusion:
• This tells me more about my field
and its understandable for me.
•The web site of biomaj provides
many bank property examples as
well as a number of post-process
programs for common
bioinformatics tasks
university of education 10/18/2014 9