Access Keys:
Skip to content (Access Key - 0)

Crossing  Plants System - CIPCROSS System

 

About the System

The system is a mobile solution based on barcodes to support crossing flowers activities. 

Quick Installation Guide (spanish version)

Quick User Guide (spanish version)

Download installer - Crossing Management v1.0.4.b.CAB

Download template - Crossing_Template_v1.0.4_M3.xls

Quick user guide CIPCROSS 

System Scope

The system will be used by breeding programs for potato. The system will support daily operations on greenhouses.

Stakeholder Summary

A stakeholder is an individual or group that has a stake or interest in the development of the CIPCROSS System. Identified system stakeholders are listed in the table below. The table includes a description of some stakeholders and a summary of responsibilities with regard to the system.

Name

Description

Responsibilities

Walter Amoros

Potato Breeder

Responsible for CIPCROSS project
Funding approval. 
Request needs to be supported by CIPCROSS and monitoring of cross plan activities.
Approves requirements and functionalities.

Elisa Salas

Research Assistant

Monitors the project's progress.
Request needs to be supported by CIPCROSS and monitoring of cross plan activities.
Approves requirements and functionalities.

Edwin Rojas

Research Systems Analyst

Ensures that the product's features support the users' requirements.
Ensures that the system will be maintainable.

Ivan Perez

Developer

Implements system features, documentation and training.

Alessandro TorresDeveloperImplements system features, documentation and training.

User Summary

User Name

Position

Responsibilities

Eloy Colachagua

Agro-technician

Request needs to be supported by CIPCRY and monitoring of cryo genebank activities.
Approves requirements and functionalities.

Elisa Salas

Assistant Scientist

Request needs to be supported by CIPCRY and monitoring of cryo genebank activities. 
Supervise agro-technician activities.

Junior Arroyo

Agro-technician

- Propagate cultures
- Evaluate viability
- Prepare culture mediums
- Store cryotubes

Karin Torrez

Agro-technician

- Propagate cultures
- Evaluate viability
- Store cryotubes

User Requirements, System Features and Benefits

User Requirements

System Features

Benefits

Eliminate manual labeling when making a harvest inventory

Start identification with barcodes and follow-up scanning when activities occur

Enable supervisor with on-line monitoring

Eliminate paperwork when update the cross plan

The system is implemented in mobile computers with integrated barcode and wireless

Improve evaluations and job can be carried out where activities occur

Eliminate manual labeling when making a harvest inventory

The system is implemented in mobile computers with barcode and wireless integrated

Fast inventory and job can be carried out where activities occur

Eliminate transcriptions from viability evaluations to summary supervisor reports

Wth the data captured in mobile computers the system will create fast summary reports

Punctual reports

Eliminate manual writing when labeling in-vitro cryo tanks, cryo racks, cryo boxes , cryo tubes (vials) , plates.

The mobile computers will be conected by wireless with label printers

Reduce human errors and improve labeling

CIP clients (breeders, curators) can view cryo collections

Cryo inventory is on-line and updated to incorporate germplasm passport list

Scientists can query cryo collection with a Web search tool

Use appropriate labels to resist low temperatures of cryopreservation activities and achieve germplasm conservation for over 20 years

Support thermal printing

Maintain identity in cryopreservation for the long term

Reduce the time for cryopreservation activities

Support barcode KIT integration (mobile computers + wireless + thermal printer + hand barcode reader)

Allow personnel to be employed in other activities

Detect bottlenecks and time delay in activities

The system will register the date/time when an activity occurs and notify when the the time between two activities exceeds the default time

Prevent bottlenecks and anticipate corrections

Main Use Cases

Name

Description

Diagram

Use Case 1:
Introduction of Germplasm

This occurs when the cryo group receive germplasm from in vitro genebank.
Procedure steps:
- Germplasm is received in racks and the technician proceeds to read all the entries located inside the rack These entries are with printed with barcode labels (barcode item code)
- Adjust the number of tubes by entry
- The rack number is read (barcode container code)
- The shelf number is read (barcode location code)

The barcodes provide accuracy because the technician only scans three type of labels and the transfer is completed from invitro genebank to cryo group. Finally the sytem automatically record it in the system database.

Use Case 2:
Freeze germplasm

This occurs after the germplasm are received.
Procedure steps:
-The agro-technician will select some tubes to freeze.
-Before freezing, a barcode must be printed for each tube to be frozen.
-Information about the material to be frozen must be registered in the software for this activity.


Use Case 3:
Evaluate Viability

This occurs when we want to know about the status of the germplasm.
Procedure steps:
-The agro-technician uses the software system to help select the tubes to be evaluated.
-The evaluation is in two stages; at each stage the agro- technician will make a decision about the evaluation and will separate some materials to be stored.
-The agro-technician can repeat the same process.

System Architectute

CIPCROSS Architecture

Cryopresevation Diagram

 

Workflow: Crossing Activities

This version is currently being revised.

Worflow Diagram

 

Potato for breedingCrossing Potato Flower Plants Workflow - WF39
Sweetpotato for breedingCrossing Sweetpotato Flower Plants Workflow - WF50
Wild Potato for conservation 
Sweetpotato for conservationCrossing Wild SweetPotato Flower Plants Workflow - WF51

Traceability: Potato Cryopreservation Status

This version is currently being revised.
Status list:

General Status

Detailed Status

Received materials

Received materials

In vitro growth

First propagation

In vitro growth

Second propagation

In vitro growth

Third propagation

In vitro growth

Fourth propagation

In vitro growth

Fifth propagation

Freezing

Freezing

Cryo storaged

Temporary storage

In viability test

Viability test started

In viability test

First evaluation

In viability test

Second evaluation

Cryo storaged

Permanent storage

In viability test

Repeat viability test

 Diagram :

Traceability Diagram

  Containers: Cryo Tubes, Boxes, Racks and Tanks

Cryo Tube

 

 

Provider:

NALGENE

Website:

http://www.nalgenelabware.com/

Type of Cryotube:

5000 Sterile Cryogenic Vials

Cryotube capacity:

2.0 ml

Cryutube description:

Externally-threaded vial for aseptic technique.
Cryotube of Polypropylene with high-density polyethylene closure.

Cryotube image

Cryotube image

Cryo Box

 

 

Provider:

NALGENE

Type of rack

5026 SYSTEM 100 Cryobox for 100 vials

Box image

Cryo Rack

 

 

Provider:

NALGENE

Type of Rack:

Stainless steel

Rack Image:

Cryo Tank

 

 

Provider:

Taylor Warthon
http://www.taylorwharton.com/

Type of Tank:

RS Series, aluminum body

Tank Image:

 

Barcode KIT components selected

Component

Image

Mobile computer: Symbol MC-50

Thermal printer: Zebra ZM400


Access point: D-LINK

Label

Provider: Zebra
Type of Label: Zebra 8000T Cryocool
Type of print: Thermal transfer
Cost: One thousand per $14 US dollars
Type of Material: Synthetic of Polypropylene
Minimum Application Temperature: -20° F /  -29° C
Service Temperature: -320° F to 190° F  /  -196° C to 88° C
Description: Polypropylene label with a cold-temp permanent acrylic
adhesive that offers extremely low-temperature.
Excellent smear/scratch resistance
Good durability and chemical resistance

Barcode

Type of Barcode: 1-Dimensional (linear barcode)
Type of Symbologie: UPC/EAN

Ribbon

Provider: Zebra
Type of Ribbon: Resin
Model: Zebra 5095
Cost: One ribbon per$27 US dollars 
Description: Use this performance resin ribbon for printing high-density bar codes and high-resolution graphics on a wide range of synthetic materials.

System Interfaces

Form Name

Image

Features

User Login

This form is the first form on the CIPCRY System
This form has two buttons:
Login User Button: Users must enter their user's id and password, then click the Login button.
If the system validates the information supplied, users will have access to the CIPCRY System.                          
New Password Button: Users can opt to change their password. When accessed, two more boxes will appear on the screen. After supplying the information required in these boxes, click the Login Button to gain access to the CIPCRY System.
Combo Box Language: This combo box shows the languages that the CIPCRY System can use: English and Spanish.

Reception

The Register form is the next form in CIPCRY System. This form is used to register the information of each plant received in cryopreservation and also for registering information about excision and thawing.
When the plant is received its barcode must be read. The information will then be displayed in the grid, making a list with every reading. In this example the grid will have three main columns: Cipnumber, Labcode, Shelf. If  more columns are required later on these can be specified. Additionally the user can chose the sender by using the combo box next to the Remitente Label.
Repeat Button : Allows the user to make a copy of every shelf number, because sometimes that number is the same for every case.
Remove Button : To remove from the grid any row containing unnecessary or incorrect information. 
Save Button : To save information appearing in the grid.

Multiplication

The Multiplication form helps users to register information about every propagation achieved. There are boxes to record information such as: labels, medium type, medium, chamber, shelf, lot, note (optional box).
The process begins when users start to read the barcode and continues until the last barcode is read. While the barcode is being read, a list is created in the grid - one row per barcode.
There are three buttons associated with this form:
Remove Button: To remove from the grid any row containing unnecessary or incorrect information.        Save Button : To save information appearing in the grid.
Print Button : To print barcode labels for every row in the grid. 

Excision

The Excision form will help users to select which germplasm will start the freezing process.
Users will start to read the barcode and gather information about the germplasm into a list.
There are three buttons:
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box Labcode and will add also the Lot ID for the germplasm.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information. 
Save Button: To save information appearing in the grid.

Freezing

The Freezing form will help users to register information about each plant to be frozen in the tank that is located in cryopreservation room.
The process begins when users start to read the barcode and continues until the last barcode is read. While the barcode is being read a list is created in the grid.
This form has four buttons:
Add Button: This button will add the cryoprotection type, tank number and bar number to the grid and can also be used when the germplasm labels cannot be read with the pocket PC.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information.        Save Button: To save information appearing in the grid. 
Print Button: To print barcode labels for every row in the grid.

Thawing

The Thawing form will help users to register and select which germplasm will start the thawing process.
Users will start to read the barcode and gather information about the germplasm into a list.
This form has three buttons:
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box Labcode and will also add the Lot ID for the germplasm.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information. 
Save Button: To save information appearing in the grid.

Control

This form will help users to register information about the chamber and shelf number where the germplasm will be stored temporarily; the medium type and medium that is used during this process.
The process begins when the user starts to read the germplasm barcode.
Basically, the user will use shoot tips and plaques. These plaques are called "controls".
Shoot tips will be stored inside the plaques. The plaques will have a barcode label.
This form also will help users to print labels for every plaque that they use. Later these plaques will be used in the process of germplasm evaluation.
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information.        Save Button: To save information appearing in the grid. Print Button: To print barcode labels for every row in the grid.

Evaluation

The Evaluation form will help users to make evaluations about germplasm.
The process begins when the user starts to read the barcode label. A list is created of all barcode read. The user must then specify the chamber containing the germplasm (Active Chamber or Cold Chamber). There will be four plaques for each chamber and inside will be 10 shoot tips.
User will register how many shoot tips per plaque survive and how many are in the recovery process.
This form has three buttons:
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information. 
Save Button: To save the information that will appear in the grid.

Report

The Report form will help users to search for information about every activity where the germplasm was used.
The user needs to read the barcode and choose from a selection of report types by accessing the box Report Type.
This combo box will have six options: Report for Reception, Multiplication, Freezing, Control, Evaluation and Distribution.
The form has two buttons:
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information.

Inventory

The Inventory form will help users to register information about the germplasm inventory.
The process begins when the user starts to read the barcode for every germplasm, making a list in the grid with every germplasm read.
After all barcodes have been read the user must choose the reason for the updating of the Inventory: Conservation or Revaluation
After the user has selected the reason for the inventory update, a choice of storage must be selected: Tank or Chamber.
Conservation Option
If the user selects the conservation option and the place selected is Tank , the user must enter information about the rack, cryobox and the position where the germplasm will be stored.
Revaluation Option
If the user selects the revaluation option and the place selected is Tank , the user must enter information about the Bar number where the Inventory is stored.
When the user selects Chamber , the user must enter the chamber and shelf number.
This form has three buttons:
Add Button: This button will add the germplasm information to the grid when the pocket PC could not read the barcode label. When this happens the user will write the labcode in the text box.
Remove Button: To remove from the grid any row containing unnecessary or incorrect information.
Print Button: To print barcode labels for every row in the grid.

  Workplan