Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
csst-dfs
csst-dfs-client
Commits
25c076da
Commit
25c076da
authored
Apr 23, 2025
by
Wei Shoulin
Browse files
add dataset
parent
67f347aa
Pipeline
#8201
failed with stages
in 0 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
csst_dfs_client/plan.py
View file @
25c076da
import
os
from
typing
import
Optional
,
IO
,
Tuple
,
Literal
,
Union
from
.common
import
request
,
Result
from
.common
import
request
,
Result
,
constants
DateTimeTuple
=
Tuple
[
str
,
str
]
def
find
(
mode
:
Optional
[
str
]
=
None
,
...
...
@@ -12,6 +11,7 @@ def find(mode: Optional[str] = None,
obs_type
:
Optional
[
str
]
=
None
,
object_name
:
Optional
[
str
]
=
None
,
obstime
:
Optional
[
DateTimeTuple
]
=
None
,
dataset
:
str
=
constants
.
DEFAULT_DATASET
,
page
:
int
=
1
,
limit
:
int
=
0
)
->
Result
:
"""
...
...
@@ -25,7 +25,8 @@ def find(mode: Optional[str] = None,
file_type (Optional[str], optional): 文件类型,如'SCI'. Defaults to None.
obs_type (Optional[str], optional): 观测类型,如主巡天宽场、TOO观测、定标星场等等. Defaults to None.
object_name (Optional[str], optional): 目标名称. Defaults to None.
obstime (Optional[DateTimeTuple], optional): 观测时间范围. Defaults to None.
obstime (Optional[DateTimeTuple], optional): 观测时间范围. 如("2021-08-30 00:00:00", "2024-12-30 23:59:59"),Defaults to None.
dataset (Optional[str], optional): 数据集名称. Defaults to constants.DEFAULT_DATASET.
page (int, optional): 页码. Defaults to 1.
limit (int, optional): 每页数量. Defaults to 0,不限制.
...
...
@@ -46,6 +47,7 @@ def find(mode: Optional[str] = None,
'obs_time_end'
:
None
,
'create_time_start'
:
None
,
'create_time_end'
:
None
,
'dataset'
:
dataset
,
'page'
:
page
,
'limit'
:
limit
,
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment