@Path(value="/{version}/{species}/genomic/variant") @Produces(value="application/json") public class VariantWSServer extends GenericRestWSServer
assembly, cellBaseConfiguration, count, dbAdaptorFactory, exclude, httpServletRequest, include, initialized, jsonObjectMapper, jsonObjectWriter, limit, logger, monitor, outputFormat, params, query, queryOptions, SERVICE_START_DATE, skip, skipCount, sort, species, startTime, uriInfo, version, WATCH
Constructor and Description |
---|
VariantWSServer(String version,
String species,
javax.ws.rs.core.UriInfo uriInfo,
javax.servlet.http.HttpServletRequest hsr) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
defaultMethod() |
javax.ws.rs.core.Response |
getAnnotationByVariantsGET(String variants,
Boolean normalize,
Boolean skipDecompose,
Boolean ignorePhase,
Boolean phased,
Boolean imprecise,
Integer svExtraPadding,
Integer cnvExtraPadding) |
javax.ws.rs.core.Response |
getAnnotationByVariantsPOST(String variants,
Boolean normalize,
Boolean skipDecompose,
Boolean ignorePhase,
Boolean phased,
Boolean imprecise,
Integer svExtraPadding,
Integer cnvExtraPadding) |
javax.ws.rs.core.Response |
getCaddScoreByVariant(String variants) |
javax.ws.rs.core.Response |
getModel() |
javax.ws.rs.core.Response |
getVariantsByPhenotype(String phenotype) |
createErrorResponse, createErrorResponse, createJsonResponse, createModelResponse, createOkResponse, createOkResponse, createOkResponse, createQueries, createStringResponse, generateResponse, generateResponse, help, logQuery, parseQueryParams
public VariantWSServer(@PathParam(value="version") String version, @PathParam(value="species") String species, @Context javax.ws.rs.core.UriInfo uriInfo, @Context javax.servlet.http.HttpServletRequest hsr) throws VersionException, SpeciesException, IOException, CellbaseException
@GET @Path(value="/model") public javax.ws.rs.core.Response getModel()
@GET @Path(value="/{phenotype}/phenotype") public javax.ws.rs.core.Response getVariantsByPhenotype(@PathParam(value="phenotype") String phenotype)
@GET public javax.ws.rs.core.Response defaultMethod()
defaultMethod
in class GenericRestWSServer
@POST @Consumes(value="text/plain") @Path(value="/annotation") public javax.ws.rs.core.Response getAnnotationByVariantsPOST(String variants, @QueryParam(value="normalize") Boolean normalize, @QueryParam(value="skipDecompose") Boolean skipDecompose, @QueryParam(value="ignorePhase") Boolean ignorePhase, @Deprecated @QueryParam(value="phased") Boolean phased, @QueryParam(value="imprecise") Boolean imprecise, @QueryParam(value="svExtraPadding") Integer svExtraPadding, @QueryParam(value="cnvExtraPadding") Integer cnvExtraPadding)
@GET @Path(value="/{variants}/annotation") public javax.ws.rs.core.Response getAnnotationByVariantsGET(@PathParam(value="variants") String variants, @QueryParam(value="normalize") Boolean normalize, @QueryParam(value="skipDecompose") Boolean skipDecompose, @QueryParam(value="ignorePhase") Boolean ignorePhase, @Deprecated @QueryParam(value="phased") Boolean phased, @QueryParam(value="imprecise") Boolean imprecise, @QueryParam(value="svExtraPadding") Integer svExtraPadding, @QueryParam(value="cnvExtraPadding") Integer cnvExtraPadding)
@GET @Path(value="/{variants}/cadd") public javax.ws.rs.core.Response getCaddScoreByVariant(@PathParam(value="variants") String variants)
Copyright © 2019. All rights reserved.