How did IT commandos create a system for storing, processing and sharing data on over 2 million unique plant species?
How did IT commandos create a system for storing, processing and sharing data on over 2 million unique plant species?
1

Presentation of partners in the project

The project is implemented in partnership with three universities: the University of Gdańsk, the Pomeranian University in Słupsk and the University of Szczecin. It assumes a combination of four currently functioning Pomeranian herbariums (Herbarium Universitatis Gedanensis - UGDA, belonging to the University of Gdańsk, Herbarium Slupensis - SLTC, belonging to the Pomeranian University in Słupsk, Herbarium Stetinensis - SZUB and the Szczecin Diatom Collection - SZCZ, belonging to the University of Szczecin) into one virtual herbarium collection available on the Internet.

 

The key to the application is storing data on botanical collections. The strategic goal of the project was to strengthen the digital foundations of the country's development by digitizing and providing online resources of Pomeranian herbariums. This will lower the costs of access to herbarium resources and improve access to the achievements of Polish researchers.

2

Project description

Project description
  1. The consortium of universities has concluded a partnership agreement with Net PC for the analysis, design, production and delivery of the system - Herbarium
  2. A herbarium is a collection of specimens of plants and fungi arranged, described and classified according to specific criteria. This term is also used to describe scientific institutions involved in the collection, research and storage of all kinds of botanical and mycological collections (fungi and lichens)
  3. The organization concluded a partnership agreement with Net PC, the aim of which was to implement a project - building a virtual herbarium
3

Customer challenges

Customer challenges
  1. Acquiring a stable technological partner to create and implement a virtual herbarium system, including embedding system components on an extensive and dispersed server infrastructure stage
  2. Designing the system taking into account the complex infrastructure provided for this project by a separate supplier
  3. The risk of errors in the processing of data on plant species
  4. Lack of an application that synchronizes and stores information about different plant species
4

Our solutions

  1. We based the application environment on the DEV/TEST/PROD concept
  2. We have made a division into separate, parallel operating environments: development, test and production
  3. All test and development environments were mapped to the production environment as much as possible
  4. We used dedicated test data sources and interfaces
  5. The application has been linked to the Central Database based on the PostgreSQL engine, ensuring the integrity of objects and functionality of relational databases
  6. Using Scrum methodology
  7. Another part of the implementation was a scientific application
  8. The analysis and design were made based on recognized international standards such as: BABOK, BPMN, IEEE Std 29148-2011, UML (documentation of the system architecture)
  9. We have also ensured that the system complies with the GDPR
5

Technologies and processes used in the project

  1. Java was used in terms of backend functionalities
  2. We used Angular for the front end part
  3. We used PostgreSQL for the database part
  4. Scalable architecture working in hardware and software clusters. As a result of the use of this technology, an integrated working environment for the client was created. Academic organizations have been able to process information on millions of plant species due to the enormous efficiency of cluster systems
  5. Advanced search engines based on search and analytical clusters. Thanks to the use of these technologies, efficient operation of the system was possible, which contributed to the scalability of the system. The application, thanks to the implemented search engines, is able to search for data on two million different plant species
6

Project results

  1. Reduction of the cost of access to herbarium resources
  2. Improving access to the achievements of Polish research centers
  3. Understanding changes taking place in the natural environment
  4. Implementation of innovative solutions based on modern technologies
  5. Creating a platform that has a positive impact on the natural environment
  6. Support for the protection of endangered plant species
Project results
7

Conclusion

Conclusion

The academic team of the entire consortium was very pleased with the achievement of the business goals of our work and the effects of the system. The project was very innovative and met the expectations of the teaching and research staff. As a company, we have shown that at every stage of the project we professionally approach innovative academic projects also in research fields, which is undoubtedly the processing of data on unique plant species. Organizations want to understand as much as possible the changes taking place in the natural environment, therefore they decide to implement innovative IT solutions based on modern technologies. The project also has a big impact on the international community as it shows how technology can help the natural environment. Ultimately, it was important for the organization to meet the deadlines related to the development of the application and the use of the latest technologies in the project.

 

IT commandos have shown that they understand the requirements of educational and scientific teams nowadays. We will be happy to take on the next challenges. We invite you to cooperation!