Skip to content

Commit

Permalink
changed time bin shifting code
Browse files Browse the repository at this point in the history
  • Loading branch information
drhlxiao committed Dec 9, 2021
1 parent 59d260c commit d5d30f9
Show file tree
Hide file tree
Showing 73 changed files with 217 additions and 103 deletions.
Empty file modified LICENSE.md
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified docs/Makefile
100644 → 100755
Empty file.
Empty file modified docs/build/doctrees/environment.pickle
100644 → 100755
Empty file.
Empty file modified docs/build/doctrees/index.doctree
100644 → 100755
Empty file.
Empty file modified docs/build/doctrees/modules.doctree
100644 → 100755
Empty file.
Empty file modified docs/build/doctrees/stixdcpy.doctree
100644 → 100755
Empty file.
Empty file modified docs/build/html/.buildinfo
100644 → 100755
Empty file.
Empty file modified docs/build/html/_sources/index.rst.txt
100644 → 100755
Empty file.
Empty file modified docs/build/html/_sources/modules.rst.txt
100644 → 100755
Empty file.
Empty file modified docs/build/html/_sources/stixdcpy.rst.txt
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/alabaster.css
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/basic.css
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/custom.css
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/doctools.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/documentation_options.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/file.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified docs/build/html/_static/jquery-3.5.1.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/jquery.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/language_data.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/minus.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified docs/build/html/_static/plus.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified docs/build/html/_static/pygments.css
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/searchtools.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/underscore-1.13.1.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/_static/underscore.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/genindex.html
100644 → 100755
Empty file.
Empty file modified docs/build/html/index.html
100644 → 100755
Empty file.
Empty file modified docs/build/html/modules.html
100644 → 100755
Empty file.
Empty file modified docs/build/html/objects.inv
100644 → 100755
Empty file.
Empty file modified docs/build/html/py-modindex.html
100644 → 100755
Empty file.
Empty file modified docs/build/html/search.html
100644 → 100755
Empty file.
Empty file modified docs/build/html/searchindex.js
100644 → 100755
Empty file.
Empty file modified docs/build/html/stixdcpy.html
100644 → 100755
Empty file.
Empty file modified docs/make.bat
100644 → 100755
Empty file.
Empty file modified docs/source/conf.py
100644 → 100755
Empty file.
Empty file modified docs/source/index.rst
100644 → 100755
Empty file.
Empty file modified docs/source/modules.rst
100644 → 100755
Empty file.
Empty file modified docs/source/stixdcpy.rst
100644 → 100755
Empty file.
Empty file modified examples/.ipynb_checkpoints/stixdcpy tutorial-checkpoint.ipynb
100644 → 100755
Empty file.
Empty file modified examples/.ipynb_checkpoints/tests-checkpoint.ipynb
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion examples/stixdcpy tutorial.ipynb
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -5966,7 +5966,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.5"
"version": "3.9.7"
}
},
"nbformat": 4,
Expand Down
Empty file modified examples/test_science.py
100644 → 100755
Empty file.
Empty file modified examples/tests.ipynb
100644 → 100755
Empty file.
Empty file modified requirements.txt
100644 → 100755
Empty file.
Empty file modified setup.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/Makefile
100644 → 100755
Empty file.
Empty file modified stixdcpy/__init__.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/__init__.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/ancillarydata.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/energylut.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/housekeeping.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/io.cpython-39.pyc
100644 → 100755
Empty file.
Binary file modified stixdcpy/__pycache__/net.cpython-39.pyc
Binary file not shown.
Binary file modified stixdcpy/__pycache__/quicklook.cpython-39.pyc
100644 → 100755
Binary file not shown.
Empty file modified stixdcpy/__pycache__/sci_l1_corrections.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/sciencedata.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/__pycache__/time.cpython-39.pyc
100644 → 100755
Empty file.
Empty file modified stixdcpy/ancillary.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/archived/net.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/energylut.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/housekeeping.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/io.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/logger.py
100644 → 100755
Empty file.
Empty file modified stixdcpy/make.bat
100644 → 100755
Empty file.
19 changes: 17 additions & 2 deletions stixdcpy/net.py
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
import hashlib
import pprint
from pathlib import Path, PurePath
from dateutil import parser as dtparser

import requests
from astropy.io import fits
Expand All @@ -16,10 +17,10 @@
DOWNLOAD_PATH = Path.cwd() / 'downloads'
DOWNLOAD_PATH.mkdir(parents=False, exist_ok=True)
HOST = 'https://pub023.cs.technik.fhnw.ch'

# HOST='http://localhost:5000'
URLS_POST = {
'LC': f'{HOST}/api/request/ql/lightcurves',
'HK': f'{HOST}/request/packets/hk/tw',
'ELUT': f'{HOST}/api/request/eluts',
'EPHEMERIS': f'{HOST}/api/request/ephemeris',
'SCIENCE': f'{HOST}/api/request/science-data/id',
Expand Down Expand Up @@ -226,7 +227,21 @@ def fetch_light_curves(begin_utc: str, end_utc: str, ltc: bool):
}
url = URLS_POST['LC']
return JSONRequest.post(url, form)

@staticmethod
def fetch_housekeeping(begin_utc: str, end_utc: str ):
if not begin_utc.endswith('Z'):
begin_utc+='Z'
if not end_utc.endswith('Z'):
end_utc+='Z'
start_unix=dtparser.parse(begin_utc).timestamp()
end_unix=dtparser.parse(end_utc).timestamp()
duration=int(end_unix)-int(start_unix)
form = {
'start_unix': start_unix,
'duration': duration,
}
url = URLS_POST['HK']
return JSONRequest.post(url, form)
def fetch_onboard_and_true_eluts(utc):
form = {
'utc': utc
Expand Down
5 changes: 4 additions & 1 deletion stixdcpy/quicklook.py
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@ def __init__(self):

class LightCurves(QuickLook):
def __init__(self, data):
self.data = data
if 'error' not in data:
self.data = data
else:
self.data = None

@classmethod
def fetch(cls, start_utc: str, end_utc: str, ltc=False):
Expand Down
Loading

0 comments on commit d5d30f9

Please sign in to comment.