SlideShare a Scribd company logo
1 of 14
Softwares
Free software
• Free software is software that comes with permission for
anyone to use, copy, and distribute, either verbatim or
with modifications, either gratis or for a fee. In particular,
this means that source code must be available. “If it's not
source, it's not software.”
• Free software is a matter of freedom, not price.
• But proprietary software companies sometimes use the
term “free software” to refer to price.
• Sometimes they mean that you can obtain a binary copy
at no charge; sometimes they mean that a copy is
bundled with a computer that you are buying, and the
price includes both.
Open Source software
• The term “open source” software is used by
some people to mean more or less the same
category as free software.
• It is not exactly the same class of software: they
accept some licenses that is considered too
restrictive, and there are free software licenses
they have not accepted.
• However, the differences in extension of the
category are small: nearly all free software is
open source, and nearly all open source
software is free.
Public domain software
• Public domain software is software that is not copyrighted. If the
source code is in the public domain, that is a special case of non-
copylefted free software, which means that some copies or modified
versions may not be free at all.
• In some cases, an executable program can be in the public domain
but the source code is not available. This is not free software,
because free software requires accessibility of source code.
• Meanwhile, most free software is not in the public domain; it is
copyrighted, and the copyright holders have legally given
permission for everyone to use it in freedom, using a free software
license.
• Sometimes people use the term “public domain” in a loose fashion
to mean “free” or “available gratis.” However, “public domain” is a
legal term and means, precisely, “not copyrighted”.
Proprietary software
• Proprietary software is software that is not free
or semi-free.
• Its use, redistribution or modification is
prohibited, or requires you to ask for permission,
or is restricted so much that you effectively can't
do it freely.
• The Free Software Foundation follows the rule
that it cannot install any proprietary program on
our computers except temporarily for the specific
purpose of writing a free replacement for that
very program.
• Freeware
– The term “freeware” has no clear accepted definition, but it is commonly
used for packages which permit redistribution but not modification (and
their source code is not available). These packages are not free
software, so please don't use “freeware” to refer to free software.
• Shareware
– Shareware is software which comes with permission for people to
redistribute copies, but says that anyone who continues to use a copy is
required to pay a license fee. Shareware is not free software, or even
semi-free. There are two reasons it is not:
• For most shareware, source code is not available; thus, you cannot modify
the program at all.
• Shareware does not come with permission to make a copy and install it
without paying a license fee, not even for individuals engaging in nonprofit
activity. (In practice, people often disregard the distribution terms and do this
anyway, but the terms don't permit it.)
Commercial Software
• Commercial software is software being developed by a business which aims
to make money from the use of the software.
• “Commercial” and “proprietary” are not the same thing! Most commercial
software is proprietary, but there is commercial free software, and there is
non-commercial non-free software.
• For example, GNU Ada is developed by a company. It is always distributed
under the terms of the GNU GPL, and every copy is free software; but its
developers sell support contracts. When their salesmen speak to
prospective customers, sometimes the customers say, “We would feel safer
with a commercial compiler.” The salesmen reply, “GNU Ada is a
commercial compiler; it happens to be free software.”
• For the GNU Project, the emphasis is in the other order: the important thing
is that GNU Ada is free software; whether it is commercial is just a detail.
However, the additional development of GNU Ada that results from its being
commercial is definitely beneficial.
EMBOSS - Bioinformatic
analysis package
EMBOSS
• EMBOSS is an acronym for European Molecular
Biology Open Software Suite.
• EMBOSS is a free Open Source software
analysis package specially developed for the
needs of the molecular biology and
bioinformatics user community
• Also, as extensive libraries are provided with the
package, it is a platform to allow other scientists
to develop and release software in true open
source spirit.
Features
• A properly constructed toolkit for creating robust
bioinformatics applications or workflows.
• A comprehensive set of sequence analysis programs.
• Many sequence and structural formats are handled.
• Extensive programming library for common sequence
analysis tasks.
• Additional programming libraries for many other areas
including string handling, pattern-matching, list
processing and database indexing.
• It is free-of-charge.
• It is an open-source project.
• It runs on practically UNIX MS Windows and MacOS.
• Each application has the same style of interface so
master one and you've mastered them all.
• Has consistent user interface facility - GUI.
• It integrates other popular publicly available packages.
• It is free of arbitrary size limits: there are no limits on the
amount of data that can be processed.
• A major new version of EMBOSS is released each year.
• Popular applications include:
• Prophet - Gapped alignment for profiles.
• Infoseq - Displays some simple information about sequences.
• Water - Smith-Waterman local alignment.
• Pepstats - Protein statistics.showfeat Show features of a sequence.
• Palindrome - Looks for inverted repeats in a nucleotide sequence.
• Eprimer3 - Picks PCR primers and hybridization oligos.
• Profit - Scan a sequence or database with a matrix or profile.
• Extractseq - Extract regions from a sequence.
• Marscan - Finds MAR/SAR sites in nucleic sequences.
• Tfscan - Scans DNA sequences for transcription factors.
• Patmatmotifs - Compares a protein sequence to the PROSITE motif database.
• Showdb - Displays information on the currently available databases.
• Wossname - Finds programs by keywords in their one-line documentation.
• Abiview - Reads ABI file and display the trace.
• Tranalign - Align nucleic coding regions given the aligned proteins.
Applications in EMBOSS
EMBOSS Interfaces
• An interface is something that comes between you and
the raw horror of any computer's operating system.
• An EMBOSS interface provides access to the
applications and their options, including their input and
output files.
• EMBOSS is designed to make it relatively easy to
automate the process of defining interface to the
applications.
• This includes graphical user interfaces (GUI) which are
controlled with a mouse, for example to set options.
• EMBOSS may also be interfaced via perl and python
script modules, making it easier to run the programs and
process the results.
Jemboss
• Jemboss is a java based interface to EMBOSS. It provides the advantage of
being able to provide sensible EMBOSS defaults on-the-fly for a given
sequence or for a given input parameter.
• Jemboss can run the EMBOSS applications interactively or as a batch
process. The progress of the batch processes are monitored by a job
manager.
• Jemboss can be set up to work with a local EMBOSS installation or one
installed on a remote server. Jemboss provides file managers for data
transfer between the local machine and the remote machine that runs the
EMBOSS applications. Local and remote files can be used in Jemboss.
• There is also a project manager responsible for maintaining the details of
each run and the input and output files. These can be called up at any time
and deleted by the user. The user can also add notes for each run.
• Jemboss is part of the EMBOSS distribution. This means that sites can
download the code and set up Jemboss locally using a script.

More Related Content

What's hot (20)

BLAST AND FASTA.pptx
BLAST AND FASTA.pptxBLAST AND FASTA.pptx
BLAST AND FASTA.pptx
 
Blast and fasta
Blast and fastaBlast and fasta
Blast and fasta
 
NCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology InformationNCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology Information
 
clustal omega.pptx
clustal omega.pptxclustal omega.pptx
clustal omega.pptx
 
UniProt
UniProtUniProt
UniProt
 
Swissmodel | BioCode Ltd
Swissmodel | BioCode LtdSwissmodel | BioCode Ltd
Swissmodel | BioCode Ltd
 
Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-
 
Fasta
FastaFasta
Fasta
 
Sequence alignment
Sequence alignmentSequence alignment
Sequence alignment
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
BLAST Search tool
BLAST Search toolBLAST Search tool
BLAST Search tool
 
Protein data bank
Protein data bankProtein data bank
Protein data bank
 
BLAST (Basic local alignment search Tool)
BLAST (Basic local alignment search Tool)BLAST (Basic local alignment search Tool)
BLAST (Basic local alignment search Tool)
 
Protein database
Protein databaseProtein database
Protein database
 
Swiss pdb viewer
Swiss pdb viewerSwiss pdb viewer
Swiss pdb viewer
 
Introduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASEIntroduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASE
 
BLAST
BLASTBLAST
BLAST
 
Introduction to NCBI
Introduction to NCBIIntroduction to NCBI
Introduction to NCBI
 
PIR- Protein Information Resource
PIR- Protein Information ResourcePIR- Protein Information Resource
PIR- Protein Information Resource
 
Emboss
EmbossEmboss
Emboss
 

Similar to Bioinformatics

Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar Mohsin Ali
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in LibrariesSukhdev Singh
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systemsTushar B Kute
 
Open Source Software[1]
Open Source Software[1]Open Source Software[1]
Open Source Software[1]amckay1578
 
Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Sandip Basnet
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)Shivani Rai
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptxDrRShaliniVISTAS
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Programs for office management
Programs for office managementPrograms for office management
Programs for office managementsuhailaadeeb
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open RoadMazen Elsayed
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLinaro
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesSubash V
 
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)Fleurati
 

Similar to Bioinformatics (20)

Foss for Health Care
Foss for Health CareFoss for Health Care
Foss for Health Care
 
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
 
Introduction To Computing.pptx
Introduction To Computing.pptxIntroduction To Computing.pptx
Introduction To Computing.pptx
 
LINUX BASICS
LINUX BASICSLINUX BASICS
LINUX BASICS
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Software
SoftwareSoftware
Software
 
Categories of softwares
Categories of softwaresCategories of softwares
Categories of softwares
 
Open Source Software[1]
Open Source Software[1]Open Source Software[1]
Open Source Software[1]
 
Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)Open Source Tools (Open Source alternatives for paid tools/software/utilities)
Open Source Tools (Open Source alternatives for paid tools/software/utilities)
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptx
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Programs for office management
Programs for office managementPrograms for office management
Programs for office management
 
Open source . . . Open Road
Open source . . . Open RoadOpen source . . . Open Road
Open source . . . Open Road
 
LCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS TrainingLCA14: LCA14-110: FLOSS Training
LCA14: LCA14-110: FLOSS Training
 
Open source
Open sourceOpen source
Open source
 
ict act 1.pptx
ict act 1.pptxict act 1.pptx
ict act 1.pptx
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
 

More from Afra Fathima

Radio active labeling
Radio active labelingRadio active labeling
Radio active labelingAfra Fathima
 
Micriobiology & Microbes
Micriobiology & MicrobesMicriobiology & Microbes
Micriobiology & MicrobesAfra Fathima
 
Identification of proteins by 2D gel
Identification of proteins by 2D gelIdentification of proteins by 2D gel
Identification of proteins by 2D gelAfra Fathima
 
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY
HIGH PERFORMANCE LIQUID CHROMATOGRAPHYHIGH PERFORMANCE LIQUID CHROMATOGRAPHY
HIGH PERFORMANCE LIQUID CHROMATOGRAPHYAfra Fathima
 
Ammonium sulphate precipitation
Ammonium sulphate precipitationAmmonium sulphate precipitation
Ammonium sulphate precipitationAfra Fathima
 
Collection of blood, serum & plasma
Collection of blood, serum & plasmaCollection of blood, serum & plasma
Collection of blood, serum & plasmaAfra Fathima
 
Sub cellular fractionation
Sub cellular fractionationSub cellular fractionation
Sub cellular fractionationAfra Fathima
 
Cells of the immune system
Cells of the immune systemCells of the immune system
Cells of the immune systemAfra Fathima
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system Afra Fathima
 
Dinitro salicylic acid (DNSA) method
Dinitro salicylic acid (DNSA) methodDinitro salicylic acid (DNSA) method
Dinitro salicylic acid (DNSA) methodAfra Fathima
 
Cells of the immune system
Cells of the immune system Cells of the immune system
Cells of the immune system Afra Fathima
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system Afra Fathima
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system Afra Fathima
 
Cells of the immune system
Cells  of the immune systemCells  of the immune system
Cells of the immune systemAfra Fathima
 

More from Afra Fathima (20)

Time management
Time managementTime management
Time management
 
Radio active labeling
Radio active labelingRadio active labeling
Radio active labeling
 
Micriobiology & Microbes
Micriobiology & MicrobesMicriobiology & Microbes
Micriobiology & Microbes
 
Identification of proteins by 2D gel
Identification of proteins by 2D gelIdentification of proteins by 2D gel
Identification of proteins by 2D gel
 
SDS PAGE
SDS PAGESDS PAGE
SDS PAGE
 
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY
HIGH PERFORMANCE LIQUID CHROMATOGRAPHYHIGH PERFORMANCE LIQUID CHROMATOGRAPHY
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY
 
Dialysis
DialysisDialysis
Dialysis
 
Lowry's method
Lowry's  methodLowry's  method
Lowry's method
 
Bradford's method
Bradford's methodBradford's method
Bradford's method
 
Ammonium sulphate precipitation
Ammonium sulphate precipitationAmmonium sulphate precipitation
Ammonium sulphate precipitation
 
Collection of blood, serum & plasma
Collection of blood, serum & plasmaCollection of blood, serum & plasma
Collection of blood, serum & plasma
 
Sub cellular fractionation
Sub cellular fractionationSub cellular fractionation
Sub cellular fractionation
 
Cells of the immune system
Cells of the immune systemCells of the immune system
Cells of the immune system
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system
 
Dinitro salicylic acid (DNSA) method
Dinitro salicylic acid (DNSA) methodDinitro salicylic acid (DNSA) method
Dinitro salicylic acid (DNSA) method
 
Cells of the immune system
Cells of the immune system Cells of the immune system
Cells of the immune system
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system
 
Cells of the immune system
Cells  of the immune system Cells  of the immune system
Cells of the immune system
 
Cells of the immune system
Cells  of the immune systemCells  of the immune system
Cells of the immune system
 
Sulphadiazine
SulphadiazineSulphadiazine
Sulphadiazine
 

Recently uploaded

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 

Bioinformatics

  • 2. Free software • Free software is software that comes with permission for anyone to use, copy, and distribute, either verbatim or with modifications, either gratis or for a fee. In particular, this means that source code must be available. “If it's not source, it's not software.” • Free software is a matter of freedom, not price. • But proprietary software companies sometimes use the term “free software” to refer to price. • Sometimes they mean that you can obtain a binary copy at no charge; sometimes they mean that a copy is bundled with a computer that you are buying, and the price includes both.
  • 3. Open Source software • The term “open source” software is used by some people to mean more or less the same category as free software. • It is not exactly the same class of software: they accept some licenses that is considered too restrictive, and there are free software licenses they have not accepted. • However, the differences in extension of the category are small: nearly all free software is open source, and nearly all open source software is free.
  • 4. Public domain software • Public domain software is software that is not copyrighted. If the source code is in the public domain, that is a special case of non- copylefted free software, which means that some copies or modified versions may not be free at all. • In some cases, an executable program can be in the public domain but the source code is not available. This is not free software, because free software requires accessibility of source code. • Meanwhile, most free software is not in the public domain; it is copyrighted, and the copyright holders have legally given permission for everyone to use it in freedom, using a free software license. • Sometimes people use the term “public domain” in a loose fashion to mean “free” or “available gratis.” However, “public domain” is a legal term and means, precisely, “not copyrighted”.
  • 5. Proprietary software • Proprietary software is software that is not free or semi-free. • Its use, redistribution or modification is prohibited, or requires you to ask for permission, or is restricted so much that you effectively can't do it freely. • The Free Software Foundation follows the rule that it cannot install any proprietary program on our computers except temporarily for the specific purpose of writing a free replacement for that very program.
  • 6. • Freeware – The term “freeware” has no clear accepted definition, but it is commonly used for packages which permit redistribution but not modification (and their source code is not available). These packages are not free software, so please don't use “freeware” to refer to free software. • Shareware – Shareware is software which comes with permission for people to redistribute copies, but says that anyone who continues to use a copy is required to pay a license fee. Shareware is not free software, or even semi-free. There are two reasons it is not: • For most shareware, source code is not available; thus, you cannot modify the program at all. • Shareware does not come with permission to make a copy and install it without paying a license fee, not even for individuals engaging in nonprofit activity. (In practice, people often disregard the distribution terms and do this anyway, but the terms don't permit it.)
  • 7. Commercial Software • Commercial software is software being developed by a business which aims to make money from the use of the software. • “Commercial” and “proprietary” are not the same thing! Most commercial software is proprietary, but there is commercial free software, and there is non-commercial non-free software. • For example, GNU Ada is developed by a company. It is always distributed under the terms of the GNU GPL, and every copy is free software; but its developers sell support contracts. When their salesmen speak to prospective customers, sometimes the customers say, “We would feel safer with a commercial compiler.” The salesmen reply, “GNU Ada is a commercial compiler; it happens to be free software.” • For the GNU Project, the emphasis is in the other order: the important thing is that GNU Ada is free software; whether it is commercial is just a detail. However, the additional development of GNU Ada that results from its being commercial is definitely beneficial.
  • 9. EMBOSS • EMBOSS is an acronym for European Molecular Biology Open Software Suite. • EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology and bioinformatics user community • Also, as extensive libraries are provided with the package, it is a platform to allow other scientists to develop and release software in true open source spirit.
  • 10. Features • A properly constructed toolkit for creating robust bioinformatics applications or workflows. • A comprehensive set of sequence analysis programs. • Many sequence and structural formats are handled. • Extensive programming library for common sequence analysis tasks. • Additional programming libraries for many other areas including string handling, pattern-matching, list processing and database indexing. • It is free-of-charge.
  • 11. • It is an open-source project. • It runs on practically UNIX MS Windows and MacOS. • Each application has the same style of interface so master one and you've mastered them all. • Has consistent user interface facility - GUI. • It integrates other popular publicly available packages. • It is free of arbitrary size limits: there are no limits on the amount of data that can be processed. • A major new version of EMBOSS is released each year.
  • 12. • Popular applications include: • Prophet - Gapped alignment for profiles. • Infoseq - Displays some simple information about sequences. • Water - Smith-Waterman local alignment. • Pepstats - Protein statistics.showfeat Show features of a sequence. • Palindrome - Looks for inverted repeats in a nucleotide sequence. • Eprimer3 - Picks PCR primers and hybridization oligos. • Profit - Scan a sequence or database with a matrix or profile. • Extractseq - Extract regions from a sequence. • Marscan - Finds MAR/SAR sites in nucleic sequences. • Tfscan - Scans DNA sequences for transcription factors. • Patmatmotifs - Compares a protein sequence to the PROSITE motif database. • Showdb - Displays information on the currently available databases. • Wossname - Finds programs by keywords in their one-line documentation. • Abiview - Reads ABI file and display the trace. • Tranalign - Align nucleic coding regions given the aligned proteins. Applications in EMBOSS
  • 13. EMBOSS Interfaces • An interface is something that comes between you and the raw horror of any computer's operating system. • An EMBOSS interface provides access to the applications and their options, including their input and output files. • EMBOSS is designed to make it relatively easy to automate the process of defining interface to the applications. • This includes graphical user interfaces (GUI) which are controlled with a mouse, for example to set options. • EMBOSS may also be interfaced via perl and python script modules, making it easier to run the programs and process the results.
  • 14. Jemboss • Jemboss is a java based interface to EMBOSS. It provides the advantage of being able to provide sensible EMBOSS defaults on-the-fly for a given sequence or for a given input parameter. • Jemboss can run the EMBOSS applications interactively or as a batch process. The progress of the batch processes are monitored by a job manager. • Jemboss can be set up to work with a local EMBOSS installation or one installed on a remote server. Jemboss provides file managers for data transfer between the local machine and the remote machine that runs the EMBOSS applications. Local and remote files can be used in Jemboss. • There is also a project manager responsible for maintaining the details of each run and the input and output files. These can be called up at any time and deleted by the user. The user can also add notes for each run. • Jemboss is part of the EMBOSS distribution. This means that sites can download the code and set up Jemboss locally using a script.