Skip navigation links
B C D G H I M N O R S T V W 

B

BlastAlignmentParameterEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Alignment request parameters accepted by QBlast service.
Not all are mandatory.
BlastJob - Class in org.biojava.nbio.ws.alignment.qblast
Information about QBlast search job
BlastJob() - Constructor for class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
BlastMatrixEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Enum representing matrices supported by QBlast
BlastOutputAlignmentFormatEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Enum representing available output alignment types.
BlastOutputFormatEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Enum representing available output formats.
BlastOutputParameterEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Output parameters accepted by QBlast service.
BlastProgramEnum - Enum in org.biojava.nbio.ws.alignment.qblast
Enum representing available blast programs.

C

compareTo(HmmerDomain) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
compareTo(HmmerResult) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 

D

demo - package demo
 

G

getAcc() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getAlignmentNumber() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
 
getAlignmentOption(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
getAlignmentOption(BlastAlignmentParameterEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Gets the value of specified parameter or null if it is not set.
getAlignmentOption(String) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentProperties
Method that returns the value associated with the key given in parameter.
getAlignmentOptions() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Gets parameters, which are currently set
getAlignmentOptions() - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentProperties
Method to get all keys to the information stored in this object.
getAlignmentOutputFormat() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
 
getAlignmentResults(String, RemotePairwiseAlignmentOutputProperties) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Extracts the actual Blast report for given request id according to options provided in outputProperties argument.
getAlignmentResults(String, RemotePairwiseAlignmentOutputProperties) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentService
Getting the actual alignment results from this instantiated service for a given ID with specific formatting parameters held in a RemotePairwiseAlignmentOutputProperties-implemented object.
getAliLenth() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getBlastAdvancedOptions() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastDatabase() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastExpect() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastFromPosition() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastGapCosts() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Returns the actual string for the GAPCOSTS parameter which is used to build the URL
getBlastGapCreation() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Returns the value for the GAP_CREATION parameter (first half of GAPCOSTS parameter)
getBlastGapExtension() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Returns the value for the gap extension parameter (second half of GAPCOSTS parameter)
getBlastMatrix() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Returns the value of the specified substitution matrix
getBlastProgram() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastToPosition() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
getBlastWordSize() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Returns the value of the WORD_SIZE parameter used for this blast run
getDcl() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getDesc() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getDescriptionNumber() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
 
getDomains() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getEmail() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Get the email for QBlast.
getEvalue() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getEvalue() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getExpectedExecutionTime() - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
getHmmAcc() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getHmmDesc() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getHmmFrom() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getHmmName() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getHmmTo() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getId() - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
Request id (RID) as received from QBlast server
getMappingSequence() - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
getName() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getNdom() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getNreported() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getNullValue() - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
getOutputFormat() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
 
getOutputOption(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
getOutputOption(BlastOutputParameterEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Gets the value of specified parameter or null if it is not set
getOutputOption(String) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentOutputProperties
Method that returns the value associated with the key given in parameter.
getOutputOptions() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Gets output parameters, which are currently set
getOutputOptions() - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentOutputProperties
Method to get all keys to the information stored in this object.
getOverlapLength(HmmerResult) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
Get the overlap between two HmmerResult objects
getPvalue() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getRemoteBlastInfo() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
A simple method to check the availability of the QBlast service.
getScore() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
getSeparatorSequence() - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
getSimCount() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getSqFrom() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getSqTo() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
getStartTimestamp() - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
getTool() - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Get the tool identifier for QBlast.

H

HMMER_SERVICE - Static variable in class org.biojava.nbio.ws.hmmer.RemoteHmmerScan
 
HmmerDemo - Class in demo
The cookbook recipe for how to request Pfam annotations for a protein sequence using the Hmmer3 service
HmmerDemo() - Constructor for class demo.HmmerDemo
 
HmmerDomain - Class in org.biojava.nbio.ws.hmmer
Provides the details of a domain hit
HmmerDomain() - Constructor for class org.biojava.nbio.ws.hmmer.HmmerDomain
 
HmmerResult - Class in org.biojava.nbio.ws.hmmer
The results of a Hmmer search for a single sequence
HmmerResult() - Constructor for class org.biojava.nbio.ws.hmmer.HmmerResult
 
HmmerScan - Interface in org.biojava.nbio.ws.hmmer
Interface for performing Hmmscans on sequences.

I

isReady(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Wrapper method for NCBIQBlastService.isReady(String, long), omitting unnecessary present property.
isReady(String, long) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Checks for completion of request.
isReady(String, long) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentService
Simple method to check if the specified request has been completed by the service used.

M

main(String[]) - Static method in class demo.HmmerDemo
 
main(String[]) - Static method in class demo.NCBIQBlastServiceDemo
 
MapToStringTransformer - Class in org.biojava.nbio.ws.alignment.qblast
Transforms Map to String.
MapToStringTransformer() - Constructor for class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
Creates MapToStringTransformer with defaults:
MapToStringTransformer(String, String, String) - Constructor for class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
Creates MapToStringTransformer with given values

N

NCBIQBlastAlignmentProperties - Class in org.biojava.nbio.ws.alignment.qblast
This class wraps a QBlast search request parameter Map by adding several convenient parameter addition methods.
NCBIQBlastAlignmentProperties() - Constructor for class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
 
NCBIQBlastOutputProperties - Class in org.biojava.nbio.ws.alignment.qblast
This class wraps a QBlast output parameter Map by adding several convenient parameter addition methods.
NCBIQBlastOutputProperties() - Constructor for class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
This constructor builds the parameters for the output of the GET command sent to the QBlast service with default values:
NCBIQBlastService - Class in org.biojava.nbio.ws.alignment.qblast
Provides a simple way of submitting BLAST request to the QBlast service at NCBI.
NCBIQBlastService() - Constructor for class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Constructs a service object that targets the public NCBI BLAST network service.
NCBIQBlastService(String) - Constructor for class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Constructs a service object which targets a custom NCBI BLAST network service (e.g.: an instance of BLAST in the cloud).
NCBIQBlastServiceDemo - Class in demo
A simple demo showing NCBIQBlastService usage
NCBIQBlastServiceDemo() - Constructor for class demo.NCBIQBlastServiceDemo
 

O

org.biojava.nbio.ws.alignment - package org.biojava.nbio.ws.alignment
This package contains the interfaces that need to be implemented by discrete alignment services.
org.biojava.nbio.ws.alignment.qblast - package org.biojava.nbio.ws.alignment.qblast
 
org.biojava.nbio.ws.hmmer - package org.biojava.nbio.ws.hmmer
 

R

RemoteHmmerScan - Class in org.biojava.nbio.ws.hmmer
Makes remote calls to the HMMER web service at the EBI web site and returns Pfam domain annotations for an input protein sequence.
RemoteHmmerScan() - Constructor for class org.biojava.nbio.ws.hmmer.RemoteHmmerScan
 
RemotePairwiseAlignmentOutputProperties - Interface in org.biojava.nbio.ws.alignment
RemotePairwiseAlignmentOutputProperties: the simplest representation of an object capable of holding output formatting informations to be fed to a RemotePairwiseAlignmentService-implemented object.
RemotePairwiseAlignmentProperties - Interface in org.biojava.nbio.ws.alignment
RemotePairwiseAlignmentProperties is a interface that contains the barest of methods for setting and getting Alignment properties.
RemotePairwiseAlignmentService - Interface in org.biojava.nbio.ws.alignment
This interface specifies minimal information needed to execute a pairwise alignment on a remote service.
removeAlignmentOption(BlastAlignmentParameterEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Removes given parameter
removeOutputOption(BlastOutputParameterEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Removes given parameter

S

scan(ProteinSequence) - Method in interface org.biojava.nbio.ws.hmmer.HmmerScan
 
scan(ProteinSequence) - Method in class org.biojava.nbio.ws.hmmer.RemoteHmmerScan
 
scan(ProteinSequence, URL) - Method in class org.biojava.nbio.ws.hmmer.RemoteHmmerScan
Scans a protein sequence for Pfam profile matches.
sendAlignmentRequest(Sequence<Compound>, RemotePairwiseAlignmentProperties) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
sendAlignmentRequest(int, RemotePairwiseAlignmentProperties) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
sendAlignmentRequest(String, RemotePairwiseAlignmentProperties) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Sends the Blast request via the Put command of the CGI-BIN interface.
sendAlignmentRequest(Sequence<Compound>, RemotePairwiseAlignmentProperties) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentService
Doing the actual analysis on the instantiated service using specified parameters and the RichSequence object
sendAlignmentRequest(String, RemotePairwiseAlignmentProperties) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentService
Doing the actual analysis on the instantiated service using specified parameters on the string representation of the Sequence object
sendDeleteRequest(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Sends a delete request for given request id.
serialVersionUID - Static variable in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentOutputProperties
 
serialVersionUID - Static variable in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentProperties
 
setAcc(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setAlignementOption(String, String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
setAlignementOption(String, String) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentProperties
Method to set the value for a specific alignment parameter using a key to store in a map.
setAlignmentNumber(int) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Set the number of alignments to fetch
setAlignmentOption(BlastAlignmentParameterEnum, String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the value of specified parameter
setAlignmentOutputFormat(BlastOutputAlignmentFormatEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Sets the alignment output format to get from the QBlast service
setAliLenth(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setBlastAdvancedOptions(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
This method is to be used if a request is to use non-default values at submission.
setBlastDatabase(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the database to be used with blastall
setBlastExpect(double) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the EXPECT parameter to be use with blastall
setBlastFromToPosition(int, int) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the QUERY_FROM and QUERY_TO parameters to be use by blast.
setBlastGapCosts(int, int) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the GAPCOSTS parameter
setBlastMatrix(BlastMatrixEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the value for the MATRIX parameter to use for blastall
setBlastProgram(BlastProgramEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the program to be used with blastall
setBlastWordSize(int) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastAlignmentProperties
Sets the WORD_SIZE parameter to be use with blastall
setDcl(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setDesc(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setDescriptionNumber(int) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Sets the number of descriptions to fetch
setDomains(SortedSet<HmmerDomain>) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setEmail(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Set the email for QBlast.
setEvalue(Float) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setEvalue(Float) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setExpectedExecutionTime(long) - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
setHmmAcc(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setHmmDesc(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setHmmFrom(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setHmmName(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setHmmTo(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setId(String) - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
setMappingSequence(String) - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
setName(String) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setNdom(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setNreported(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setNullValue(String) - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
setOutputFormat(BlastOutputFormatEnum) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Sets the stream output format to get from the QBlast service

If HTML format is selected, also adds the following parameters (which are removed if another output format is chosen):

setOutputOption(String, String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
setOutputOption(BlastOutputParameterEnum, String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastOutputProperties
Sets the value of specified output parameter
setOutputOption(String, String) - Method in interface org.biojava.nbio.ws.alignment.RemotePairwiseAlignmentOutputProperties
Method to set the value for a specific output parameter using a key to store in a map.
setPvalue(Double) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setScore(Float) - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
setSeparatorSequence(String) - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
 
setSimCount(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setSqFrom(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setSqTo(Integer) - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
setStartTimestamp(long) - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
setTool(String) - Method in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Set the tool identifier for QBlast.

T

toString() - Method in class org.biojava.nbio.ws.alignment.qblast.BlastJob
 
toString() - Method in class org.biojava.nbio.ws.hmmer.HmmerDomain
 
toString() - Method in class org.biojava.nbio.ws.hmmer.HmmerResult
 
transform(Map<?, ?>) - Method in class org.biojava.nbio.ws.alignment.qblast.MapToStringTransformer
Transforms Map to String, representing every entry as key mappingSequence value , joined by separatorSequence

V

valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastAlignmentParameterEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastMatrixEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputAlignmentFormatEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputFormatEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputParameterEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastProgramEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastAlignmentParameterEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastMatrixEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputAlignmentFormatEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputFormatEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastOutputParameterEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.biojava.nbio.ws.alignment.qblast.BlastProgramEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

WAIT_INCREMENT - Static variable in class org.biojava.nbio.ws.alignment.qblast.NCBIQBlastService
Number of milliseconds by which expected job execution time is incremented if it is not finished yet.
B C D G H I M N O R S T V W 
Skip navigation links

Copyright © 2000–2018 BioJava. All rights reserved.