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-pipeline
csst_proto
Commits
2ca97cd4
Commit
2ca97cd4
authored
Mar 09, 2023
by
BO ZHANG
🏀
Browse files
add naming conventions
parent
0798c4f9
Pipeline
#270
passed with stages
in 13 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
doc/source/ch07_simulation.rst
View file @
2ca97cd4
...
...
@@ -23,3 +23,25 @@ Simulation data path
.. note::
Presently, the ``CsstMsDataManager`` only supports ``C5.2`` simulation.
Naming conventions
------------------
.. code-block:: python
import re
pattern = re.compile(
r"CSST_"
r"(?P<facility>[A-Z]+)_"
r"(?P<project>[A-Z]+)_"
r"(?P<data_type>[A-Z]+)_"
r"(?P<t_start>[0-9]{14})_"
r"(?P<t_stop>[0-9]{14})_"
r"(?P<obs_id>[0-9]{9})_"
r"(?P<detector>[0-9]{2})_"
r"L(?P<level>[0-9]+)_"
r"(?P<version>[A-Z0-9]+).fits"
)
mo = re.search(pattern, r"CSST_MSC_MS_SCI_20270626203558_20270626203828_100000066_01_L0_1.fits")
print(mo.groupdict())
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