跳到正文

医学公开数据库查询与登记

使用有明确接口的公开数据库查询方法保存请求、筛选、分页与来源,可用于医学文献、临床试验及药物资料检索。

开源精选医疗业务86 个文件50,135 Stars浏览次数 0K-Dense-AI/scientific-agent-skills MIT版本 a1043ef
开始使用

下载前阅读 SKILL.md 中的使用条件,并确认所用工具支持对应能力。

输入资料
指定数据库和查询问题 实际接口、筛选条件及使用范围 阅读本节完整说明
交付内容
可复查的查询资料 请求、分页与来源记录 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/sdss.md

Base URL

https://skyserver.sdss.org/dr18/SkyServerWS

Replace dr18 with the desired data release (e.g., dr17, dr16).

Authentication

No API key required. All endpoints are public.

Key Endpoints

1. SQL Search (CasJobs-style free-form SQL)

GET /SearchTools/SqlSearch
Parameter Type Description
cmd string Required. SQL query against the selected SkyServer release schema; this synchronous API is separate from asynchronous CasJobs.
format string json, xml, csv, html, votable. Default: html.

Example — query 10 galaxies:

https://skyserver.sdss.org/dr18/SkyServerWS/SearchTools/SqlSearch?cmd=SELECT TOP 10 objid,ra,dec,u,g,r,i,z FROM PhotoObj WHERE type=3&format=json

Type codes: 3 = galaxy, 6 = star.

Response (JSON, illustrative):

[
  {"Rows": [
    {"objid": 1237645941825863680, "ra": 195.123, "dec": 2.456, "u": 22.1, "g": 20.8, "r": 19.5, "i": 19.1, "z": 18.9}
  ]}
]

The response may contain a separate SqlQuery table alongside the result table. Select the result by TableName and validate its columns, rather than concatenating every Rows array.

GET /SearchTools/RadialSearch
Parameter Type Description
ra float Required. Right ascension (degrees).
dec float Required. Declination (degrees).
radius float Search radius in arcminutes. Default: 1.
format string json, xml, csv.
limit int Max results.
whichquery string imaging or spectro, as supported by this search.
whichway string Coordinate mode, e.g. equatorial.

Example — objects within 2 arcmin of RA=180, Dec=+0.5:

https://skyserver.sdss.org/dr18/SkyServerWS/SearchTools/RadialSearch?ra=180&dec=0.5&radius=2&whichway=equatorial&whichquery=imaging&format=json&limit=10
GET /SearchTools/RectangularSearch
Parameter Type Description
min_ra float Minimum RA (degrees).
max_ra float Maximum RA (degrees).
min_dec float Minimum Dec (degrees).
max_dec float Maximum Dec (degrees).
format string json, xml, csv.
limit int Max results.

4. Object Lookup by ObjID

GET /SearchTools/SqlSearch?cmd=SELECT * FROM PhotoObj WHERE objid={objid}&format=json

5. Spectra Search by Plate-MJD-Fiber

GET /SearchTools/SqlSearch?cmd=SELECT * FROM SpecObj WHERE plate={plate} AND mjd={mjd} AND fiberid={fiberid}&format=json

6. Image Cutout Service

GET /ImgCutout/getjpeg
Parameter Type Description
ra float Required. RA (degrees).
dec float Required. Dec (degrees).
scale float Arcsec/pixel. Default: 0.396127.
width int Image width in pixels. Default: 512.
height int Image height in pixels. Default: 512.

Example:

https://skyserver.sdss.org/dr18/SkyServerWS/ImgCutout/getjpeg?ra=180.0&dec=0.5&scale=0.4&width=256&height=256

Returns JPEG image data.

7. Spectrum Plot/Data

Spectrum FITS files are on the Science Archive Server. Paths depend on instrument, data release, reduction pipeline and plate/fiber formatting. Obtain the actual file URL from the selected release's object page or data model; do not construct one universal spectro/sdss/redux path for every survey.

Important SQL Tables

Table Description
PhotoObj Photometric measurements (positions, magnitudes).
SpecObj Spectroscopic measurements (redshifts, classifications).
Galaxy View of PhotoObj filtered to galaxies.
Star View of PhotoObj filtered to stars.

URL-encode cmd (for example curl --get --data-urlencode "cmd=SELECT TOP 10 ..."). Preserve 64-bit object IDs as integers or strings, not floating-point numbers.

Rate Limits

No formal documented rate limits. Queries returning very large result sets may time out. Use TOP N in SQL queries to limit results. For bulk data, use CasJobs (https://skyserver.sdss.org/CasJobs/) with a free account.

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan