Library science

D-space install on Ubuntu & Debain server’s

Install Prerequisites

Make sure your sources are up to date before beginning

#sudo apt-get update
#sudo apt-get install openjdk-7-jdk
#sudo apt-get install postgresql
#sudo apt-get install tomcat7
#sudo apt-get install ant maven

Create the database user

#sudo su postgres
 createuser -U postgres -d -A -P dspace
Enter password for new role: [Enter a password e.g. dspace]
 Shall the new role be allowed to create more new roles? (y/n) n
Type exit

Screenshot from 2018-01-22 21:15:05

Allow the database user (dspace) to connect to the database

#vi /etc/postgresql/9.3/main/pg_hba.conf
Add this line to the configuration file at the end: 
local all dspace md5
:wq (:wq used to save file in vi editor)

Screenshot from 2018-01-22 21:25:18

Restart Postgresql#sudo /etc/init.d/postgresql restart

Create Dspace user

#sudo useradd dspace Enter new UNIX password:
 Retype new UNIX password:
 (Enter password for Dspace user)

Create the PostgreSQL ‘dspace’ database

sudo -u dspace createdb -U dspace -E UNICODE dspace

Configure Tomcat

#vi /etc/tomcat7/server.xml

Insert the following chunk of text just above the closing </Host>

<!-- Define a new context path for all DSpace web apps -->
<Context path="/xmlui" docBase="/dspace/webapps/xmlui" allowLinking="true"/>
<Context path="/sword" docBase="/dspace/webapps/sword" allowLinking="true"/>
<Context path="/oai" docBase="/dspace/webapps/oai" allowLinking="true"/>
<Context path="/jspui" docBase="/dspace/webapps/jspui" allowLinking="true"/>
<Context path="/lni" docBase="/dspace/webapps/lni" allowLinking="true"/>
<Context path="/solr" docBase="/dspace/webapps/solr" allowLinking="true"/>
::wq (:wq to save file in vi editor

Screenshot from 2018-01-22 21:34:27

Create Dspace directory

#sudo mkdir /build
#sudo chmod -R 777 /build
#cd /build

Download Dsapce to /build directory

You can check latest version of Dspace from here.

Or you can Download Dspace by using this command.


Extracting Dspace packag

#tar -zxf dspace-4.2-src-release.tar.gz
#cd /build/dspace-4.2-src-release
#mvn -U package

Enter into Dspace package folder to download package.

#cd dspace/target/dspace-4.2-build
#sudo ant fresh_install
Fix Tomcat permissions, and restart the Tomcat server 
#sudo chown tomcat7:tomcat&/dspace -R
 Restart Tomcat
#sudo /etc/init.d/tomcat7 restart

Open Dspace in your browser
You can load either one Dspace interface in a browser.


For any other details & information you can mail us on

Library science

Koha Install On Ubuntu

These instructions will be tested with Ubuntu 16.04 LTS specifically. We strongly recommend an LTS release, though anything higher than 14.04 should work.

The current supported versions of Koha include newer libraries, which are not easily available under previous LTS releases. So please, do not attempt to install Koha on anything prior to Ubuntu 16.04 LTS. Your success may vary, and you will not be supported.

We do not wish to engaged in the editor-wars, so whenever you see ‘nano’, feel free to substitute your favourite editor (vi, emacs, etc.).

Pr-Installation Setup

#apt-get install mysql-server apache2
#mysql -u root -p 
>CREATE database koha; 
>CREATE user 'kohaadmin'@'localhost' IDENTIFIED by '{koha user password}'; 
>GRANT ALL ON koha.* TO 'kohaadmin'@'localhost' IDENTIFIED BY '{koha user password}';

Add A Koha Community Repository

# wget -q -O- | sudo apt-key add -
#echo 'deb 17.05 main' | sudo tee /etc/apt/sources.list.d/koha.list
#echo 'deb 17.11 main' | sudo tee /etc/apt/sources.list.d/koha.list
#sudo apt-get update

Download the latest Koha release

Download koha from here

Add ‘koha’ User

#adduser koha

Install Dependencies

Determine Build Directory

It may look like:

# ls
koha-16.05.11 koha-latest.tar.gz

Ubuntu Packages from Repository

#sudo apt-get install koha-deps koha-perldeps make
Ubuntu Packages for Perl Dependencies

#koha_dir ./ -m -u

Screenshot from 2018-01-18 15:21:30

Build, Test, and Install Koha

#sudo make
#make install

Screenshot from 2018-01-18 15:26:08

Screenshot from 2018-01-18 15:29:53

Screenshot from 2018-01-18 15:30:02

Configure and Start Apache

#sudo ln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha.conf

Tweak Koha Site File

The default file limits connections to those from (or, which is rather difficult to test/use in a server environment. Edit the file

#sudo vi /etc/apache2/sites-available/koha.conf

And change the two references from (or to *. The first match should to change should look like:

<VirtualHost *:80>

The second match to change should look like:

<VirtualHost *:8080>
#sudo /etc/init.d/apache2 restart

Screenshot from 2018-01-18 15:34:29

Screenshot from 2018-01-18 15:34:52

Setup Default Ports

# sudo vi /etc/apache2/ports.conf

Make sure both these Lines to the ports.conf file:

Listen 80 
Listen 8080

Screenshot from 2018-01-18 15:36:50

Enable Modules and Site

# sudo a2enmod rewrite
# sudo a2enmod deflate
# sudo a2ensite koha.conf
# sudo a2enmode cgi
# sudo /etc/init.d/apache2 restart

Setup Zebra Search

#sudo ln -s /usr/share/koha/bin/ /etc/init.d/koha-zebra-daemon
#sudo update-rc.d koha-zebra-daemon defaults
#sudo /etc/init.d/koha-zebra-daemon start

Configure Zebra Indexing

#sudo vi /etc/cron.d/koha


*/5 * * * * koha $KOHA_PATH/bin/migration_tools/ -b -a -z &> /dev/null

if You have any problem regarding koha installation contact us on

Library science

Library automation , get rid of paper work

Library automation software as application software, perform day-to-day library activities through human interventions. Library automation packages are developed in view of the two most essential activities of any library – housekeeping and information retrieval. An automated library is one where a computer system is used to manage one or several of the library’s key functions such as acquisitions, serials control, cataloging, circulation and the public access catalog. Automated library system centers on library automation package. Such automation packages are also called ‘Library Management Software (LMS)’. LMSs are now established as an essential tool in the support of effective customer service, stock management and management of services offered by libraries. These are based on knowledge and experience of library professionals over the centuries.


Library Automation: Routes

Library automation process can adopt three routes – i) a piecemeal approach, converting individual operations one at a time (for example installation of Cataloging module alone to offer OPAC); ii) the process can work towards the integrated system progressively, using a ‘planned installation’ approach (for example installation of Member management module and Circulation modules after the Cataloging module); and iii) it can go directly for a fully integrated system to cover operations of all subsystems in the library.

Towards Integrated Library System (ILS)

Radical development in hardware, software and connectivity along with the reduced costs paved the path for integrated library automation systems (ILS). Presently, library automation processes are integrated systems of a set of interlinked modules responsible for the management of different operational subsystems. And generally the ILSs of present generation are based on Web architecture. ILSs are based on relational database architecture. In such systems files are interlinked so that deletion, addition and other changes in one file automatically activate changes in related files. It means integrated library management system is sharing a common database to perform all the basic functions of a library. Modern ILSs are web-enabled entities and now support three broad groups of library activities – efficient housekeeping operations; sophisticated information retrieval; and on-the-fly integration of library materials with open datasets.


Trinity of Library Automation

The three fundamental reasons for implementation of ILS may be listed as below:

Mechanization – doing what we are already doing though more efficiently; Innovation – experimenting with new capabilities

Transformation – fundamentally altering the nature of the library operations and services

Progress of ILSs

It could be said that library automation began in 1930’s when punched card equipment was implemented for use in library circulation and acquisitions. The computer technology first arrived in libraries in the late 1960s in the form of locally developed software or commercial packages intended to automate library processes. The whole phase of development i.e. 1960 to till date may be grouped into four distinct periods. the first age of automation libraries was largely stand-alone; in the second age, libraries became reliant on campus networking strategies; and in the third age, the library is critically dependent on both LAN and WAN for patron access to library services. In the fourth age, libraries not only offer their own networked-based services but are also becoming increasingly involved in the management and organization of external activities on the network. As a direct result of these developments, LMSs also changed considerably through four different generations. The modern ILSs are now capable to be integrated seamlessly with linked open data (like name authority data, subject access systems etc.), open contents (like book reviews, table-of-contents, cover images etc.) and social networking tools (like Facebook, twitter etc.) through semantic web technologies and information mash up. The major characteristics of these four different generations are as follows

The First Automation Age

This era is characterized by computerization of library operations by utilizing either commercial automation package or software developed in-house. The development of shared copy–cataloging system is another significant achievement of this phase that utilized computer and communication technologies for collaboration and cooperation within the library community.

The Second Automation Age

This period of library automation is characterized by the rise of public access i,e, the arrival of OPAC as a replacement for the traditional card catalogue. This period also saw major developments in online access to abstracting & indexing databases, union catalogues, resource sharing networks and library consortia.

The Third Automation Age

This era is characterized by the full text access to electronic documents over high-speed communication channels. The advent of Internet as global publishing platform and largest repository of information bearing objects revolutionized the ways and means of delivering library services.

The Fourth Automation Age

It is known as ‘networked information revolution’ era. This era supports a vast constellation of digital contents and services that are accessible through Web at any time, from any place, can be used and reused, navigated, integrated and tailored to the needs and objectives of each user. Digital libraries, multimedia databases and virtual libraries are major achievements in the present era.

Library Automation: The Open way


The domain of library and information science, right from the beginning of the open source movement, is benefitted through structured effort and software philanthropy. We have matured ILSs like Koha (comparable to any global ILS), Evergreen, Emilda, NewGenLib; comprehensive digital library software like DSpace from the MIT, US (with support from HP), Greenstone Digital Library Software (or GSDL) from University of Waikato (presently supported by UNESCO). Use of open source ILSs are increasing all over the world because of the transparent use of library standards and scope of customization to suite the specific requirements of a library. Moreover, commercial ILSs are also utilizing open source components like like MARCEdit & ISISMARC (MARC cataloguing tools), YAZ toolkit (Z 39.50 client and server), Lucene & Solr (Text retrieval engines), Unicode-compliant multilingual tools etc. The use of open source software in library automation ensures 3F – fund (as these are free of cost), freedom (as these are free to customize) and fraternity (as these are supported by international communities).

For more information mail us on


PSLV-C40/Cartosat-2 Series Satellite Mission


India’s Polar Satellite Launch Vehicle, in its forty second flight (PSLV-C40), successfully launched the 710 kg Cartosat-2 Series Satellite for earth observation and 30 co-passenger satellites together weighing about 613 kg at lift-off. PSLV-C40 was launched from the First Launch Pad (FLP) of Satish Dhawan Space Centre (SDSC) SHAR, Sriharikota.

The co-passenger satellites comprise one Microsatellite and one Nanosatellite from India as well as 3 Microsatellites and 25 Nanosatellites from six countries, namely, Canada, Finland, France, Republic of Korea, UK and USA. The total weight of all the 31 satellites carried onboard PSLV-C40 is about 1323 kg.

The 28 International customer satellites were launched as part of the commercial arrangements between Antrix Corporation Limited (Antrix), a Government of India company under Department of Space (DOS), the commercial arm of ISRO and the International customers.

PSLV-C40/Cartosat-2 Series Satellite Mission was launched on Friday, Jan 12, 2018 at 09:29 Hrs (IST).



EchoStar 105/SES – 11 Mission

Mission Overview

SpaceX’s Falcon 9 rocket will deliver EchoStar 105/SES-11, a commercial communications satellite, to a Geostationary Transfer Orbit (GTO). SpaceX is targeting launch of EchoStar 105/SES-11 from Launch Complex 39A (LC-39A) at NASA’s Kennedy Space Center, Florida. The two – hour launch window opens on Wednesday, October 11 at 6:53 p.m. EDT, or 22:53 UTC . A two – hour backup launch window opens on Thursday, October 12 at 6:53 p.m. EDT, or 22:53 UTC. The satellite will be deployed approximately 36 minutes after
liftoff. Falcon 9’s first stage for the EchoStar 105/SES-11 mission previously supported
SpaceX’s 10th resupply mission to the International Space Station(CRS-10) in February of this year. Following stage separation, Falcon 9’s first stage will attempt a landing on the “Of Course I Still Love You” drone-ship, which will be stationed in the Atlantic Ocean


EchoStar 105/SES-11, a high-powered hybrid Ku and C-band communications satellite, is a dual-mission satellite for US-based operator EchoStar and Luxembourg-based operator SES. EchoStar 105/SES-11 provides EchoStar with 24 Ku-band transponders of 36 MHz, marketed as EchoStar 105, while it provides SES with a C-band payload of 24 transponders, marketed under the name SES-11. EchoStar 105/SES-11 replaces Ku-band capacity for AMC-15 and C-band capacity for AMC-18 at SES’ well-established 105
degrees West orbital slot. EchoStar 105 was tailored to meet the Ku-band capacity needs of EchoStar’s enterprise, media and broadcast, and U.S. government service provider customers, offering coverage of the 50 U.S. states and expanded reach to the Gulf of Mexico and the Caribbean.
SES-11, designed to accelerate the development of SES’s U.S. prime video neighborhood
and the delivery of High definition (HD) and ultra-high definition (UHD) channels , joins SES-1 and SES-3 at the center of SES’s robust North American orbital arc, which reaches more than a hundred million TV homes. It also replaces C-band capacity for AMC-18, which SES offers over North America, including Hawaii, Mexico and the Caribbean, empowering businesses and governments to capture new
opportunities and expand their reach.

Launch Facility

Launch Complex39A at Kennedy Space Center, Florida Launch Complex 39A (LC-39A) at Kennedy Space Center has a history dating back to the early 1960s. Originally built to support the Apollo program, LC-39A supported the first Saturn V launch (Apollo 4),
and many subsequent Apollo missions, including Apollo 11 in July 1969. Beginning in the late 1970s, LC-39A was modified to support space shuttle launches, hosting the first and last shuttle missions to orbit in 1981 and 2011, respectively. In 2014, SpaceX signed a 20-
year lease with NASA for the use of Launch Complex 39A. Since then, the company has made significant upgrades to modernize the pad’s structures and ground systems, while
preserving its important heritage. Extensive modifications to LC-39A have been made to support launches of both the Falcon 9 and Falcon Heavy launch vehicles. These upgrades will also enable the pad to serve as the complex from which SpaceX will launch crew rotation missions to and from the International Space Station for NASA’s Commercial Crew Program.

NASA Team First to Demonstrate X-ray Navigation in Space

In a technology first, a team of NASA engineers has demonstrated fully autonomous X-ray navigation in space — a capability that could revolutionize NASA’s ability in the future to pilot robotic spacecraft to the far reaches of the solar system and beyond.

The demonstration, which the team carried out with an experiment called Station Explorer for X-ray Timing and Navigation Technology, or SEXTANT, showed that millisecond pulsars could be used to accurately determine the location of an object moving at thousands of miles per hour in space — similar to how the Global Positioning System, widely known as GPS, provides positioning, navigation, and timing services to users on Earth with its constellation of 24 operating satellites.


“This demonstration is a breakthrough for future deep space exploration,” said SEXTANT Project Manager Jason Mitchell, an aerospace technologist at NASA’s Goddard Space Flight Center in Greenbelt, Maryland. “As the first to demonstrate X-ray navigation fully autonomously and in real-time in space, we are now leading the way.”

This technology provides a new option for deep space navigation that could work in concert with existing spacecraft-based radio and optical systems.

Although it could take a few years to mature an X-ray navigation system practical for use on deep-space spacecraft, the fact that NASA engineers proved it could be done bodes well for future interplanetary space travel. Such a system provides a new option for spacecraft to autonomously determine their locations outside the currently used Earth-based global navigation networks because pulsars are accessible in virtually every conceivable fight regime, from low-Earth to deepest space.

Exploiting NICER Telescopes

The SEXTANT technology demonstration, which NASA’s Space Technology Mission Directorate had funded under its Game Changing Program, took advantage of the 52 X-ray telescopes and silicon-drift detectors that make up NASA’s Neutron-star Interior Composition Explorer, or NICER. Since its successful deployment as an external attached payload on the International Space Station in June, it has trained its optics on some of the most unusual objects in the universe.

“We’re doing very cool science and using the space station as a platform to execute that science, which in turn enables X-ray navigation,” said Goddard’s Keith Gendreau, the principal investigator for NICER, who presented the findings Thursday, Jan. 11, at the American Astronomical Society meeting in Washington. “The technology will help humanity navigate and explore the galaxy.”

NICER, an observatory about the size of a washing machine, currently is studying neutron stars and their rapidly pulsating cohort, called pulsars. Although these stellar oddities emit radiation across the electromagnetic spectrum, observing in the X-ray band offers the greatest insights into these unusual, incredibly dense celestial objects, which, if compressed any further, would collapse completely into black holes. Just one teaspoonful of neutron star matter would weigh a billion tons on Earth.

Although NICER is studying all types of neutron stars, the SEXTANT experiment is focused on observations of pulsars. Radiation emanating from their powerful magnetic fields is swept around much like a lighthouse. The narrow beams are seen as flashes of light when they sweep across our line of sight. With these predictable pulsations, pulsars can provide high-precision timing information similar to the atomic-clock signals supplied through the GPS system.


Veteran’s Day Demonstration

In the SEXTANT demonstration that occurred over the Veteran’s Day holiday in 2017, the SEXTANT team selected four millisecond pulsar targets — J0218+4232, B1821-24, J0030+0451, and J0437-4715 — and directed NICER to orient itself so it could detect X-rays within their sweeping beams of light. The millisecond pulsars used by SEXTANT are so stable that their pulse arrival times can be predicted to accuracies of microseconds for years into the future.

During the two-day experiment, the payload generated 78 measurements to get timing data, which the SEXTANT experiment fed into its specially developed onboard algorithms to autonomously stitch together a navigational solution that revealed the location of NICER in its orbit around Earth as a space station payload. The team compared that solution against location data gathered by NICER’s onboard GPS receiver.

“For the onboard measurements to be meaningful, we needed to develop a model that predicted the arrival times using ground-based observations provided by our collaborators at radio telescopes around the world,” said Paul Ray, a SEXTANT co-investigator with the U. S. Naval Research Laboratory. “The difference between the measurement and the model prediction is what gives us our navigation information.”

The goal was to demonstrate that the system could locate NICER within a 10-mile radius as the space station sped around Earth at slightly more than 17,500 mph. Within eight hours of starting the experiment on November 9, the system converged on a location within the targeted range of 10 miles and remained well below that threshold for the rest of the experiment, Mitchell said. In fact, “a good portion” of the data showed positions that were accurate to within three miles.

“This was much faster than the two weeks we allotted for the experiment,” said SEXTANT System Architect Luke Winternitz, who works at Goddard. “We had indications that our system would work, but the weekend experiment finally demonstrated the system’s ability to work autonomously.”

Although the ubiquitously used GPS system is accurate to within a few feet for Earth-bound users, this level of accuracy is not necessary when navigating to the far reaches of the solar system where distances between objects measure in the millions of miles. “In deep space, we hope to reach accuracies in the hundreds of feet,” Mitchell said.


Next Steps and the Future

Now that the team has demonstrated the system, Winternitz said the team will focus on updating and fine-tuning both flight and ground software in preparation for a second experiment later in 2018. The ultimate goal, which may take years to realize, would be to develop detectors and other hardware to make pulsar-based navigation readily available on future spacecraft. To advance the technology for operational use, teams will focus on reducing the size, weight, and power requirements and improving the sensitivity of the instruments. The SEXTANT team now also is discussing the possible application of X-ray navigation to support human spaceflight, Mitchell added.

If an interplanetary mission to the moons of Jupiter or Saturn were equipped with such a navigational device, for example, it would be able to calculate its location autonomously, for long periods of time without communicating with Earth.

Mitchell said that GPS is not an option for these far-flung missions because its signal weakens quickly as one travels beyond the GPS satellite network around Earth.

“This successful demonstration firmly establishes the viability of X-ray pulsar navigation as a new autonomous navigation capability. We have shown that a mature version of this technology could enhance deep-space exploration anywhere within the solar system and beyond,” Mitchell said. “It is an awesome technology first.”

NICER is an Astrophysics Mission of Opportunity within NASA’s Explorers program, which provides frequent flight opportunities for world-class scientific investigations from space utilizing innovative, streamlined and efficient management approaches within the heliophysics and astrophysics science areas


Uninhabited Aerial Vehicle Synthetic Aperture Radar

Aperture Radar

Synthetic-aperture radar (SAR) is a form of radar that is used to create two- or three-dimensional images of objects, such as landscapes. SAR uses the motion of the radar antenna over a target region to provide finer spatial resolution than conventional beam-scanning radars. SAR is typically mounted on a moving platform, such as an aircraft or spacecraft, and has its origins in an advanced form of side looking airborne radar (SLAR). The distance the SAR device travels over a target in the time taken for the radar pulses to return to the antenna creates the large synthetic antenna aperture (the size of the antenna). Typically, the larger the aperture, the higher the image resolution will be, regardless of whether the aperture is physical or synthetic this allows SAR to create high-resolution images with comparatively small physical antennas.
To create a SAR image, successive pulses of radio waves are transmitted to “illuminate” a target scene, and the echo of each pulse is received and recorded. The pulses are transmitted and the echoes received using a single beam-forming antenna, with wavelengths of a meter down to several millimeters. As the SAR device on board the aircraft or spacecraft moves, the antenna location relative to the target changes with time. Signal processing of the successive recorded radar echoes allows the combining of the recordings from these multiple antenna positions. This process forms the synthetic antenna aperture and allows the creation of higher-resolution images than would otherwise be possible with a given physical antenna.
As of 2010, airborne systems provide resolutions of about 10 cm, ultra-wideband systems provide resolutions of a few millimeters, and experimental terahertz SAR has provided sub-millimeter resolution in the laboratory.


Basic principle

A synthetic-aperture radar is an imaging radar mounted on a moving platform. Electromagnetic waves are sequentially transmitted, and reflected echoes are collected, digitized and stored by the radar antenna for later processing. As transmission and reception occur at different time, they map to different positions. The well ordered combination of the received signals builds a virtual aperture that is much longer than the physical antenna length. This is why it is named “synthetic aperture”, giving it the property of being an imaging radar.[4] The range direction is parallel to flight track and perpendicular to azimuth direction, which is also known as along-track direction because it is in line with the position of the object within the antenna’s field of view.
Basic principle
The 3D processing is done in two steps: the azimuth and range direction are focused for the generation of 2D high-resolution images, after which a digital elevation model is used to measure the phase differences between complex images, which is determined from different look angles to recover the height information. This height information, along with the azimuth-range coordinates provided by 2-D SAR focusing, gives the third dimension, which is the elevation direction. The first step requires only standard processing algorithms, for the second step, an additional pre-processing stage such as image co-registration and phase calibration is used.


The instrument is designed to fly aboard a NASA Gulfstream III aircraft and eventually on uninhabited aerial vehicles.
Acronym: UAVSAR
Type: Airborne/Ground
Status: Current
Launch Date: August 18, 2007
Launch Location: Edwards Air Force Base, California
Target: Earth