@Path(value="/{version}/{species}/genomic/region") @Produces(value="application/json") public class RegionWSServer 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 |
---|
RegionWSServer(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 |
conservation(String chrRegionId) |
javax.ws.rs.core.Response |
defaultMethod() |
javax.ws.rs.core.Response |
getClinicalByRegion(String chrRegionId) |
javax.ws.rs.core.Response |
getFeatureMap(String chrRegionId) |
javax.ws.rs.core.Response |
getGenesByRegion(String region) |
javax.ws.rs.core.Response |
getGenesByRegionPost(String region) |
javax.ws.rs.core.Response |
getModel() |
javax.ws.rs.core.Response |
getRepeatByRegion(String region) |
javax.ws.rs.core.Response |
getSequenceByRegion(String chrRegionId,
String strand) |
javax.ws.rs.core.Response |
getSnpByRegion(String region,
String consequenceTypes,
String phenotype)
Deprecated.
|
javax.ws.rs.core.Response |
getTfByRegion(String chrRegionId) |
javax.ws.rs.core.Response |
getTranscriptByRegion(String region) |
javax.ws.rs.core.Response |
getVariationByRegion(String chrRegionId) |
javax.ws.rs.core.Response |
help() |
createErrorResponse, createErrorResponse, createJsonResponse, createModelResponse, createOkResponse, createOkResponse, createOkResponse, createQueries, createStringResponse, generateResponse, generateResponse, logQuery, parseQueryParams
public RegionWSServer(@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()
@POST @Consumes(value="application/x-www-form-urlencoded") @Path(value="/gene") public javax.ws.rs.core.Response getGenesByRegionPost(@FormParam(value="region") String region)
@GET @Path(value="/{chrRegionId}/gene") public javax.ws.rs.core.Response getGenesByRegion(@PathParam(value="chrRegionId") String region)
@GET @Path(value="/{chrRegionId}/transcript") public javax.ws.rs.core.Response getTranscriptByRegion(@PathParam(value="chrRegionId") String region)
@GET @Path(value="/{chrRegionId}/repeat") public javax.ws.rs.core.Response getRepeatByRegion(@PathParam(value="chrRegionId") String region)
@GET @Path(value="/{chrRegionId}/variation") public javax.ws.rs.core.Response getVariationByRegion(@PathParam(value="chrRegionId") String chrRegionId)
@GET @Deprecated @Path(value="/{chrRegionId}/snp") public javax.ws.rs.core.Response getSnpByRegion(@PathParam(value="chrRegionId") String region, @DefaultValue(value="") @QueryParam(value="consequence_type") String consequenceTypes, @DefaultValue(value="") @QueryParam(value="phenotype") String phenotype)
@GET @Path(value="/{chrRegionId}/sequence") public javax.ws.rs.core.Response getSequenceByRegion(@PathParam(value="chrRegionId") String chrRegionId, @DefaultValue(value="1") @QueryParam(value="strand") String strand)
@GET @Path(value="/{chrRegionId}/clinical") public javax.ws.rs.core.Response getClinicalByRegion(@PathParam(value="chrRegionId") String chrRegionId)
@GET @Path(value="/{chrRegionId}/regulatory") public javax.ws.rs.core.Response getFeatureMap(@PathParam(value="chrRegionId") String chrRegionId)
@GET @Path(value="/{chrRegionId}/tfbs") public javax.ws.rs.core.Response getTfByRegion(@PathParam(value="chrRegionId") String chrRegionId)
@GET @Path(value="/{chrRegionId}/conservation") public javax.ws.rs.core.Response conservation(@PathParam(value="chrRegionId") String chrRegionId)
@GET public javax.ws.rs.core.Response defaultMethod()
defaultMethod
in class GenericRestWSServer
@GET @Path(value="/help") public javax.ws.rs.core.Response help()
help
in interface IWSServer
help
in class GenericRestWSServer
Copyright © 2019. All rights reserved.