information technology

The information technology essay below has been submitted to us by a student in order to help you with your studies.

An Image Database For A Bioinformatics Application Information Technology Essay

ABSTRACT: An image database for a bioinformatics application uses a database called MY-SQL which is a web accessible database for storing different types of images of biodiversity studies (e.g.: individual plants and animals) in which there are associated measurements of shape and pattern, to be used for statistical analysis for ecological evolutionary and phylogenetic studies. The software tool used to retrieve the images which is stored in the database is netbeans which is a java- based development environment. It includes user interface functions like GUI factors etc. The net beans is just a platform where it supports the java script where a software development kit called JDK (java development kit) for producing programs should be installed, then the user can run the net beans to retrieve the different types of images which is stored in the database and also their shape and pattern which is used for statistical analysis for ecological evolutionary and phylogenetic studies. To access the database net beans with java development tool kit is used, so that it helps in retrieveing the images and its details by running the file in the netbeans.

KEYWORDS: Database, Java-based development environment, Software development kit( java development kit), plants and animals, bioinformatics.

INTRODUCTION: Images of plants and animals in biodiversity studies where there are associated measurements of shapes and pattern which are used for the statistical analysis for ecological studies and phylogenetic studies. To retrieve these different types of images of plants and animals in biodiversity studies, firstly the metadata which includes size, shape and the associated measurements of the plants and animals should be stored in the my-sql database, which is a powerful database and then to retrieve these different images of plants and animals with their shape and pattern, you should use net beans with the JDK application where this supports the java script to retrieve images of biodiversity studies. To store the data regarding plants and animals shape and pattern you will have to create the data table using my-sql database which displays the details present in the table you have created regarding plants and animals for the statistical analysis of ecological studies and the phylogenetic studies. This database basically stores, creates, updates, deletes, inserts and manages the data. The table should be created in my-sql where it contains information regarding individual plants and animals and their shape and pattern which are used in statistical analysis for ecological studies and phylogenetic studies. My-sql has many client programs, the one which everyone will be dealing is called my-sql which provides an interface through which you can issue sql statements and that displays the results. This database is used to refer to the entire my-sql distribution package

The server and client programs are two different entities, where you can use client programs on the system to access data on my-sql running on another computer.

SYSTEMS AND METHODS:

To retrieve the images of biodiversity studies (individual plants and animals):

To obtain the images firstly, the images of plants and animals should be stored in my-sql database. The metadata regarding plants and animals are also stored in the database by creating the table and inserting the details of biodiversity studies where metadata includes size, shape, and pattern and the associated measurements of all these species that are created in the table in a database. To display these images the html tags are written in the netbeans software tool where this is a java development environment which is just a platform for the java script. The java script is written to display all the images stored in the database and which also shows its associated measurements and the data. The image URLs, are also stored in the database and then the related data and their images are displayed using the java development tool kit (JDK).

MySQL Database; the commands for creating databases in windows are the same. We will create a database called plants and animals of biodiversity studies, that contains details of plants and animals. The details stored are size, pattern for the statistical analysis, ecological evolutionary and phylogenetic studies.

NetBeans; will refer to the platform frame work for java desktop applications and an integrated development environment for developing with java Script. Netbeans is written in java and runs everywhere, where a Java Virtual Machine(JVM) is installed, including windows. A Java Development tool Kit (JDK) is required for java development functionality but is not required for development in other programming languages. Netbeans platform allows applications to be developed from a set of modular software components called modules.

Before displaying the images stored in the database you have to set up the database by creating a desktop application (create, read, update and delete), there should be an IDE connected to the database, then your application will be in use. This connection which is set up in advance will allow you to take advantage of features that automate the binding of the database to your application.

Firstly verify that you have java database is registered with the IDE. Java database is automatically registered in the IDE in a number of cases that is when you are running this on the Java Development tool Kit, version 6 (JDK.6). Once the java database is registered with the IDE then you can automatically start and stop the database which is very easy to do and as well as you can also create a new database. Once the database is connected with the IDE then you can write the java script which retrieves the images stored in the database and their details by writing the java script in the project application, where these images contain the details of plants and animals that is stored in the database and also the shape and pattern which are used for statistical analysis, ecological studies and also for the phylogenetic studies.

LITERATURE REVIEW: The design was developed to innovate database, images and words database. In order to explain this procedure this design was developed to create the images in the database and to display them. In this, work develops along a panel of tasks to set up procedures and techniques required for obtaining the sectors of influence as outlined in the following list of sub-tasks.

This document describes how to collect the web pages from the different websites and how to create design and images in the database. The ultimate goal of creating images in the database is firstly, to set up a demonstration database, a sufficient amount of images, pages from the websites and texts that will enable us to lead to the experiments that follow.

The main part of the document which describes the software which they have used to collect the demonstration database, where the next part says then content of the demonstration database which built from a selection of various websites and these were selected from the previous design experts and these are used in the collecting phase as a list of URLs (web addresses).

The final part is to addresses the full size text images database where you can collect these databases and which are very important to identify various problems that occur and evaluate the solution to future image and text search engines and also defines the intelligent and quality of images could be evaluated by users.

DATABASES AND STORING IMAGE DETAILS: To gather content of the database from the internet, the software called “Crawler” was used, this software will show the list of various websites that have been selected before, then this software helps in making a local copy of the sites, html pages and images are copied on the computer’s hard drive. Such an operation is called as ‘crawling’. The final result when an operation is completed is called a ‘mirror’ that a local copy of the websites which is stored on the hard drive and can be used anytime, even if the computer is not connected to the internet. This task is difficult because web servers use different scripted languages (PHP, ASP) and different communication protocols (http, https, ftp…..) where this helps to carry and display the web pages on the user system by recomposing the pages, the software called crawler can restore the pages as if they were static pages – pure “html” pages which is directly displayed. This set of grabbed html pages and the related images are to be stored in a database

The software ‘Crawler’ used for such a demonstration is called ‘HTTRACK’.

When it is compared with the image database of biodiversity studies with the other studies as seen above is similar kind where in this the software called java development tool kit is used to retrieve the images where the images are stored in the my-sql database. In the research studies of demonstration database the software tool used is ‘crawler’ was used to store the websites and the images stored in the database is also retrieved by writing the html scripts. The research studies in the previous work of the demonstration database and the image database of biodiversity studies almost uses the same database but the software tool used are different. The software tool called Crawler is used to store the websites and their images where as database used in the biodiversity studies is my-sql and java development tool kit software.

REQUIREMENTS: Image database for biodiversity studies are my-sql database, netbeans (software tool) which is just a platform for the java script written in the java development tool kit.

Firstly database should be installed in the system and where you will have to create the table for the details of plants and animals to study phylogenetic studies and ecological studies.

The steps carried after installing the database.

Enter password: *****

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.0.67-community-nt MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show database;

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that

corresponds to your MySQL server version for the right syntax to use near 'datab

ase' at line 1

mysql> show databases

-> ;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| project |

| test |

+--------------------+

4 rows in set (0.41 sec)

mysql> use project;

Database changed

mysql> show tables;

+-------------------+

| Tables_in_project |

+-------------------+

| saveimage |

+-------------------+

1 row in set (0.00 sec)

mysql> desc saveimage;

+-------+---------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+---------+------+-----+---------+-------+

| id | int(11) | NO | PRI | NULL | |

| photo | blob | YES | | NULL | |

+-------+---------+------+-----+---------+-------+

2 rows in set (0.53 sec)

mysql> insert into save image values(50,"c:/mypic.jpg");

Query OK, 1 row affected (0.22 sec)

mysql>

CONNECTING THE DATABASE: The database has been successfully started and created, but you still have to convert the new database before starting with it in the IDE

The steps followed to connect the database are stated below:

Switch to the services window and expand the databases to see your new database.

Right click the database connection node where you will get the option saying choose and connect and then connection node will appear and then you have to click on it which is shown below.

Copy the contents of the image.sql file and paste them into the SQL Command 1 tab of the Source Editor.

This is the SQL script which will generate the database with data about plants and animals.

Click the Run SQL button in the toolbar of the Source Editor to run the script.

CREATING THE APPLICATION: The steps followed to create the application in the netbeans are stated below:

Choose File > New Project.

In the first panel of the wizard, expand the Java category and select the Java Desktop Application template. Click Next.

The Java Desktop Application template provides many basics of a visual application, including basic menu items and commands.

In the Name and Location page of the wizard, do the following things:

In the Project Name field, webApp. The value of this field sets the display name for the project in the Projects window.

Select the Set as Main Project checkbox.

Edit the Project Location field to change the location of your project metadata which is optional in this case.

Select the Use Dedicated Folder for Storing Libraries checkbox and specify the location for the libraries folder. See Sharing Project Libraries for more information on this option.

In the Choose Application Shell field, select Database Application.

Click Next.

In the Master Table page of the wizard, select the database connection for the image database. The listing for the database should look something like the following:jdbc:derby://localhost:1527/image_database[nbuser on NBUSER]

Fill in the password (nbuser) for the database and select the Remember Password During This Session checkbox.

After the connection to the database is established, the Database Table field should display images of plants and animals and the Columns to Include list should include the names of 10 columns for the plants and animals database. For now, we will use only five of them in the application.

Select the bottom five column names.

In the Detail Options panel, click Finish.

The wizard then generates the a basic user interface with a table and a database connection. This might take a few seconds as the IDE generates the project and the code.

Running the generated application: The steps for running the application are stated below:

Ability to view and modify values in columns of the images of plants and animals database.

Basic menu items.

Persistence of its window state between few sessions. When you close the application, the window position and size are remembered. So when you reopen the application, the window opens in the same position as it was when you closed it. An About dialog box, which you can easily always customize.

.properties files containing the labels in the user interface. Using .properties files is a good way to keep the logic of your code separate from the text that appears in the user interface of your application. Such separation is useful for making it easier to localize your program, among other reasons.

DESIGN: The design followed for the images in biodiversity studies (Individual specimens of plants and animals) in which there may be associated measurements of shape and pattern, to be used for statistical analysis for ecological evolutionary and phylogenetic studies.

In the database create the table for the images which you have to display along with their meta data.

The program which is written below are the image details which should be appeared.

The steps are,

Firstly, open the mysql command prompt window, then you can see the window which appears with the enter password, just enter the password and say use project; with the enter. After entering the primary keys. Insert the image details of the plants and animals.

Then create the table with all the details which is written below,

Create table imagedetails

(imageid int primary key,

imagepath varchar(50),

imagename varchar(100),

imageheight varchar(100),

imagedescription varchar(1000),

imageweight varchar(100),

imagelifeSpan varchar(100));

Insert into imagedetails values(10,"img/mexicanfanpalm.jpg","MEXICAN FAN PALM-WASHINGTONIA ROBUSTA","30 FEET – 60 FEET","This versatile tree is commercially avialable in 30ft-100ft with rapid growth of two ft per year",NULL,NULL);

Insert into imagedetails values(20,"img/mimicryplant.jpg","MIMICRY PLANT-PLEISOPILOS PRISMATICUS","2 INCHES","It needs full sun and warm temperature. They need well drained oil with low nutrient levels. This blooms in late spring-summer. The flowers are 2 inches across and resemble daisies. They should grow in deep pots (6 to 8 inches deep)",NULL,NULL);

Insert into imagedetails values(30,"img/bamboocycad.jpg","BAMBOO CYCAD-CERAOZAMIA HILDAE","6-8 FEET","Height varies from 6 to 8 feet (1.8-2.4 meters). Parts of plant are poisonous if ingested. This plant is resistant to deer",NULL,NULL);

Insert into imagedetails values(40,"img/blackpepper.jpg","BLACK PEPPER-PIPER NIGRUM","10 MM","Black pepper plants are climbers grow to a height or length of 10mm or more when its main stem is established, it grows lots of side shoots to create bushy column. The flower develops into round, berry-like fruit. There may be 50-60 fruits on each spike. They grow to a diameter of 4 to 6mm each contain a single seed",NULL,NULL);

Insert into imagedetails values(50,"img/paddleplant.jpg","PADDLE PLANT-KALANCHOE THYRSIFLORA","1.5-3 FEET","This is native to South Africa where it is found in Cape Province. The paddle plant normally grows from about 1.5 to 3 feet in height under good growing conditions. It has two feet spread. The entire plant has a whitish or silvery appearance due to the powdery bloom that is present",NULL,NULL);

Insert into imagedetails values(60,"img/wolf.jpg","WOLF-CANISLUPUS",NULL,"The grey wolf is the largest living member of the family canidae. The largest individuals tends to occurs in north America with weight of 175lb (79kg). Many gray wolves are not grey at all. They can be solidly white or solidly black","79KG",NULL);

Insert into imagedetails values(70,"img/sheep.jpg","OVIS CANADENSIS SHAW",NULL,"Depending on breed sheep show a range of height and weight. Sheep typically weigh between 45 to 160 kg (99-350 lb). Mature sheep contains 32 teeth. The average life span of a sheep is 10 to 12 years","45 TO 160 KG","10 TO 12 YEARS");

Insert into imagedetails values(80,"img/kangaroo.jpg","KANGAROO-MACROPODS",": 2 METERS (6-7 METERS)","Red-kangaroo (macropusrufus) is the largest surviving marsupial anywhere in the world. A large male red kangaroo can be 2 meters (6-7 feet) tall and weigh 90 kg (200 lb). The comfortable hooping speed for red kangaroo is about 20-25km/h (13-16 mph). The average life span of kangaroo is about 4-6 years","90 KG",NULL);

Insert into imagedetails values(90,"img/mountainlion.jpg","MOUNTAIN LION- FELIS CONCOLOR LINNAEUS","8 TO 9 FEET","Similar to short-haired house cat, with a relatively small head, typical length of male mountain lion is about 8-9 feet where as females are about 6-7 feet. This weigh up to 80-160 pounds","125 TO 160 POUNDS",NULL);

Insert into imagedetails values(100,"img/vole.jpg","VOLE: MICROTUS AGRESTRIS","14CM (10CM-HEAD, 4CM-TAIL)","It looks like a mouse, but blunter nose, shorter tail and less prominent ears. Yellowy-brown fur. The average life span of vole is about one year",NULL,"1 YEAR");

To display image details create the HTML page in the JSP as an index.jsp .

The steps followed to create the index.jsp page and to display image details are,

First open the netbeans and create the new project , where you have to enter the project name as image project and click on the button next, it takes you to the next window and choose as glassfish option and say next and click on the finish button where the project name is created as imageproject.

Secondly, right click on the imageproject, click on the properties and then click on the libraries to connect to the my-sql connector_ jar.

Then write the html tags in the jsp page saying index.jsp

<%--

Document : index

Created on : Mar 17, 2010, 11:53:56 PM

Author : shruthi

--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<%@page import = "java.sql.*" %>

<%@page import = "javax.servlet.http.*" %>

<%@page import = "java.lang.*" %>

<%@page import = "java.io.*" %>

<%@ page import= "java.util.*" %>

<%@page import = "java.io.*" %>

<%

String connectionURL = "jdbc:mysql://localhost:3306/project?user=;password=";

Connection connection = null;

Statement statement = null;

ResultSet rs = null;

%>

<html>

<body>

<%

Class.forName("com.mysql.jdbc.Driver").newInstance();

connection = DriverManager.getConnection(connectionURL, "root", "mysql");

statement = connection.createStatement();

rs = statement.executeQuery("SELECT * FROM photos");

int i=1;

while (rs.next())

{

out.println("Image"+i);

i++;

%>

<a href=DisplayImageDetails.jsp?primarykey="<%=rs.getString("imageid")%>" target="_blank">

<img src="<%=rs.getString("image")%>" alt="hi" height=80 width=80/>

</a>

<%

}

rs.close();

%>

</body></html>

G:\imageproject.jpg

Then create another in jsp page to retrieve all the details of the images

To display image details create another page saying displayimagedetails.jsp by writing the HTML tags which is shown below,

<%--

Document : DisplayImageDetails

Created on : Mar 18, 2010, 12:10:49 AM

Author : shruthi

--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<%@page import = "java.sql.*" %>

<%@page import = "javax.servlet.http.*" %>

<%@page import = "java.lang.*" %>

<%@page import = "java.io.*" %>

<%@ page import= "java.util.*" %>

<%@page import = "java.io.*" %>

<%

String connectionURL = "jdbc:mysql://localhost:3306/project?user=;password=";

Connection connection = null;

Statement statement = null;

ResultSet rs = null;

%>

<html>

<body>

<%

Class.forName("com.mysql.jdbc.Driver").newInstance();

connection = DriverManager.getConnection(connectionURL, "root", "mysql");

statement = connection.createStatement();

String strprimarykey=request.getParameter("primarykey");

String strimageid=strprimarykey.substring(1,strprimarykey.length()-1);

rs = statement.executeQuery("SELECT * FROM imagedetails where imageid='" + strimageid + "'");

while (rs.next())

{

out.println("Name =");

out.println(rs.getString("imagename")+"<br>");

out.println("Height =");

out.println(rs.getString("imageheight")+"<br>");

out.println("Description =");

out.println(rs.getString("imagedescription")+"<br>");

out.println("Weight =");

out.println(rs.getString("imageweight")+"<br>");

out.println("LifeSpan =");

out.println(rs.getString("imagelifespan")+"<br>");

%>

<%

}

rs.close();

%>

</body></html>

G:\DisplayImageDetails.jsp.jpg

After creating the pages in the netbeans run the file which deploys the project and the results which displays the images in the another web page, then to get details just click on the images so that page takes you to another page where you can see the details of all the images.

#The example which was tried to get few images is written below,

<%--

Document : index

Created on : Mar 17, 2010, 11:53:56 PM

Author : shruthi

--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<%@page import = "java.sql.*" %>

<%@page import = "javax.servlet.http.*" %>

<%@page import = "java.lang.*" %>

<%@page import = "java.io.*" %>

<%@ page import= "java.util.*" %>

<%@page import = "java.io.*" %>

<%

String connectionURL = "jdbc:mysql://localhost:3306/project?user=;password=";

Connection connection = null;

Statement statement = null;

ResultSet rs = null;

%>

<html>

<body>

<%

Class.forName("com.mysql.jdbc.Driver").newInstance();

connection = DriverManager.getConnection(connectionURL, "root", "mysql");

statement = connection.createStatement();

rs = statement.executeQuery("SELECT * FROM imagedetails");

while (rs.next())

{

out.println(rs.getString("imagename"));

out.println("<br>");

%>

<a href=DisplayImageDetails.jsp?primarykey="<%=rs.getString("imageid")%>" target="_blank">

<img src="<%=rs.getString("imagepath")%>" alt="image not found" height=80 width=80/>

</a><br>

<%

}

rs.close();

%>

</body></html>

#The example which was tried before displaying the plants and animals images

#To display image details

<%--

Document : DisplayImageDetails

Created on : Mar 18, 2010, 12:10:49 AM

Author : Shruthi

--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<%@page import = "java.sql.*" %>

<%@page import = "javax.servlet.http.*" %>

<%@page import = "java.lang.*" %>

<%@page import = "java.io.*" %>

<%@ page import= "java.util.*" %>

<%@page import = "java.io.*" %>

<%

String connectionURL = "jdbc:mysql://localhost:3306/project?user=;password=";

Connection connection = null;

Statement statement = null;

ResultSet rs = null;

%>

<html>

<body>

<%

Class.forName("com.mysql.jdbc.Driver").newInstance();

connection = DriverManager.getConnection(connectionURL, "root", "mysql");

statement = connection.createStatement();

String strprimarykey=request.getParameter("primarykey");

String first=strprimarykey.substring(1,strprimarykey.length()-1);

rs = statement.executeQuery("SELECT * FROM photos where imageid='" + first + "'");

while (rs.next())

{

out.println("Height =");

out.println(rs.getString("height")+"<br>");

out.println("Width =");

out.println(rs.getString("width")+"<br>");

%>

<%

}

rs.close();

%>

</body></html>

Once if you are satisfied that your project application works properly, then you can prepare the project application for deployment outside of the IDE. In this section you will build the project application's distributable outputs and run the application from outside of the IDE.

Building the Application

The main build command in the IDE is the Clean and Build command. The Clean and Build command deletes previously compiled classes and other build projects and then rebuilds the entire project from the scratch.

 There is also a Build command, which does not delete old build projects, but this command is disabled by default. See the Compile on Save section of the creating, importing and saving the java projects.

To build the application:

Choose Run > Clean and Build Main Project (Shift-F11).

Output from the Ant build script appears in the Output window. If the Output window does not appear, you can open it manually by choosing Window > Output > Output.

When you clean and build your project, the following things occur:

Output folders that have been generated by previous build actions are deleted which is said to be cleaned. (In most cases, these are the build and dist folders.)

build and dist folders are added to your project folder (hereafter referred to as the PROJECT_HOME folder).

All of the sources are compiled into .class files, which are placed into the PROJECT_HOME/build folder.

A JAR file containing your project is created inside the PROJECT_HOME/dist folder.

If you have specified any libraries for the project (in addition to the JDK), a lib folder is created in the dist folder. The libraries are copied into dist/lib.

The manifest file in the JAR is updated to include entries that designate the main class and any libraries that are on the project's classpath.

Running the Application Outside of the IDE

To run the application outside of the IDE:

Start Java DB from outside of the IDE. See http://db.apache.org/derby/docs/dev/getstart/

 You can also start Java DB from inside the IDE, but the server will be stopped when you exit the IDE.

Using your system's file explorer or file manager, navigate to the webApp/dist directory.

Double-click the webApp.jar file.

After a few seconds, the application should start.

 If double-clicking the JAR file does not launch the application, for information on setting JAR file associations in your operating system.

You can also launch the application from the command line.

To launch the application from the command line:

Start Java DB from outside of the IDE.

On your system, open up a command prompt or terminal window.

In the command prompt, change directories to the webApp/dist directory.

At the command line, type the following statement:

java -jar WebApp.jar

EXAMPLES (Which are used for the image of biodiversity studies): The few species of plants with their height and other information are taken as an example to retrieve the data.

Individual species of plants:

MEXICAN FAN PALM-

SCIENTIFIC NAME:WASHINGTONIA ROBUSTA.

1: MEXICAN FAN PALM: This versatile tree is commercially avialable in 30ft-100ft which has a rapid growth of two feet per year.

HEIGHT : 30 FEET – 60 FEET.

C:\Users\shruthi\Desktop\mexican fan palm.jpg

MIMICRY PLANT

SCIENTIFIC NAME-PLEISOPILOS PRISMATICUS.

2: MIMICRY PLANT: This plant needs full sun and warm temperature. They need well drained oil with low nutrient levels. This raises in late spring-summer. The flowers which are grown are 2 inches across and resemble daisies. They should grow mainly in deep pots (6 to 8 inches deep).

HEIGHT OF THE FLOWER: 2 INCHES.

C:\Users\shruthi\Desktop\pleiospilos prismaticus.jpg

BAMBOO CYCAD

SCIENTIFIC NAME-CERAOZAMIA HILDAE.

3: BAMBOO CYCAD: Height varies from 6 to 8 feet (1.8-2.4 meters). Parts of plant are poisonous if ingested. This plant is resistant to deer.

HEIGHT: 6-8 FEET (1.8-2.4 METERS)

C:\Users\shruthi\Desktop\bamboo cycad.jpg

BLACK PEPPER

SCIENTIFIC NAME-PIPER NIGRUM.

4: BLACK PEPPER: Black pepper plants are climbers which grows to a height or length of 10mm or more when its main stem is established, Black pepper grows lots of side shoots to create bushy column. The flower develops into round shaped, berry-like fruit. There may be 50-60 fruits on each spike. These fruits which are seen grow to a diameter of 4 to 6mm each contain a single seed.

HEIGHT: 10 MM OR MORE. THERE MAY BE 50-60 FRUITS ON EACH SPIKE.

C:\Users\shruthi\Desktop\black pepper.jpg

PADDLE PLANT

SCIENTIFIC NAME-KALANCHOE THYRSIFLORA.

5: PADDLE PLANT: This plant is native to South Africa where it is always found in Cape Province. The paddle plant normally grows from about 1.5 to 3 feet in height under very good growing conditions. It has two feet spread. The entire plant has a whitish or silvery appearance due to the powdery bloom that is present.

HEIGHT: 1.5-3 FEET.

C:\Users\shruthi\Desktop\paddle plant.jpg

Another example regarding animals are taken in to consideration to obtain the data

ANIMALS:

WOLF

SCIENTIFIC NAME-CANIS LUPUS.

1: WOLF: The grey wolf is the largest living member which belongs to a family canidae. The largest individuals tends to occurs in north America with weight of 175lb (79kg).some of the gray wolves are not grey at all but some of the wolves can be solidly white or solidly black.

WEIGHT:175LB (79KG).

C:\Users\shruthi\Desktop\wolf-canis-lupus_8193.jpg

SHEEP:

SCIENTIFIC NAME: OVIS CANADENSIS SHAW.

2: SHEEP: Depending on breed sheep show a range of height and weight. These sheep typically weigh between 45 to 160 kg (99-350 lb). Mature sheep contains 32 teeth. The average life span of a sheep is 10 to 12 years.

WEIGHT: 45 TO 160 KG (99-350 LB).

LIFE SPAN: 10 TO 12 YEARS.

C:\Users\shruthi\Desktop\sheep.jpg

KANGAROO

SCIENTIFIC NAME-MACROPODS.

3: KANGAROO: Red-kangaroo (macropusrufus) is the largest surviving marsupial anywhere in the world. A large male red kangaroo can be of length 2 meters (6-7 feet) tall and weigh 90 kg (200 lb). The comfortable hopping speed for red kangaroo is about 20-25km/h (13-16 mph). The average life span of kangaroo is about 4-6 years.

HEIGHT: 2 METERS (6-7 METERS).

WEIGHT: 90 KG (200 LB).

C:\Users\shruthi\Desktop\red kangaroo.jpg

MOUNTAIN LION

SCIENTIFIC NAME- FELIS CONCOLOR LINNAEUS.

4: MOUNTAIN LION: This animal is Similar to short-haired house cat, with a relatively small head,which has typical length of male mountain lion is about 8-9 feet where as females are about 6-7 feet. This weigh up to 80-160 pounds

(125-160 pounds male, 80-100 pounds female).

HEIGHT: MALE - 8 TO 9 FEET

FEMALE - 6 TO 7 FEET

WEIGHT: MALE - 125 TO 160 POUNDS

FEMALE – 80 TO 100 POUNDS

C:\Users\shruthi\Desktop\mountainlion.jpg

VOLE

SCIENTIFIC NAME: MICROTUS AGRESTRIS.

5: VOLE: It looks like a mouse, but blunter nose, shorter tail and less prominent ears. Yellowy-brown fur. The average life span of vole is about one year.

SIZE- 14CM (10CM-HEAD, 4CM-TAIL)

LIFE SPAN- ONE YEAR.

C:\Users\shruthi\Desktop\vole.jpg

DISCUSSION:

The images of biodiversity studies, we have taken plants and animals in to consideration. Five different species of plants with their common and scientific names and animals with their common and scientific names have been taken into account and the images are stored in the database called mysql. The database used was my-sql to store the images of particular plants and animals with their measurements and annotations. The plants which shows the size, height and the information regarding plant are stored in the database with specific details. The animals which show there size and length or weight of the body is stored in the database by creating a table for them.

The images of plants and animals are retrieved to show their details where this meta data is in track. To retrieve images of these plants and animals, you have to write the html tags in the netbeans, which was downloaded and was connected with Java Development tool Kit (JDK), because netbeans is just a platform for the java script and JDK is connected with the mysql database. The netbeans is a java script platform in which we have to set up the database, because we have to display the images. In database you can only store the images and details but you can’t display their images and details, so first we have to register Java DB with the netbeans IDE, sometimes java DB is registered if it is connected with the Glassfish connection or if it is running on the JDK.6, otherwise we have to register this manually.

The project is created in the netbeans by writing the html tags in the jsp page. Then once the project is created it is deployed to display images on the web page with their details. When you click on the particular image that takes to another page where you can know the details of the particular images you wanted.

CONCLUSION:

Visual information are more complex to exchange through network, therefore we developed a java client-server system to annotate. The database my-sql was used to store the images and its details. Biological image data management requires some basic degree of structured annotation to understand the visual information and also to minimize the effort needed to annotate experimental images, we defined a minimal, but sufficient set of annotations with expert input from biologists. Although some of the vast amount of life sciences data is generated in the form of images, while most scientists are still in the verge of storing images on extremely diverse and often in which is not compatible storage media, without knowing the exact type of metadata structure, and thus where there is no standard facility with which you cannot conduct searches or analyses. Here we present a solution to unlock the value of scientific images.  A collection of various types of experimental imaging protocols provides you with the details of the sample preparation, and labelling, or visualization procedures. In addition of reference first enter the image details in the database. Here example taken to store the images were plants and animals details. The plants height, size and the annotations regarding that particular plant. The specimens of plants taken were 5 of them with their specific scientific names. The specimens of animals taken were 5 of them with both common and their scientific names. The animals with size, life span, length and weight were also stored in the database to retrieve the data, to access the database and to make sure about the highest level of simplicity. We developed a java applet running in the common web browsers which will apparently connect to the java server application. The my-sql development continues with a relational version including new search features, information, privacy levels and integrated access to image recognition or quantification methods associated to precise image types. In addition we would like to develop query by content on well- defined data sets, access the database from the other software tool for more specialized biological image databases containing ( for e.g: plants and animals ecological studies).


Request Removal

If you are the original writer of this essay and no longer wish to have the essay published on the UK Essays website then please click on the link below to request removal:

Request the removal of this essay


More from UK Essays