BioJSMake your biological data shine!http://biojs.github.io
Setting up continuous deployment using Ansible, Docker and TravisCI
Setting up continuous deployment using Ansible, Docker &amp; TravisCI Background Continuous deployment refers to the frequent automated deployment of code changes to server infrastructure without much manual interaction of the developer. It helps to provide a continuous stream of changes to a web application as they are developed and to...
Sat, 12 Jan 2019 00:00:00 +0000http://biojs.github.io/2019-01-12-continuous-deployment-using-ansible-and-travis-ci/
http://biojs.github.io/2019-01-12-continuous-deployment-using-ansible-and-travis-ci/The BioJS registry has received some updates!
The BioJS registry website has received some small updates We made some improvements to the registry website. List of changes at the bottom of this post. What happened since GSoC Since the end of the BioJS Google Summer of Code project Megh and Sarthak have been busy with exams and...
Sun, 06 Jan 2019 00:00:00 +0000http://biojs.github.io/2019-01-06-new-site-updates/
http://biojs.github.io/2019-01-06-new-site-updates/BioJS has a completely new look!
We’ve re-designed the BioJS registry We’ve had two fantastic Google Summer of Code students, Sarthak Sehgal and Megh Thakkar, working with us for the last few months. Over this time they’ve completely redesigned both the look (implemented in Vue) and backend of the BioJS component registry. We’re extremely proud to...
Sun, 16 Sep 2018 00:00:00 +0100http://biojs.github.io/2018-09-16-launching-new-site/
http://biojs.github.io/2018-09-16-launching-new-site/GSoC 2018 - Final Report - Frontend
To an ending journey and new beginnings! -
Project Details Name: Frontend Website Student Project for BioJS Organisation: Open Bioinformatics Foundation Mentors: Dennis Schwartz, Rowland Mosbergen, Yo Yehudi Project Proposal: https://drive.google.com/open?id=1S59h9plRUqsx6uL3Haq1rVn_7l_oMu1u Project Description (by org): https://obf.github.io/GSoC/ideas/#frontend-website-student-project-for-biojs GitHub repository: https://github.com/biojs/biojs-frontend Demo (expires Aug. 31): http://139.59.93.32/biojs-frontend/dist/#/ Overview BioJS registry is a platform used by bioinformaticians and researchers all over the...
Sun, 12 Aug 2018 00:00:00 +0100http://biojs.github.io/2018-08-12-final-report-frontend/
http://biojs.github.io/2018-08-12-final-report-frontend/Google Summer of Code 2018 - Final Report
To a new beginning! -
Important Details Name : Backend Website Student Project for BioJS Organisation : Open Bioinformatics Foundation Mentors: Dennis Schwartz, Rowland Mosbergen, Yo Yehudi Proposal : Project Proposal Project Description (by org) : https://obf.github.io GitHub repository (backend source code) : https://github.com/biojs/biojs-backend GitHub repository (Ansible playbook) : https://github.com/biojs/biojs-backend-ansible Live Website : http://43.240.98.213/ Overview...
Sun, 12 Aug 2018 00:00:00 +0100http://biojs.github.io/2018-08-12-final-report-backend/
http://biojs.github.io/2018-08-12-final-report-backend/Week 12 - BioJS - Frontend
MVP is ready! -
Recap I majorly worked on adding test elements to the website for ease in week 11. Few other changes to refine the website like npm URL of the component, link to the contributor’s profile, etc. were made. This week’s progress MVP is finally ready! Week 12 consisted of refining the...
Mon, 06 Aug 2018 00:00:00 +0100http://biojs.github.io/2018-08-06-week-12-frontend/
http://biojs.github.io/2018-08-06-week-12-frontend/Week - 12 BioJS - Backend
MVP is ready! -
Recap Week 11 was majorly focused on finalising the ansible playbook by adding the play for deploying the front-end as well. On further testing, I realized that their was a file in the front-end repository that contained the URL for the API requests. This week’s progress Week 12 mainly focused...
Mon, 06 Aug 2018 00:00:00 +0100http://biojs.github.io/2018-08-06-week-12-backend/
http://biojs.github.io/2018-08-06-week-12-backend/Week 11 - BioJS - Frontend
Bundling it up! -
Recap An important decision to first test the visualizations on our website and compare it with the old biojs.io website and analyse what we have to do further was made in week 10. This week’s progress I majorly worked on adding test elements to the website for ease in week...
Mon, 30 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-30-week-11-frontend/
http://biojs.github.io/2018-07-30-week-11-frontend/Week - 11 BioJS - Backend
Bundling it up! -
Recap Week 10 observed substantial progress with the ansible playbook and hence, it was necessary to wrap it up by week 11. This week’s progress With the completion of week 10, I was pretty much done with the backend part of the ansible playbook. Week 11 required testing it along...
Mon, 30 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-30-week-11-backend/
http://biojs.github.io/2018-07-30-week-11-backend/Week 10 - BioJS - Frontend
Track week ten's progress here! -
Recap Week 9 consisted of working up on the visualizations and finding and fixing the errors in particular visualizations. This week’s progress As week 10 started, I was geared up for working on the visualizations and as I dig deeper into it, I found some bugs and continued fixing them....
Mon, 23 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-23-week-10-frontend/
http://biojs.github.io/2018-07-23-week-10-frontend/Week - 10 BioJS - Backend
Ansible is fun! -
Recap Week 9 involved working on fixing the bugs encountered in specific visualizations as well as working in creating a django-ansible playbook for quick deployment of the biojs registry. This week’s progress As week 10 started, Sarthak and I were pretty sure that we would be able to wrap up...
Mon, 23 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-23-week-10-backend/
http://biojs.github.io/2018-07-23-week-10-backend/Week 9 - BioJS - Frontend
Learning the amazing - Ansible! -
Recap Week 8 majorly consisted of finishing up the documentation. Major details like the API requests and responses were added to the documentation. This week’s progress Week 9 consisted of working up on the visualizations and finding and fixing the errors in particular visualizations. Tasks completed in week 9 Documentation...
Wed, 18 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-18-week-9-frontend/
http://biojs.github.io/2018-07-18-week-9-frontend/Week - 9 BioJS - Backend
Learning the amazing - Ansible! -
Recap Week 8 consisted of initiating the ansible playbook for django. I started with a fabric script and the weekly involved extensive discussion about it’s requirement. This week’s progress Week 9 involved me implementing the templates for nginx and gunicorn, both of which are extremely necessary to host a django...
Tue, 17 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-17-week-9-backend/
http://biojs.github.io/2018-07-17-week-9-backend/Week - 8 BioJS - Backend
Learning the amazing - Ansible! -
Recap Week 7 consisted of implementing the new model for the visualizations and finishing it up. Sarthak and I did face some unforseen challenges but we were able to tackle them in an engineered manner. This week’s progress Week 8 involved me studying about Ansible, its uses and importance. I...
Tue, 10 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-10-week-8-backend/
http://biojs.github.io/2018-07-10-week-8-backend/Week 8 - BioJS - Frontend
Track week eight's progress here! -
Recap Week 7 consisted of implementing the new model for the visualizations and finishing it up. Megh and I faced some challenges while implementing the model more about which can be found in week 7’s blog post. This week’s progress Week 8 majorly consisted of finishing up the documentation. Major...
Mon, 09 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-09-week-8-frontend/
http://biojs.github.io/2018-07-09-week-8-frontend/Week 7 - BioJS
Almost done with the visualizations! -
Recap Week 6 was more of a “brainstorming” week as unexpectedly the visualizations were confusing! A “challenge” had arrived! After discussing numerous possibilities, we finally had a structure clear in our minds. The only thing left was to implement it! This week’s progress Week 7 starts, and I dive into...
Mon, 02 Jul 2018 00:00:00 +0100http://biojs.github.io/2018-07-02-week-7-backend/
http://biojs.github.io/2018-07-02-week-7-backend/Week 6 - BioJS - Frontend
Track week six's progress here! -
Recap Week 5 consisted of adding the fuzzy search ability to the BioJS website and linking components to their individual pages. Website can be viewed here. Tests were written and documentation was updated. This week’s progress Week 6 was more of a “brainstorming” week as unexpectedly the visualizations were confusing!...
Mon, 25 Jun 2018 00:00:00 +0100http://biojs.github.io/2018-06-25-week-6-frontend/
http://biojs.github.io/2018-06-25-week-6-frontend/Week - 6 BioJS - Backend
Halfway through the fanciness! -
Recap Week 5 consisted of adding the search capability in the website as well as optimizing the database filters and queries. Unknown then, Week 6 was going to be the most challenging week of this project! This week’s progress Week 6 was more of a “brainstorming” week as unexpectedly the...
Mon, 25 Jun 2018 00:00:00 +0100http://biojs.github.io/2018-06-25-week-6-backend/
http://biojs.github.io/2018-06-25-week-6-backend/Week 5 - BioJS - Frontend
Track week five's progress here! -
Recap Week 4 consisted of adding great details to the component’s page. A sample page for cytoscape can be seen here. Tests were written and documentation was updated. This week’s progress A search component was implemented to search amongst all the components. It searched across the component’s name and it’s...
Mon, 18 Jun 2018 00:00:00 +0100http://biojs.github.io/2018-06-18-week-5-frontend/
http://biojs.github.io/2018-06-18-week-5-frontend/Week - 5 BioJS - Backend
Post first evaluation! -
Recap Week 4 consisted of finalizing the component’s page as well as strengthening tests. A sample page for cytoscape can be seen here. Week 5 mostly aimed at improving the database queries and filtering. This week’s progress The search feature was implemented along with front-end. This week mostly was about...
Mon, 18 Jun 2018 00:00:00 +0100http://biojs.github.io/2018-06-18-week-5-backend/
http://biojs.github.io/2018-06-18-week-5-backend/