From 7e9eb21b672e58aeb7723a1c30ae2c2a3061faa9 Mon Sep 17 00:00:00 2001 From: jmbhughes Date: Wed, 16 Oct 2024 15:56:45 +0000 Subject: [PATCH] deploy: 583c6dc1d1caebad14d9755edd91169adbc02eb8 --- .buildinfo | 4 +- .../autoapi/simpunch/level0/index.rst.txt | 6 +++ .../autoapi/simpunch/level1/index.rst.txt | 12 ++++++ .../autoapi/simpunch/level2/index.rst.txt | 12 ++++++ .../autoapi/simpunch/level3/index.rst.txt | 12 ++++++ _static/basic.css | 15 +------ _static/doctools.js | 7 ---- _static/graphviz.css | 7 ---- _static/language_data.js | 7 ---- _static/searchtools.js | 38 ++++++++++++------ autoapi/index.html | 6 +-- autoapi/simpunch/index.html | 6 +-- autoapi/simpunch/level0/index.html | 18 +++++++-- autoapi/simpunch/level1/index.html | 34 ++++++++++++---- autoapi/simpunch/level2/index.html | 30 +++++++++++--- autoapi/simpunch/level3/index.html | 28 +++++++++++-- autoapi/simpunch/noise/index.html | 6 +-- autoapi/simpunch/stars/index.html | 6 +-- autoapi/simpunch/tests/index.html | 6 +-- autoapi/simpunch/tests/test_noise/index.html | 6 +-- autoapi/simpunch/tests/test_stars/index.html | 6 +-- autoapi/simpunch/tests/test_wcs/index.html | 6 +-- autoapi/simpunch/util/index.html | 6 +-- genindex.html | 28 +++++++++---- index.html | 6 +-- objects.inv | Bin 1116 -> 1148 bytes py-modindex.html | 6 +-- search.html | 6 +-- searchindex.js | 2 +- 29 files changed, 219 insertions(+), 113 deletions(-) diff --git a/.buildinfo b/.buildinfo index 526d9b2..a8b4dd0 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 0288daac08b7cafd3dea53708decbe45 +# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. +config: b3816660cf59003314b2c6dd096ba710 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_sources/autoapi/simpunch/level0/index.rst.txt b/_sources/autoapi/simpunch/level0/index.rst.txt index 8e8fce9..c87988b 100644 --- a/_sources/autoapi/simpunch/level0/index.rst.txt +++ b/_sources/autoapi/simpunch/level0/index.rst.txt @@ -25,6 +25,7 @@ Functions simpunch.level0.uncorrect_psf simpunch.level0.starfield_misalignment simpunch.level0.generate_l0_pmzp + simpunch.level0.generate_l0_cr simpunch.level0.generate_l0_all @@ -56,6 +57,11 @@ Module Contents Generates level 0 polarized synthetic data +.. py:function:: generate_l0_cr(input_file, path_output, psf_model, wfi_vignetting_model_path, nfi_vignetting_model_path) + + Generates level 0 polarized synthetic data + + .. py:function:: generate_l0_all(datadir, psf_model_path, wfi_vignetting_model_path, nfi_vignetting_model_path) Generate all level 0 synthetic data diff --git a/_sources/autoapi/simpunch/level1/index.rst.txt b/_sources/autoapi/simpunch/level1/index.rst.txt index bf737ee..f46d162 100644 --- a/_sources/autoapi/simpunch/level1/index.rst.txt +++ b/_sources/autoapi/simpunch/level1/index.rst.txt @@ -25,10 +25,12 @@ Functions simpunch.level1.calculate_pc_matrix simpunch.level1.generate_spacecraft_wcs simpunch.level1.deproject + simpunch.level1.deproject_clear simpunch.level1.mark_quality simpunch.level1.remix_polarization simpunch.level1.add_distortion simpunch.level1.generate_l1_pmzp + simpunch.level1.generate_l1_cr simpunch.level1.generate_l1_all @@ -57,6 +59,11 @@ Module Contents Data deprojection +.. py:function:: deproject_clear(input_data, output_wcs, adaptive_reprojection=False) + + Data deprojection + + .. py:function:: mark_quality(input_data) Data quality marking @@ -74,6 +81,11 @@ Module Contents Generates level 1 polarized synthetic data +.. py:function:: generate_l1_cr(input_file, path_output, rotation_stage, spacecraft_id) + + Generates level 1 clear synthetic data + + .. py:function:: generate_l1_all(datadir) Generate all level 1 synthetic data diff --git a/_sources/autoapi/simpunch/level2/index.rst.txt b/_sources/autoapi/simpunch/level2/index.rst.txt index 560691d..6e59476 100644 --- a/_sources/autoapi/simpunch/level2/index.rst.txt +++ b/_sources/autoapi/simpunch/level2/index.rst.txt @@ -27,8 +27,10 @@ Functions simpunch.level2.add_fcorona simpunch.level2.gen_starfield simpunch.level2.add_starfield + simpunch.level2.add_starfield_clear simpunch.level2.remix_polarization simpunch.level2.generate_l2_ptm + simpunch.level2.generate_l2_ctm simpunch.level2.generate_l2_all @@ -51,6 +53,11 @@ Module Contents Adds synthetic starfield +.. py:function:: add_starfield_clear(input_data) + + Adds synthetic starfield + + .. py:function:: remix_polarization(input_data) Remix polarization from (B, pB) to (M,Z,P) using solpolpy @@ -61,6 +68,11 @@ Module Contents Generates level 2 PTM synthetic data +.. py:function:: generate_l2_ctm(input_file, path_output) + + Generates level 2 CTM synthetic data + + .. py:function:: generate_l2_all(datadir) Generate all level 2 synthetic data diff --git a/_sources/autoapi/simpunch/level3/index.rst.txt b/_sources/autoapi/simpunch/level3/index.rst.txt index 1b591c5..6de67f7 100644 --- a/_sources/autoapi/simpunch/level3/index.rst.txt +++ b/_sources/autoapi/simpunch/level3/index.rst.txt @@ -25,7 +25,9 @@ Functions simpunch.level3.define_trefoil_mask simpunch.level3.generate_uncertainty simpunch.level3.assemble_punchdata + simpunch.level3.assemble_punchdata_clear simpunch.level3.generate_l3_ptm + simpunch.level3.generate_l3_ctm simpunch.level3.generate_l3_pnn simpunch.level3.generate_l3_pam simpunch.level3.generate_l3_pan @@ -58,11 +60,21 @@ Module Contents Assemble a punchdata object with correct metadata +.. py:function:: assemble_punchdata_clear(input_tb, wcs, product_code, product_level, mask=None) + + Assemble a punchdata object with correct metadata for a clear data product + + .. py:function:: generate_l3_ptm(input_tb, input_pb, path_output, time_obs, time_delta, rotation_stage) Generate PTM - PUNCH Level-3 Polarized Mosaic +.. py:function:: generate_l3_ctm(input_tb, path_output, time_obs, time_delta, rotation_stage) + + Generate CTM - PUNCH Level-3 Clear Mosaic + + .. py:function:: generate_l3_pnn(input_tb, input_pb, path_output, time_obs, time_delta) Generate PNN - PUNCH Level-3 Polarized NFI Image diff --git a/_static/basic.css b/_static/basic.css index 2af6139..2a9e411 100644 --- a/_static/basic.css +++ b/_static/basic.css @@ -1,12 +1,5 @@ /* - * basic.css - * ~~~~~~~~~ - * * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ /* -- main layout ----------------------------------------------------------- */ @@ -115,15 +108,11 @@ img { /* -- search page ----------------------------------------------------------- */ ul.search { - margin: 10px 0 0 20px; - padding: 0; + margin-top: 10px; } ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; + padding: 5px 0; } ul.search li a { diff --git a/_static/doctools.js b/_static/doctools.js index 4d67807..0398ebb 100644 --- a/_static/doctools.js +++ b/_static/doctools.js @@ -1,12 +1,5 @@ /* - * doctools.js - * ~~~~~~~~~~~ - * * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; diff --git a/_static/graphviz.css b/_static/graphviz.css index 027576e..30f3837 100644 --- a/_static/graphviz.css +++ b/_static/graphviz.css @@ -1,12 +1,5 @@ /* - * graphviz.css - * ~~~~~~~~~~~~ - * * Sphinx stylesheet -- graphviz extension. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ img.graphviz { diff --git a/_static/language_data.js b/_static/language_data.js index 367b8ed..c7fe6c6 100644 --- a/_static/language_data.js +++ b/_static/language_data.js @@ -1,13 +1,6 @@ /* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; diff --git a/_static/searchtools.js b/_static/searchtools.js index b08d58c..2c774d1 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -1,12 +1,5 @@ /* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; @@ -20,7 +13,7 @@ if (typeof Scorer === "undefined") { // and returns the new score. /* score: result => { - const [docname, title, anchor, descr, score, filename] = result + const [docname, title, anchor, descr, score, filename, kind] = result return score }, */ @@ -47,6 +40,14 @@ if (typeof Scorer === "undefined") { }; } +// Global search result kind enum, used by themes to style search results. +class SearchResultKind { + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } +} + const _removeChildren = (element) => { while (element && element.lastChild) element.removeChild(element.lastChild); }; @@ -64,9 +65,13 @@ const _displayItem = (item, searchTerms, highlightTerms) => { const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; const contentRoot = document.documentElement.dataset.content_root; - const [docName, title, anchor, descr, score, _filename] = item; + const [docName, title, anchor, descr, score, _filename, kind] = item; let listItem = document.createElement("li"); + // Add a class representing the item's type: + // can be used by a theme's CSS selector for styling + // See SearchResultKind for the class names. + listItem.classList.add(`kind-${kind}`); let requestUrl; let linkUrl; if (docBuilder === "dirhtml") { @@ -115,8 +120,10 @@ const _finishSearch = (resultCount) => { "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." ); else - Search.status.innerText = _( - "Search finished, found ${resultCount} page(s) matching the search query." + Search.status.innerText = Documentation.ngettext( + "Search finished, found one page matching the search query.", + "Search finished, found ${resultCount} pages matching the search query.", + resultCount, ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( @@ -138,7 +145,7 @@ const _displayNextItem = ( else _finishSearch(resultCount); }; // Helper function used by query() to order search results. -// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Each input is an array of [docname, title, anchor, descr, score, filename, kind]. // Order the results by score (in opposite order of appearance, since the // `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. const _orderResultsByScoreThenName = (a, b) => { @@ -248,6 +255,7 @@ const Search = { searchSummary.classList.add("search-summary"); searchSummary.innerText = ""; const searchList = document.createElement("ul"); + searchList.setAttribute("role", "list"); searchList.classList.add("search"); const out = document.getElementById("search-results"); @@ -318,7 +326,7 @@ const Search = { const indexEntries = Search._index.indexentries; // Collect multiple result groups to be sorted separately and then ordered. - // Each is an array of [docname, title, anchor, descr, score, filename]. + // Each is an array of [docname, title, anchor, descr, score, filename, kind]. const normalResults = []; const nonMainIndexResults = []; @@ -337,6 +345,7 @@ const Search = { null, score + boost, filenames[file], + SearchResultKind.title, ]); } } @@ -354,6 +363,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.index, ]; if (isMain) { normalResults.push(result); @@ -475,6 +485,7 @@ const Search = { descr, score, filenames[match[0]], + SearchResultKind.object, ]); }; Object.keys(objects).forEach((prefix) => @@ -585,6 +596,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.text, ]); } return results; diff --git a/autoapi/index.html b/autoapi/index.html index cd7871b..1ed381c 100644 --- a/autoapi/index.html +++ b/autoapi/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -490,7 +490,7 @@

API Reference

- Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

diff --git a/autoapi/simpunch/index.html b/autoapi/simpunch/index.html index 32218be..c7794df 100644 --- a/autoapi/simpunch/index.html +++ b/autoapi/simpunch/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -501,7 +501,7 @@

Submodules

- Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

diff --git a/autoapi/simpunch/level0/index.html b/autoapi/simpunch/level0/index.html index dcb0375..f11fd51 100644 --- a/autoapi/simpunch/level0/index.html +++ b/autoapi/simpunch/level0/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -417,7 +417,10 @@

Functions

generate_l0_pmzp(input_file, path_output, psf_model, ...)

Generates level 0 polarized synthetic data

-

generate_l0_all(datadir, psf_model_path, ...)

+

generate_l0_cr(input_file, path_output, psf_model, ...)

+

Generates level 0 polarized synthetic data

+ +

generate_l0_all(datadir, psf_model_path, ...)

Generate all level 0 synthetic data

@@ -482,6 +485,12 @@

Module Contents +
+simpunch.level0.generate_l0_cr(input_file, path_output, psf_model, wfi_vignetting_model_path, nfi_vignetting_model_path)#
+

Generates level 0 polarized synthetic data

+
+
simpunch.level0.generate_l0_all(datadir, psf_model_path, wfi_vignetting_model_path, nfi_vignetting_model_path)#
@@ -550,6 +559,7 @@

Module Contentsuncorrect_psf()
  • starfield_misalignment()
  • generate_l0_pmzp()
  • +
  • generate_l0_cr()
  • generate_l0_all()
  • @@ -606,7 +616,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/level1/index.html b/autoapi/simpunch/level1/index.html index d8d4f3b..fe8ca23 100644 --- a/autoapi/simpunch/level1/index.html +++ b/autoapi/simpunch/level1/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -404,18 +404,24 @@

    Functions

    deproject(input_data, output_wcs[, adaptive_reprojection])

    Data deprojection

    -

    mark_quality(input_data)

    +

    deproject_clear(input_data, output_wcs[, ...])

    +

    Data deprojection

    + +

    mark_quality(input_data)

    Data quality marking

    -

    remix_polarization(input_data)

    +

    remix_polarization(input_data)

    Remix polarization from (M, Z, P) to (P1, P2, P3) using solpolpy

    -

    add_distortion(input_data[, num_bins])

    +

    add_distortion(input_data[, num_bins])

    -

    generate_l1_pmzp(input_file, path_output, ...)

    +

    generate_l1_pmzp(input_file, path_output, ...)

    Generates level 1 polarized synthetic data

    +

    generate_l1_cr(input_file, path_output, ...)

    +

    Generates level 1 clear synthetic data

    +

    generate_l1_all(datadir)

    Generate all level 1 synthetic data

    @@ -461,6 +467,12 @@

    Module Contents +
    +simpunch.level1.deproject_clear(input_data, output_wcs, adaptive_reprojection=False)#
    +

    Data deprojection

    +

    +
    simpunch.level1.mark_quality(input_data)#
    @@ -484,6 +496,12 @@

    Module Contents +
    +simpunch.level1.generate_l1_cr(input_file, path_output, rotation_stage, spacecraft_id)#
    +

    Generates level 1 clear synthetic data

    +

    +
    simpunch.level1.generate_l1_all(datadir)#
    @@ -547,10 +565,12 @@

    Module Contentscalculate_pc_matrix()
  • generate_spacecraft_wcs()
  • deproject()
  • +
  • deproject_clear()
  • mark_quality()
  • remix_polarization()
  • add_distortion()
  • generate_l1_pmzp()
  • +
  • generate_l1_cr()
  • generate_l1_all()
  • @@ -607,7 +627,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/level2/index.html b/autoapi/simpunch/level2/index.html index 63ff87d..00dcaf6 100644 --- a/autoapi/simpunch/level2/index.html +++ b/autoapi/simpunch/level2/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -408,12 +408,18 @@

    Functions

    add_starfield(input_data)

    Adds synthetic starfield

    -

    remix_polarization(input_data)

    +

    add_starfield_clear(input_data)

    +

    Adds synthetic starfield

    + +

    remix_polarization(input_data)

    Remix polarization from (B, pB) to (M,Z,P) using solpolpy

    -

    generate_l2_ptm(input_file, path_output)

    +

    generate_l2_ptm(input_file, path_output)

    Generates level 2 PTM synthetic data

    +

    generate_l2_ctm(input_file, path_output)

    +

    Generates level 2 CTM synthetic data

    +

    generate_l2_all(datadir)

    Generate all level 2 synthetic data

    @@ -450,6 +456,12 @@

    Module Contents +
    +simpunch.level2.add_starfield_clear(input_data)#
    +

    Adds synthetic starfield

    +

    +
    simpunch.level2.remix_polarization(input_data)#
    @@ -462,6 +474,12 @@

    Module Contents +
    +simpunch.level2.generate_l2_ctm(input_file, path_output)#
    +

    Generates level 2 CTM synthetic data

    +

    +
    simpunch.level2.generate_l2_all(datadir)#
    @@ -526,8 +544,10 @@

    Module Contentsadd_fcorona()
  • gen_starfield()
  • add_starfield()
  • +
  • add_starfield_clear()
  • remix_polarization()
  • generate_l2_ptm()
  • +
  • generate_l2_ctm()
  • generate_l2_all()
  • @@ -584,7 +604,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/level3/index.html b/autoapi/simpunch/level3/index.html index f6e2c96..014d340 100644 --- a/autoapi/simpunch/level3/index.html +++ b/autoapi/simpunch/level3/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -409,9 +409,15 @@

    Functions

    assemble_punchdata(input_tb, input_pb, wcs, ...[, mask])

    Assemble a punchdata object with correct metadata

    -

    generate_l3_ptm(input_tb, input_pb, path_output, ...)

    +

    assemble_punchdata_clear(input_tb, wcs, product_code, ...)

    +

    Assemble a punchdata object with correct metadata for a clear data product

    + +

    generate_l3_ptm(input_tb, input_pb, path_output, ...)

    Generate PTM - PUNCH Level-3 Polarized Mosaic

    +

    generate_l3_ctm(input_tb, path_output, time_obs, ...)

    +

    Generate CTM - PUNCH Level-3 Clear Mosaic

    +

    generate_l3_pnn(input_tb, input_pb, path_output, ...)

    Generate PNN - PUNCH Level-3 Polarized NFI Image

    @@ -468,12 +474,24 @@

    Module Contents +
    +simpunch.level3.assemble_punchdata_clear(input_tb, wcs, product_code, product_level, mask=None)#
    +

    Assemble a punchdata object with correct metadata for a clear data product

    +

    +
    simpunch.level3.generate_l3_ptm(input_tb, input_pb, path_output, time_obs, time_delta, rotation_stage)#

    Generate PTM - PUNCH Level-3 Polarized Mosaic

    +
    +
    +simpunch.level3.generate_l3_ctm(input_tb, path_output, time_obs, time_delta, rotation_stage)#
    +

    Generate CTM - PUNCH Level-3 Clear Mosaic

    +
    +
    simpunch.level3.generate_l3_pnn(input_tb, input_pb, path_output, time_obs, time_delta)#
    @@ -556,7 +574,9 @@

    Module Contentsdefine_trefoil_mask()
  • generate_uncertainty()
  • assemble_punchdata()
  • +
  • assemble_punchdata_clear()
  • generate_l3_ptm()
  • +
  • generate_l3_ctm()
  • generate_l3_pnn()
  • generate_l3_pam()
  • generate_l3_pan()
  • @@ -616,7 +636,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/noise/index.html b/autoapi/simpunch/noise/index.html index 946141f..1ff0058 100644 --- a/autoapi/simpunch/noise/index.html +++ b/autoapi/simpunch/noise/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -523,7 +523,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/stars/index.html b/autoapi/simpunch/stars/index.html index f71005f..6d482d2 100644 --- a/autoapi/simpunch/stars/index.html +++ b/autoapi/simpunch/stars/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -617,7 +617,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/tests/index.html b/autoapi/simpunch/tests/index.html index c3f751d..3821fd3 100644 --- a/autoapi/simpunch/tests/index.html +++ b/autoapi/simpunch/tests/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -491,7 +491,7 @@

    Submodules

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/tests/test_noise/index.html b/autoapi/simpunch/tests/test_noise/index.html index 3ee176c..af33c4e 100644 --- a/autoapi/simpunch/tests/test_noise/index.html +++ b/autoapi/simpunch/tests/test_noise/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -509,7 +509,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/tests/test_stars/index.html b/autoapi/simpunch/tests/test_stars/index.html index 4c1ac32..647da3e 100644 --- a/autoapi/simpunch/tests/test_stars/index.html +++ b/autoapi/simpunch/tests/test_stars/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -474,7 +474,7 @@ diff --git a/autoapi/simpunch/tests/test_wcs/index.html b/autoapi/simpunch/tests/test_wcs/index.html index 0fbdd04..f3c0072 100644 --- a/autoapi/simpunch/tests/test_wcs/index.html +++ b/autoapi/simpunch/tests/test_wcs/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -509,7 +509,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/autoapi/simpunch/util/index.html b/autoapi/simpunch/util/index.html index a3f8e3d..c5cc0d9 100644 --- a/autoapi/simpunch/util/index.html +++ b/autoapi/simpunch/util/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -494,7 +494,7 @@

    Module Contents

    - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

    diff --git a/genindex.html b/genindex.html index 06d3629..f4b2be6 100644 --- a/genindex.html +++ b/genindex.html @@ -28,7 +28,7 @@ - + @@ -36,7 +36,7 @@ - + @@ -341,14 +341,18 @@

    A

  • add_distortion() (in module simpunch.level1)
  • add_fcorona() (in module simpunch.level2) +
  • +
  • add_starfield() (in module simpunch.level2)
  • @@ -370,11 +374,13 @@

    D

    - + @@ -407,20 +413,28 @@

    G

  • gen_starfield() (in module simpunch.level2)
  • generate_l0_all() (in module simpunch.level0) +
  • +
  • generate_l0_cr() (in module simpunch.level0)
  • generate_l0_pmzp() (in module simpunch.level0)
  • generate_l1_all() (in module simpunch.level1) +
  • +
  • generate_l1_cr() (in module simpunch.level1)
  • generate_l1_pmzp() (in module simpunch.level1)
  • generate_l2_all() (in module simpunch.level2)
  • -
  • generate_l2_ptm() (in module simpunch.level2) +
  • generate_l2_ctm() (in module simpunch.level2)
    • +
    • generate_l2_ptm() (in module simpunch.level2) +
    • generate_l3_all() (in module simpunch.level3) +
    • +
    • generate_l3_ctm() (in module simpunch.level3)
    • generate_l3_pam() (in module simpunch.level3)
    • @@ -708,7 +722,7 @@

      U

      diff --git a/index.html b/index.html index 6ca6187..1ecdd91 100644 --- a/index.html +++ b/index.html @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -433,7 +433,7 @@

      Indices and tables

      - Created using Sphinx 8.0.2. + Created using Sphinx 8.1.3.

      diff --git a/objects.inv b/objects.inv index 0db548c6f5ea12f7b0f6c405ed35c4eacc5b6de7..a7b430522faab87f534052eb7f86facde181cda8 100644 GIT binary patch delta 1044 zcmV+v1nc|U2>b|;cYm49lG`W{$M1RywzAi8#`Z0@sbp)%wVT8>PHK-7gIX3b5-gyM zozuR?zTQ5`f;9e+#{!hW7ncmpuUnY@H(<>w+0?W|a`&zhdBXwSBGMQ^Bzvo$JKwT8 zhwY>^6@Swi-TaDfvVHf2!*}4fene*zN1Bj4$2k;?GN=ufY<~+}JA7e{3==h)#yA)v zYoo{xbG9x`8Yl&22&>HwgEp)p2GVfXP=m5G%x^K_JUx`E^h{a(kZGv06h>5F6r34_Ei6MjW zO#|_DTFA5!DthS$nKqYb!(GBkI%Y8i!8u4JzS*BDF%DA>M5Tcq#cCR@s-vLv3V}we zYCKg-LV+q$82m(a8hAz22LIhy0W`ZbL)Pfw4X(#{p{z`ein$Y zP5Z*?o~TLG3r7JDRq6`J5h)r3+clc@MzKM%t*LJ65gX3b2 zS&dmm){p|s1v!9|@f3N&C6kgUDs)PEMK*v7_tAcD=lZE&uR|NqCa^SHlhD#^joMEf zk%t}fXg!vG@`#@kHDWX6^E%`%B6Ux&QCWOKf3E#eY->A?+)iYah+%}RL8c4OFS z&wpEE823l-EJ86mn|(PrIbCx>qkhwK7mmF*YMYTZ`MX?DbaNbiv`2T#1$ux26xgzv zUB1M>gt&0ckM?bu_g2kIdvX1S&Mx*c@6kQXo({98nfLe+X3vJ%v&>t~!|eGmd!G5q zu@`+V1E{|V$b4ez1)mE6>T7xC6In0#Tz`yFKl!sr(TnhLQ76%$BxjMj80&d>2G7+w zixRL{zkS6+1KOH-gvjgZOs`N+2QypCjtEX3fjh{)wHvW;kJ$@PCl-GJr=kL6!~y@` zKmTfEEgSa_ODn9uWLAwYIFq}ZeMd+8*vWh6_M|s3Y`HU~mF(VVZBP8P><{ePx(zX_ Ou77E_ciI0M{?6H0oC2-@ delta 1011 zcmVyn$M1RyF>q~Yk{h=UFf_wgrh(z8QRQ_kB3nX|X~K!u z;PrSCB)j==8p{e*FBwN#{dO(y{`Fyasp^UqSZ!XFGOGpPOH6Aksp2oqedkMFWw0I< zwiM4>ql*{#0&TlT0)B$H3?o{bIMRq_8Ob2$j6-FK;%gAb<9~B!WVx*HIL1LA*;q|C zMDS%{(?A($OL=8C1dQb+wUCCpgbK8y5phYV5b2?+{H4-RRUxe`!D`NkYo~(WIwu~P z1aA~y@oJd}W~t6Oh>VonxJZ{(>C!9}TLWDYCbfnJMO->)zD`L`HWBW*jgu&or$+vC z^9t6wV2Q|+(0|7f3NwyUnDJ=-_0#KXviS1({o4ikcr~BTKE3n!j9S_o-*_OtR=2pZ zQb(u$Ak)EFg`5sv(B zw*sf{W|b7^HVnDsA|V*oZu{)kcc!JKB-gTx*3LopKB=bBnR*sf(ef#v)e}Igr-0hj zukRYShku_`WJ^q45l!6*kfmYPD)X_rG$nW37Nh{dQh=vNODj;t{mimWjjUC-w8tDD!K7v$^BhtQh-fO!J;<$AUtZ)P`-<>Xvg&?J}I z9WxB~dc1q<(8R^DtBf!goRCYxE8@=cOGp70l7H^N$#|OHk%B8lHIpVKy`(E3x&LYY zH*&JaYTcC@Wzg{6!cQF*}2PryXy#nX&Ei&(sEL&3Y0Ann1W3qHEeLBW&dFniq3 z9;4u1ewaP!XHQUYH6LbA``J?zT8@M0V;R8RO#ljsX%KuY1h}i^C?v8$@Ua-e9qASB=pb@y*&ZS2EeH?U zwzeZ?{t-R!bYSrf1d}CTD|h(6zyBEQENg$S-U#b6 - + @@ -36,7 +36,7 @@ - + @@ -439,7 +439,7 @@

      Python Module Index

      diff --git a/search.html b/search.html index c4bcf9e..6174c03 100644 --- a/search.html +++ b/search.html @@ -27,7 +27,7 @@ - + @@ -35,7 +35,7 @@ - + @@ -393,7 +393,7 @@

      Search

      diff --git a/searchindex.js b/searchindex.js index 63e25f9..555b3e5 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API Reference": [[0, null]], "Attributes": [[3, "attributes"], [4, "attributes"], [7, "attributes"]], "Contents:": [[13, null]], "Functions": [[2, "functions"], [3, "functions"], [4, "functions"], [5, "functions"], [6, "functions"], [7, "functions"], [9, "functions"], [11, "functions"], [12, "functions"]], "Indices and tables": [[13, "indices-and-tables"]], "Module Contents": [[2, "module-contents"], [3, "module-contents"], [4, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [9, "module-contents"], [11, "module-contents"], [12, "module-contents"]], "Submodules": [[1, "submodules"], [8, "submodules"]], "Subpackages": [[1, "subpackages"]], "Welcome to simpunch\u2019s documentation!": [[13, null]], "simpunch": [[1, null]], "simpunch.level0": [[2, null]], "simpunch.level1": [[3, null]], "simpunch.level2": [[4, null]], "simpunch.level3": [[5, null]], "simpunch.noise": [[6, null]], "simpunch.stars": [[7, null]], "simpunch.tests": [[8, null]], "simpunch.tests.test_noise": [[9, null]], "simpunch.tests.test_stars": [[10, null]], "simpunch.tests.test_wcs": [[11, null]], "simpunch.util": [[12, null]]}, "docnames": ["autoapi/index", "autoapi/simpunch/index", "autoapi/simpunch/level0/index", "autoapi/simpunch/level1/index", "autoapi/simpunch/level2/index", "autoapi/simpunch/level3/index", "autoapi/simpunch/noise/index", "autoapi/simpunch/stars/index", "autoapi/simpunch/tests/index", "autoapi/simpunch/tests/test_noise/index", "autoapi/simpunch/tests/test_stars/index", "autoapi/simpunch/tests/test_wcs/index", "autoapi/simpunch/util/index", "index"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["autoapi/index.rst", "autoapi/simpunch/index.rst", "autoapi/simpunch/level0/index.rst", "autoapi/simpunch/level1/index.rst", "autoapi/simpunch/level2/index.rst", "autoapi/simpunch/level3/index.rst", "autoapi/simpunch/noise/index.rst", "autoapi/simpunch/stars/index.rst", "autoapi/simpunch/tests/index.rst", "autoapi/simpunch/tests/test_noise/index.rst", "autoapi/simpunch/tests/test_stars/index.rst", "autoapi/simpunch/tests/test_wcs/index.rst", "autoapi/simpunch/util/index.rst", "index.rst"], "indexentries": {"add_deficient_pixels() (in module simpunch.level0)": [[2, "simpunch.level0.add_deficient_pixels", false]], "add_distortion() (in module simpunch.level1)": [[3, "simpunch.level1.add_distortion", false]], "add_fcorona() (in module simpunch.level2)": [[4, "simpunch.level2.add_fcorona", false]], "add_starfield() (in module simpunch.level2)": [[4, "simpunch.level2.add_starfield", false]], "add_stray_light() (in module simpunch.level0)": [[2, "simpunch.level0.add_stray_light", false]], "assemble_punchdata() (in module simpunch.level3)": [[5, "simpunch.level3.assemble_punchdata", false]], "calculate_pc_matrix() (in module simpunch.level1)": [[3, "simpunch.level1.calculate_pc_matrix", false]], "certainty_estimate() (in module simpunch.level0)": [[2, "simpunch.level0.certainty_estimate", false]], "define_mask() (in module simpunch.level3)": [[5, "simpunch.level3.define_mask", false]], "define_trefoil_mask() (in module simpunch.level3)": [[5, "simpunch.level3.define_trefoil_mask", false]], "deproject() (in module simpunch.level1)": [[3, "simpunch.level1.deproject", false]], "extract_crota_from_wcs() (in module simpunch.level3)": [[5, "simpunch.level3.extract_crota_from_wcs", false]], "filter_for_visible_stars() (in module simpunch.stars)": [[7, "simpunch.stars.filter_for_visible_stars", false]], "find_catalog_in_image() (in module simpunch.stars)": [[7, "simpunch.stars.find_catalog_in_image", false]], "gen_fcorona() (in module simpunch.level2)": [[4, "simpunch.level2.gen_fcorona", false]], "gen_starfield() (in module simpunch.level2)": [[4, "simpunch.level2.gen_starfield", false]], "generate_l0_all() (in module simpunch.level0)": [[2, "simpunch.level0.generate_l0_all", false]], "generate_l0_pmzp() (in module simpunch.level0)": [[2, "simpunch.level0.generate_l0_pmzp", false]], "generate_l1_all() (in module simpunch.level1)": [[3, "simpunch.level1.generate_l1_all", false]], "generate_l1_pmzp() (in module simpunch.level1)": [[3, "simpunch.level1.generate_l1_pmzp", false]], "generate_l2_all() (in module simpunch.level2)": [[4, "simpunch.level2.generate_l2_all", false]], "generate_l2_ptm() (in module simpunch.level2)": [[4, "simpunch.level2.generate_l2_ptm", false]], "generate_l3_all() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_all", false]], "generate_l3_pam() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pam", false]], "generate_l3_pan() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pan", false]], "generate_l3_pnn() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pnn", false]], "generate_l3_ptm() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_ptm", false]], "generate_noise() (in module simpunch.noise)": [[6, "simpunch.noise.generate_noise", false]], "generate_spacecraft_wcs() (in module simpunch.level1)": [[3, "simpunch.level1.generate_spacecraft_wcs", false]], "generate_uncertainty() (in module simpunch.level3)": [[5, "simpunch.level3.generate_uncertainty", false]], "get_sun_ra_dec() (in module simpunch.level3)": [[5, "simpunch.level3.get_sun_ra_dec", false]], "hipparcos_url (in module simpunch.stars)": [[7, "simpunch.stars.HIPPARCOS_URL", false]], "load_catalog() (in module simpunch.stars)": [[7, "simpunch.stars.load_catalog", false]], "load_raw_hipparcos_catalog() (in module simpunch.stars)": [[7, "simpunch.stars.load_raw_hipparcos_catalog", false]], "make_fake_stars_for_wfi() (in module simpunch.stars)": [[7, "simpunch.stars.make_fake_stars_for_wfi", false]], "mark_quality() (in module simpunch.level1)": [[3, "simpunch.level1.mark_quality", false]], "module": [[1, "module-simpunch", false], [2, "module-simpunch.level0", false], [3, "module-simpunch.level1", false], [4, "module-simpunch.level2", false], [5, "module-simpunch.level3", false], [6, "module-simpunch.noise", false], [7, "module-simpunch.stars", false], [8, "module-simpunch.tests", false], [9, "module-simpunch.tests.test_noise", false], [10, "module-simpunch.tests.test_stars", false], [11, "module-simpunch.tests.test_wcs", false], [12, "module-simpunch.util", false]], "photometric_uncalibration() (in module simpunch.level0)": [[2, "simpunch.level0.photometric_uncalibration", false]], "punch_stokes_mapping (in module simpunch.level1)": [[3, "simpunch.level1.PUNCH_STOKES_MAPPING", false]], "punch_stokes_mapping (in module simpunch.level2)": [[4, "simpunch.level2.PUNCH_STOKES_MAPPING", false]], "remix_polarization() (in module simpunch.level1)": [[3, "simpunch.level1.remix_polarization", false]], "remix_polarization() (in module simpunch.level2)": [[4, "simpunch.level2.remix_polarization", false]], "simpunch": [[1, "module-simpunch", false]], "simpunch.level0": [[2, "module-simpunch.level0", false]], "simpunch.level1": [[3, "module-simpunch.level1", false]], "simpunch.level2": [[4, "module-simpunch.level2", false]], "simpunch.level3": [[5, "module-simpunch.level3", false]], "simpunch.noise": [[6, "module-simpunch.noise", false]], "simpunch.stars": [[7, "module-simpunch.stars", false]], "simpunch.tests": [[8, "module-simpunch.tests", false]], "simpunch.tests.test_noise": [[9, "module-simpunch.tests.test_noise", false]], "simpunch.tests.test_stars": [[10, "module-simpunch.tests.test_stars", false]], "simpunch.tests.test_wcs": [[11, "module-simpunch.tests.test_wcs", false]], "simpunch.util": [[12, "module-simpunch.util", false]], "spiking() (in module simpunch.level0)": [[2, "simpunch.level0.spiking", false]], "starfield_misalignment() (in module simpunch.level0)": [[2, "simpunch.level0.starfield_misalignment", false]], "streak_correction_matrix() (in module simpunch.level0)": [[2, "simpunch.level0.streak_correction_matrix", false]], "streaking() (in module simpunch.level0)": [[2, "simpunch.level0.streaking", false]], "test_helio_celestial_wcs() (in module simpunch.tests.test_wcs)": [[11, "simpunch.tests.test_wcs.test_helio_celestial_wcs", false]], "test_noise_generation() (in module simpunch.tests.test_noise)": [[9, "simpunch.tests.test_noise.test_noise_generation", false]], "this_dir (in module simpunch.stars)": [[7, "simpunch.stars.THIS_DIR", false]], "uncorrect_psf() (in module simpunch.level0)": [[2, "simpunch.level0.uncorrect_psf", false]], "uncorrect_vignetting_lff() (in module simpunch.level0)": [[2, "simpunch.level0.uncorrect_vignetting_lff", false]], "update_spacecraft_location() (in module simpunch.util)": [[12, "simpunch.util.update_spacecraft_location", false]], "update_wcs_with_helio() (in module simpunch.level3)": [[5, "simpunch.level3.update_wcs_with_helio", false]]}, "objects": {"": [[1, 0, 0, "-", "simpunch"]], "simpunch": [[2, 0, 0, "-", "level0"], [3, 0, 0, "-", "level1"], [4, 0, 0, "-", "level2"], [5, 0, 0, "-", "level3"], [6, 0, 0, "-", "noise"], [7, 0, 0, "-", "stars"], [8, 0, 0, "-", "tests"], [12, 0, 0, "-", "util"]], "simpunch.level0": [[2, 1, 1, "", "add_deficient_pixels"], [2, 1, 1, "", "add_stray_light"], [2, 1, 1, "", "certainty_estimate"], [2, 1, 1, "", "generate_l0_all"], [2, 1, 1, "", "generate_l0_pmzp"], [2, 1, 1, "", "photometric_uncalibration"], [2, 1, 1, "", "spiking"], [2, 1, 1, "", "starfield_misalignment"], [2, 1, 1, "", "streak_correction_matrix"], [2, 1, 1, "", "streaking"], [2, 1, 1, "", "uncorrect_psf"], [2, 1, 1, "", "uncorrect_vignetting_lff"]], "simpunch.level1": [[3, 2, 1, "", "PUNCH_STOKES_MAPPING"], [3, 1, 1, "", "add_distortion"], [3, 1, 1, "", "calculate_pc_matrix"], [3, 1, 1, "", "deproject"], [3, 1, 1, "", "generate_l1_all"], [3, 1, 1, "", "generate_l1_pmzp"], [3, 1, 1, "", "generate_spacecraft_wcs"], [3, 1, 1, "", "mark_quality"], [3, 1, 1, "", "remix_polarization"]], "simpunch.level2": [[4, 2, 1, "", "PUNCH_STOKES_MAPPING"], [4, 1, 1, "", "add_fcorona"], [4, 1, 1, "", "add_starfield"], [4, 1, 1, "", "gen_fcorona"], [4, 1, 1, "", "gen_starfield"], [4, 1, 1, "", "generate_l2_all"], [4, 1, 1, "", "generate_l2_ptm"], [4, 1, 1, "", "remix_polarization"]], "simpunch.level3": [[5, 1, 1, "", "assemble_punchdata"], [5, 1, 1, "", "define_mask"], [5, 1, 1, "", "define_trefoil_mask"], [5, 1, 1, "", "extract_crota_from_wcs"], [5, 1, 1, "", "generate_l3_all"], [5, 1, 1, "", "generate_l3_pam"], [5, 1, 1, "", "generate_l3_pan"], [5, 1, 1, "", "generate_l3_pnn"], [5, 1, 1, "", "generate_l3_ptm"], [5, 1, 1, "", "generate_uncertainty"], [5, 1, 1, "", "get_sun_ra_dec"], [5, 1, 1, "", "update_wcs_with_helio"]], "simpunch.noise": [[6, 1, 1, "", "generate_noise"]], "simpunch.stars": [[7, 2, 1, "", "HIPPARCOS_URL"], [7, 2, 1, "", "THIS_DIR"], [7, 1, 1, "", "filter_for_visible_stars"], [7, 1, 1, "", "find_catalog_in_image"], [7, 1, 1, "", "load_catalog"], [7, 1, 1, "", "load_raw_hipparcos_catalog"], [7, 1, 1, "", "make_fake_stars_for_wfi"]], "simpunch.tests": [[9, 0, 0, "-", "test_noise"], [10, 0, 0, "-", "test_stars"], [11, 0, 0, "-", "test_wcs"]], "simpunch.tests.test_noise": [[9, 1, 1, "", "test_noise_generation"]], "simpunch.tests.test_wcs": [[11, 1, 1, "", "test_helio_celestial_wcs"]], "simpunch.util": [[12, 1, 1, "", "update_spacecraft_location"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data"}, "terms": {"0": [2, 4, 5], "1": [0, 2, 3, 5, 7], "100": [3, 6], "1000": 2, "100000": 7, "16": [2, 6], "163": 2, "17": 6, "2": [2, 4], "2148": 2, "239": 7, "25": 4, "3": [5, 6], "4": [2, 6], "400": 7, "4096": 5, "44": 7, "49": 2, "5": 4, "5000": 2, "500000": 4, "55": 6, "6": 7, "68": 5, "8": 4, "81": 6, "93": 2, "adaptive_reproject": 3, "add": 4, "add_deficient_pixel": 2, "add_distort": 3, "add_fcorona": 4, "add_starfield": 4, "add_stray_light": 2, "all": [2, 3, 4, 5, 7], "an": 6, "angl": 3, "api": [7, 13], "ar": 7, "arrai": [6, 7], "array_corrector_path": 7, "assembl": 5, "assemble_punchdata": 5, "associ": 7, "astropi": [3, 7], "auto": 0, "autoapi": 0, "b": 4, "base": 6, "bia": 6, "bias_level": 6, "bit": 6, "bitrate_sign": [2, 6], "brighter": 7, "calcul": 3, "calculate_pc_matrix": 3, "cat": 7, "catalog": 7, "catalog_path": 7, "ccd": 6, "cd": 7, "cdelt": 3, "cdsarc": 7, "certainty_estim": 2, "column": 7, "comput": 6, "consid": 7, "contain": 0, "convert": 7, "coordin": 7, "corona": 4, "correct": 5, "correspond": 6, "cr_offset_scal": 2, "creat": 0, "crota": 3, "cube": 5, "dark": 6, "dark_level": 6, "dat": 7, "data": [2, 3, 4, 5, 6, 7], "datadir": [2, 3, 4, 5], "datafram": 7, "datetim": 5, "dec": 7, "defin": 5, "define_mask": 5, "define_trefoil_mask": 5, "deproject": 3, "describ": 5, "desir": 6, "dimmer": 7, "dimmest": 7, "dimmest_magnitud": [4, 7], "distance_valu": 5, "doc": 7, "document": 0, "download": 7, "dt": 5, "either": 7, "en": 7, "exposure_tim": 2, "extract_crota_from_wc": 5, "f": 4, "fals": 3, "filter": 7, "filter_for_visible_star": 7, "find_catalog_in_imag": 7, "float": [2, 3, 4, 6, 7], "flux_set": 4, "fov": [3, 5], "fr": 7, "frame": 7, "from": [3, 4, 7], "ftp": 7, "fwhm": 4, "gain": [2, 6], "gen_fcorona": 4, "gen_starfield": 4, "gener": [0, 2, 3, 4, 5, 6], "generate_l0_al": 2, "generate_l0_pmzp": 2, "generate_l1_al": 3, "generate_l1_pmzp": 3, "generate_l2_al": 4, "generate_l2_ptm": 4, "generate_l3_al": 5, "generate_l3_pam": 5, "generate_l3_pan": 5, "generate_l3_pnn": 5, "generate_l3_ptm": 5, "generate_nois": 6, "generate_spacecraft_wc": 3, "generate_uncertainti": 5, "get_sun_ra_dec": 5, "given": [3, 7], "hip_main": 7, "hipparco": 7, "hipparcos_url": 7, "html": 7, "http": 7, "i": 7, "imag": [5, 7], "image_shap": 7, "img_shap": 4, "includ": 7, "index": 13, "input": 6, "input_data": [2, 3, 4, 12], "input_fil": [2, 3, 4], "input_pb": 5, "input_tb": 5, "int": [2, 3, 6, 7], "join": 7, "keep": 7, "l1": 3, "l2_ptm": [3, 4], "l3_ptm": 4, "level": [2, 3, 4, 5, 6], "level0": [0, 1], "level1": [0, 1], "level2": [0, 1], "level3": [0, 1], "load": 7, "load_catalog": 7, "load_raw_hipparcos_catalog": 7, "low": 5, "m": [3, 4], "mag_set": 4, "magnitud": 7, "make_fake_stars_for_wfi": 7, "mark": 3, "mark_qual": 3, "mask": 5, "matrix": 3, "metadata": 5, "mode": 7, "model": 4, "modul": 13, "mosaic": [4, 5], "my_wc": 7, "mzp": 4, "n": [2, 6], "ndarrai": [2, 3, 6, 7], "ndcube": 5, "nfi": 5, "nfi_vignetting_model_path": 2, "nois": [0, 1, 5], "noise_level": 2, "noise_mean": 4, "noise_std": 4, "none": [4, 5], "np": [3, 6, 7], "num_bin": 3, "num_repeat": 5, "numpi": [2, 3, 6, 7], "o": 7, "object": 5, "onli": 7, "org": 7, "output_wc": 3, "p": [3, 4], "p1": 3, "p2": 3, "p3": 3, "page": [0, 13], "pam": 5, "pan": 5, "panda": 7, "paramet": [3, 6, 7], "path": 7, "path_output": [2, 3, 4, 5], "pb": 4, "pc": 3, "pc_offset_scal": 2, "pd": 7, "pdata": 5, "photometric_uncalibr": 2, "pixel": [3, 7], "pnn": 5, "polar": [2, 3, 4, 5], "present": 7, "product": 5, "product_cod": 5, "product_level": 5, "provid": 7, "psf_model": 2, "psf_model_path": 2, "psf_shape": 7, "ptm": [4, 5], "punch": [4, 5], "punch_stokes_map": [3, 4], "punchdata": 5, "qualiti": 3, "ra": 7, "read": 6, "read_noise_level": 6, "readout_line_tim": 2, "refer": 13, "reference_flux": 7, "reference_mag": 7, "remix": [3, 4], "remix_polar": [3, 4], "remov": 7, "reset_line_tim": 2, "retriev": 7, "return": [3, 6, 7], "rotat": 3, "rotation_stag": [3, 5], "search": 13, "see": 7, "select": 7, "shape": [4, 5, 7], "simpunch": 0, "size": 3, "skycoord": 7, "solpolpi": [3, 4], "spacecraft": 3, "spacecraft_id": 3, "specifi": 6, "sphinx": 0, "spike": 2, "spike_sc": 2, "stabl": 7, "star": [0, 1], "starfield": 4, "starfield_misalign": 2, "start_tim": 5, "str": [4, 7], "streak": 2, "streak_correction_matrix": 2, "subtract": 4, "synthet": [2, 3, 4, 5], "system": 7, "test": [0, 1], "test_helio_celestial_wc": 11, "test_nois": [0, 8], "test_noise_gener": 9, "test_star": [0, 8], "test_wc": [0, 8], "than": 7, "thi": 0, "this_dir": 7, "time": 3, "time_delta": 5, "time_ob": [5, 12], "to_pixel": 7, "trefoil": 5, "type": [3, 6, 7], "uncorrect_psf": 2, "uncorrect_vignetting_lff": 2, "unistra": 7, "update_spacecraft_loc": 12, "update_wcs_with_helio": 5, "url": 7, "us": [3, 4, 7], "util": [0, 1], "wc": [3, 4, 5, 7], "wcs_mode": 4, "websit": 7, "wfi_vignetting_model_path": 2, "world": 7, "x": 6, "z": [3, 4]}, "titles": ["API Reference", "simpunch", "simpunch.level0", "simpunch.level1", "simpunch.level2", "simpunch.level3", "simpunch.noise", "simpunch.stars", "simpunch.tests", "simpunch.tests.test_noise", "simpunch.tests.test_stars", "simpunch.tests.test_wcs", "simpunch.util", "Welcome to simpunch\u2019s documentation!"], "titleterms": {"": 13, "api": 0, "attribut": [3, 4, 7], "content": [2, 3, 4, 5, 6, 7, 9, 11, 12, 13], "document": 13, "function": [2, 3, 4, 5, 6, 7, 9, 11, 12], "indic": 13, "level0": 2, "level1": 3, "level2": 4, "level3": 5, "modul": [2, 3, 4, 5, 6, 7, 9, 11, 12], "nois": 6, "refer": 0, "simpunch": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "star": 7, "submodul": [1, 8], "subpackag": 1, "tabl": 13, "test": [8, 9, 10, 11], "test_nois": 9, "test_star": 10, "test_wc": 11, "util": 12, "welcom": 13}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API Reference": [[0, null]], "Attributes": [[3, "attributes"], [4, "attributes"], [7, "attributes"]], "Contents:": [[13, null]], "Functions": [[2, "functions"], [3, "functions"], [4, "functions"], [5, "functions"], [6, "functions"], [7, "functions"], [9, "functions"], [11, "functions"], [12, "functions"]], "Indices and tables": [[13, "indices-and-tables"]], "Module Contents": [[2, "module-contents"], [3, "module-contents"], [4, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [9, "module-contents"], [11, "module-contents"], [12, "module-contents"]], "Submodules": [[1, "submodules"], [8, "submodules"]], "Subpackages": [[1, "subpackages"]], "Welcome to simpunch\u2019s documentation!": [[13, null]], "simpunch": [[1, null]], "simpunch.level0": [[2, null]], "simpunch.level1": [[3, null]], "simpunch.level2": [[4, null]], "simpunch.level3": [[5, null]], "simpunch.noise": [[6, null]], "simpunch.stars": [[7, null]], "simpunch.tests": [[8, null]], "simpunch.tests.test_noise": [[9, null]], "simpunch.tests.test_stars": [[10, null]], "simpunch.tests.test_wcs": [[11, null]], "simpunch.util": [[12, null]]}, "docnames": ["autoapi/index", "autoapi/simpunch/index", "autoapi/simpunch/level0/index", "autoapi/simpunch/level1/index", "autoapi/simpunch/level2/index", "autoapi/simpunch/level3/index", "autoapi/simpunch/noise/index", "autoapi/simpunch/stars/index", "autoapi/simpunch/tests/index", "autoapi/simpunch/tests/test_noise/index", "autoapi/simpunch/tests/test_stars/index", "autoapi/simpunch/tests/test_wcs/index", "autoapi/simpunch/util/index", "index"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["autoapi/index.rst", "autoapi/simpunch/index.rst", "autoapi/simpunch/level0/index.rst", "autoapi/simpunch/level1/index.rst", "autoapi/simpunch/level2/index.rst", "autoapi/simpunch/level3/index.rst", "autoapi/simpunch/noise/index.rst", "autoapi/simpunch/stars/index.rst", "autoapi/simpunch/tests/index.rst", "autoapi/simpunch/tests/test_noise/index.rst", "autoapi/simpunch/tests/test_stars/index.rst", "autoapi/simpunch/tests/test_wcs/index.rst", "autoapi/simpunch/util/index.rst", "index.rst"], "indexentries": {"add_deficient_pixels() (in module simpunch.level0)": [[2, "simpunch.level0.add_deficient_pixels", false]], "add_distortion() (in module simpunch.level1)": [[3, "simpunch.level1.add_distortion", false]], "add_fcorona() (in module simpunch.level2)": [[4, "simpunch.level2.add_fcorona", false]], "add_starfield() (in module simpunch.level2)": [[4, "simpunch.level2.add_starfield", false]], "add_starfield_clear() (in module simpunch.level2)": [[4, "simpunch.level2.add_starfield_clear", false]], "add_stray_light() (in module simpunch.level0)": [[2, "simpunch.level0.add_stray_light", false]], "assemble_punchdata() (in module simpunch.level3)": [[5, "simpunch.level3.assemble_punchdata", false]], "assemble_punchdata_clear() (in module simpunch.level3)": [[5, "simpunch.level3.assemble_punchdata_clear", false]], "calculate_pc_matrix() (in module simpunch.level1)": [[3, "simpunch.level1.calculate_pc_matrix", false]], "certainty_estimate() (in module simpunch.level0)": [[2, "simpunch.level0.certainty_estimate", false]], "define_mask() (in module simpunch.level3)": [[5, "simpunch.level3.define_mask", false]], "define_trefoil_mask() (in module simpunch.level3)": [[5, "simpunch.level3.define_trefoil_mask", false]], "deproject() (in module simpunch.level1)": [[3, "simpunch.level1.deproject", false]], "deproject_clear() (in module simpunch.level1)": [[3, "simpunch.level1.deproject_clear", false]], "extract_crota_from_wcs() (in module simpunch.level3)": [[5, "simpunch.level3.extract_crota_from_wcs", false]], "filter_for_visible_stars() (in module simpunch.stars)": [[7, "simpunch.stars.filter_for_visible_stars", false]], "find_catalog_in_image() (in module simpunch.stars)": [[7, "simpunch.stars.find_catalog_in_image", false]], "gen_fcorona() (in module simpunch.level2)": [[4, "simpunch.level2.gen_fcorona", false]], "gen_starfield() (in module simpunch.level2)": [[4, "simpunch.level2.gen_starfield", false]], "generate_l0_all() (in module simpunch.level0)": [[2, "simpunch.level0.generate_l0_all", false]], "generate_l0_cr() (in module simpunch.level0)": [[2, "simpunch.level0.generate_l0_cr", false]], "generate_l0_pmzp() (in module simpunch.level0)": [[2, "simpunch.level0.generate_l0_pmzp", false]], "generate_l1_all() (in module simpunch.level1)": [[3, "simpunch.level1.generate_l1_all", false]], "generate_l1_cr() (in module simpunch.level1)": [[3, "simpunch.level1.generate_l1_cr", false]], "generate_l1_pmzp() (in module simpunch.level1)": [[3, "simpunch.level1.generate_l1_pmzp", false]], "generate_l2_all() (in module simpunch.level2)": [[4, "simpunch.level2.generate_l2_all", false]], "generate_l2_ctm() (in module simpunch.level2)": [[4, "simpunch.level2.generate_l2_ctm", false]], "generate_l2_ptm() (in module simpunch.level2)": [[4, "simpunch.level2.generate_l2_ptm", false]], "generate_l3_all() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_all", false]], "generate_l3_ctm() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_ctm", false]], "generate_l3_pam() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pam", false]], "generate_l3_pan() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pan", false]], "generate_l3_pnn() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_pnn", false]], "generate_l3_ptm() (in module simpunch.level3)": [[5, "simpunch.level3.generate_l3_ptm", false]], "generate_noise() (in module simpunch.noise)": [[6, "simpunch.noise.generate_noise", false]], "generate_spacecraft_wcs() (in module simpunch.level1)": [[3, "simpunch.level1.generate_spacecraft_wcs", false]], "generate_uncertainty() (in module simpunch.level3)": [[5, "simpunch.level3.generate_uncertainty", false]], "get_sun_ra_dec() (in module simpunch.level3)": [[5, "simpunch.level3.get_sun_ra_dec", false]], "hipparcos_url (in module simpunch.stars)": [[7, "simpunch.stars.HIPPARCOS_URL", false]], "load_catalog() (in module simpunch.stars)": [[7, "simpunch.stars.load_catalog", false]], "load_raw_hipparcos_catalog() (in module simpunch.stars)": [[7, "simpunch.stars.load_raw_hipparcos_catalog", false]], "make_fake_stars_for_wfi() (in module simpunch.stars)": [[7, "simpunch.stars.make_fake_stars_for_wfi", false]], "mark_quality() (in module simpunch.level1)": [[3, "simpunch.level1.mark_quality", false]], "module": [[1, "module-simpunch", false], [2, "module-simpunch.level0", false], [3, "module-simpunch.level1", false], [4, "module-simpunch.level2", false], [5, "module-simpunch.level3", false], [6, "module-simpunch.noise", false], [7, "module-simpunch.stars", false], [8, "module-simpunch.tests", false], [9, "module-simpunch.tests.test_noise", false], [10, "module-simpunch.tests.test_stars", false], [11, "module-simpunch.tests.test_wcs", false], [12, "module-simpunch.util", false]], "photometric_uncalibration() (in module simpunch.level0)": [[2, "simpunch.level0.photometric_uncalibration", false]], "punch_stokes_mapping (in module simpunch.level1)": [[3, "simpunch.level1.PUNCH_STOKES_MAPPING", false]], "punch_stokes_mapping (in module simpunch.level2)": [[4, "simpunch.level2.PUNCH_STOKES_MAPPING", false]], "remix_polarization() (in module simpunch.level1)": [[3, "simpunch.level1.remix_polarization", false]], "remix_polarization() (in module simpunch.level2)": [[4, "simpunch.level2.remix_polarization", false]], "simpunch": [[1, "module-simpunch", false]], "simpunch.level0": [[2, "module-simpunch.level0", false]], "simpunch.level1": [[3, "module-simpunch.level1", false]], "simpunch.level2": [[4, "module-simpunch.level2", false]], "simpunch.level3": [[5, "module-simpunch.level3", false]], "simpunch.noise": [[6, "module-simpunch.noise", false]], "simpunch.stars": [[7, "module-simpunch.stars", false]], "simpunch.tests": [[8, "module-simpunch.tests", false]], "simpunch.tests.test_noise": [[9, "module-simpunch.tests.test_noise", false]], "simpunch.tests.test_stars": [[10, "module-simpunch.tests.test_stars", false]], "simpunch.tests.test_wcs": [[11, "module-simpunch.tests.test_wcs", false]], "simpunch.util": [[12, "module-simpunch.util", false]], "spiking() (in module simpunch.level0)": [[2, "simpunch.level0.spiking", false]], "starfield_misalignment() (in module simpunch.level0)": [[2, "simpunch.level0.starfield_misalignment", false]], "streak_correction_matrix() (in module simpunch.level0)": [[2, "simpunch.level0.streak_correction_matrix", false]], "streaking() (in module simpunch.level0)": [[2, "simpunch.level0.streaking", false]], "test_helio_celestial_wcs() (in module simpunch.tests.test_wcs)": [[11, "simpunch.tests.test_wcs.test_helio_celestial_wcs", false]], "test_noise_generation() (in module simpunch.tests.test_noise)": [[9, "simpunch.tests.test_noise.test_noise_generation", false]], "this_dir (in module simpunch.stars)": [[7, "simpunch.stars.THIS_DIR", false]], "uncorrect_psf() (in module simpunch.level0)": [[2, "simpunch.level0.uncorrect_psf", false]], "uncorrect_vignetting_lff() (in module simpunch.level0)": [[2, "simpunch.level0.uncorrect_vignetting_lff", false]], "update_spacecraft_location() (in module simpunch.util)": [[12, "simpunch.util.update_spacecraft_location", false]], "update_wcs_with_helio() (in module simpunch.level3)": [[5, "simpunch.level3.update_wcs_with_helio", false]]}, "objects": {"": [[1, 0, 0, "-", "simpunch"]], "simpunch": [[2, 0, 0, "-", "level0"], [3, 0, 0, "-", "level1"], [4, 0, 0, "-", "level2"], [5, 0, 0, "-", "level3"], [6, 0, 0, "-", "noise"], [7, 0, 0, "-", "stars"], [8, 0, 0, "-", "tests"], [12, 0, 0, "-", "util"]], "simpunch.level0": [[2, 1, 1, "", "add_deficient_pixels"], [2, 1, 1, "", "add_stray_light"], [2, 1, 1, "", "certainty_estimate"], [2, 1, 1, "", "generate_l0_all"], [2, 1, 1, "", "generate_l0_cr"], [2, 1, 1, "", "generate_l0_pmzp"], [2, 1, 1, "", "photometric_uncalibration"], [2, 1, 1, "", "spiking"], [2, 1, 1, "", "starfield_misalignment"], [2, 1, 1, "", "streak_correction_matrix"], [2, 1, 1, "", "streaking"], [2, 1, 1, "", "uncorrect_psf"], [2, 1, 1, "", "uncorrect_vignetting_lff"]], "simpunch.level1": [[3, 2, 1, "", "PUNCH_STOKES_MAPPING"], [3, 1, 1, "", "add_distortion"], [3, 1, 1, "", "calculate_pc_matrix"], [3, 1, 1, "", "deproject"], [3, 1, 1, "", "deproject_clear"], [3, 1, 1, "", "generate_l1_all"], [3, 1, 1, "", "generate_l1_cr"], [3, 1, 1, "", "generate_l1_pmzp"], [3, 1, 1, "", "generate_spacecraft_wcs"], [3, 1, 1, "", "mark_quality"], [3, 1, 1, "", "remix_polarization"]], "simpunch.level2": [[4, 2, 1, "", "PUNCH_STOKES_MAPPING"], [4, 1, 1, "", "add_fcorona"], [4, 1, 1, "", "add_starfield"], [4, 1, 1, "", "add_starfield_clear"], [4, 1, 1, "", "gen_fcorona"], [4, 1, 1, "", "gen_starfield"], [4, 1, 1, "", "generate_l2_all"], [4, 1, 1, "", "generate_l2_ctm"], [4, 1, 1, "", "generate_l2_ptm"], [4, 1, 1, "", "remix_polarization"]], "simpunch.level3": [[5, 1, 1, "", "assemble_punchdata"], [5, 1, 1, "", "assemble_punchdata_clear"], [5, 1, 1, "", "define_mask"], [5, 1, 1, "", "define_trefoil_mask"], [5, 1, 1, "", "extract_crota_from_wcs"], [5, 1, 1, "", "generate_l3_all"], [5, 1, 1, "", "generate_l3_ctm"], [5, 1, 1, "", "generate_l3_pam"], [5, 1, 1, "", "generate_l3_pan"], [5, 1, 1, "", "generate_l3_pnn"], [5, 1, 1, "", "generate_l3_ptm"], [5, 1, 1, "", "generate_uncertainty"], [5, 1, 1, "", "get_sun_ra_dec"], [5, 1, 1, "", "update_wcs_with_helio"]], "simpunch.noise": [[6, 1, 1, "", "generate_noise"]], "simpunch.stars": [[7, 2, 1, "", "HIPPARCOS_URL"], [7, 2, 1, "", "THIS_DIR"], [7, 1, 1, "", "filter_for_visible_stars"], [7, 1, 1, "", "find_catalog_in_image"], [7, 1, 1, "", "load_catalog"], [7, 1, 1, "", "load_raw_hipparcos_catalog"], [7, 1, 1, "", "make_fake_stars_for_wfi"]], "simpunch.tests": [[9, 0, 0, "-", "test_noise"], [10, 0, 0, "-", "test_stars"], [11, 0, 0, "-", "test_wcs"]], "simpunch.tests.test_noise": [[9, 1, 1, "", "test_noise_generation"]], "simpunch.tests.test_wcs": [[11, 1, 1, "", "test_helio_celestial_wcs"]], "simpunch.util": [[12, 1, 1, "", "update_spacecraft_location"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data"}, "terms": {"0": [2, 4, 5], "1": [0, 2, 3, 5, 7], "100": [3, 6], "1000": 2, "100000": 7, "16": [2, 6], "163": 2, "17": 6, "2": [2, 4], "2148": 2, "239": 7, "25": 4, "3": [5, 6], "4": [2, 6], "400": 7, "4096": 5, "44": 7, "49": 2, "5": 4, "5000": 2, "500000": 4, "55": 6, "6": 7, "68": 5, "8": 4, "81": 6, "93": 2, "adaptive_reproject": 3, "add": 4, "add_deficient_pixel": 2, "add_distort": 3, "add_fcorona": 4, "add_starfield": 4, "add_starfield_clear": 4, "add_stray_light": 2, "all": [2, 3, 4, 5, 7], "an": 6, "angl": 3, "api": [7, 13], "ar": 7, "arrai": [6, 7], "array_corrector_path": 7, "assembl": 5, "assemble_punchdata": 5, "assemble_punchdata_clear": 5, "associ": 7, "astropi": [3, 7], "auto": 0, "autoapi": 0, "b": 4, "base": 6, "bia": 6, "bias_level": 6, "bit": 6, "bitrate_sign": [2, 6], "brighter": 7, "calcul": 3, "calculate_pc_matrix": 3, "cat": 7, "catalog": 7, "catalog_path": 7, "ccd": 6, "cd": 7, "cdelt": 3, "cdsarc": 7, "certainty_estim": 2, "clear": [3, 5], "column": 7, "comput": 6, "consid": 7, "contain": 0, "convert": 7, "coordin": 7, "corona": 4, "correct": 5, "correspond": 6, "cr_offset_scal": 2, "creat": 0, "crota": 3, "ctm": [4, 5], "cube": 5, "dark": 6, "dark_level": 6, "dat": 7, "data": [2, 3, 4, 5, 6, 7], "datadir": [2, 3, 4, 5], "datafram": 7, "datetim": 5, "dec": 7, "defin": 5, "define_mask": 5, "define_trefoil_mask": 5, "deproject": 3, "deproject_clear": 3, "describ": 5, "desir": 6, "dimmer": 7, "dimmest": 7, "dimmest_magnitud": [4, 7], "distance_valu": 5, "doc": 7, "document": 0, "download": 7, "dt": 5, "either": 7, "en": 7, "exposure_tim": 2, "extract_crota_from_wc": 5, "f": 4, "fals": 3, "filter": 7, "filter_for_visible_star": 7, "find_catalog_in_imag": 7, "float": [2, 3, 4, 6, 7], "flux_set": 4, "fov": [3, 5], "fr": 7, "frame": 7, "from": [3, 4, 7], "ftp": 7, "fwhm": 4, "gain": [2, 6], "gen_fcorona": 4, "gen_starfield": 4, "gener": [0, 2, 3, 4, 5, 6], "generate_l0_al": 2, "generate_l0_cr": 2, "generate_l0_pmzp": 2, "generate_l1_al": 3, "generate_l1_cr": 3, "generate_l1_pmzp": 3, "generate_l2_al": 4, "generate_l2_ctm": 4, "generate_l2_ptm": 4, "generate_l3_al": 5, "generate_l3_ctm": 5, "generate_l3_pam": 5, "generate_l3_pan": 5, "generate_l3_pnn": 5, "generate_l3_ptm": 5, "generate_nois": 6, "generate_spacecraft_wc": 3, "generate_uncertainti": 5, "get_sun_ra_dec": 5, "given": [3, 7], "hip_main": 7, "hipparco": 7, "hipparcos_url": 7, "html": 7, "http": 7, "i": 7, "imag": [5, 7], "image_shap": 7, "img_shap": 4, "includ": 7, "index": 13, "input": 6, "input_data": [2, 3, 4, 12], "input_fil": [2, 3, 4], "input_pb": 5, "input_tb": 5, "int": [2, 3, 6, 7], "join": 7, "keep": 7, "l1": 3, "l2_ptm": [3, 4], "l3_ptm": 4, "level": [2, 3, 4, 5, 6], "level0": [0, 1], "level1": [0, 1], "level2": [0, 1], "level3": [0, 1], "load": 7, "load_catalog": 7, "load_raw_hipparcos_catalog": 7, "low": 5, "m": [3, 4], "mag_set": 4, "magnitud": 7, "make_fake_stars_for_wfi": 7, "mark": 3, "mark_qual": 3, "mask": 5, "matrix": 3, "metadata": 5, "mode": 7, "model": 4, "modul": 13, "mosaic": [4, 5], "my_wc": 7, "mzp": 4, "n": [2, 6], "ndarrai": [2, 3, 6, 7], "ndcube": 5, "nfi": 5, "nfi_vignetting_model_path": 2, "nois": [0, 1, 5], "noise_level": 2, "noise_mean": 4, "noise_std": 4, "none": [4, 5], "np": [3, 6, 7], "num_bin": 3, "num_repeat": 5, "numpi": [2, 3, 6, 7], "o": 7, "object": 5, "onli": 7, "org": 7, "output_wc": 3, "p": [3, 4], "p1": 3, "p2": 3, "p3": 3, "page": [0, 13], "pam": 5, "pan": 5, "panda": 7, "paramet": [3, 6, 7], "path": 7, "path_output": [2, 3, 4, 5], "pb": 4, "pc": 3, "pc_offset_scal": 2, "pd": 7, "pdata": 5, "photometric_uncalibr": 2, "pixel": [3, 7], "pnn": 5, "polar": [2, 3, 4, 5], "present": 7, "product": 5, "product_cod": 5, "product_level": 5, "provid": 7, "psf_model": 2, "psf_model_path": 2, "psf_shape": 7, "ptm": [4, 5], "punch": [4, 5], "punch_stokes_map": [3, 4], "punchdata": 5, "qualiti": 3, "ra": 7, "read": 6, "read_noise_level": 6, "readout_line_tim": 2, "refer": 13, "reference_flux": 7, "reference_mag": 7, "remix": [3, 4], "remix_polar": [3, 4], "remov": 7, "reset_line_tim": 2, "retriev": 7, "return": [3, 6, 7], "rotat": 3, "rotation_stag": [3, 5], "search": 13, "see": 7, "select": 7, "shape": [4, 5, 7], "simpunch": 0, "size": 3, "skycoord": 7, "solpolpi": [3, 4], "spacecraft": 3, "spacecraft_id": 3, "specifi": 6, "sphinx": 0, "spike": 2, "spike_sc": 2, "stabl": 7, "star": [0, 1], "starfield": 4, "starfield_misalign": 2, "start_tim": 5, "str": [4, 7], "streak": 2, "streak_correction_matrix": 2, "subtract": 4, "synthet": [2, 3, 4, 5], "system": 7, "test": [0, 1], "test_helio_celestial_wc": 11, "test_nois": [0, 8], "test_noise_gener": 9, "test_star": [0, 8], "test_wc": [0, 8], "than": 7, "thi": 0, "this_dir": 7, "time": 3, "time_delta": 5, "time_ob": [5, 12], "to_pixel": 7, "trefoil": 5, "type": [3, 6, 7], "uncorrect_psf": 2, "uncorrect_vignetting_lff": 2, "unistra": 7, "update_spacecraft_loc": 12, "update_wcs_with_helio": 5, "url": 7, "us": [3, 4, 7], "util": [0, 1], "wc": [3, 4, 5, 7], "wcs_mode": 4, "websit": 7, "wfi_vignetting_model_path": 2, "world": 7, "x": 6, "z": [3, 4]}, "titles": ["API Reference", "simpunch", "simpunch.level0", "simpunch.level1", "simpunch.level2", "simpunch.level3", "simpunch.noise", "simpunch.stars", "simpunch.tests", "simpunch.tests.test_noise", "simpunch.tests.test_stars", "simpunch.tests.test_wcs", "simpunch.util", "Welcome to simpunch\u2019s documentation!"], "titleterms": {"": 13, "api": 0, "attribut": [3, 4, 7], "content": [2, 3, 4, 5, 6, 7, 9, 11, 12, 13], "document": 13, "function": [2, 3, 4, 5, 6, 7, 9, 11, 12], "indic": 13, "level0": 2, "level1": 3, "level2": 4, "level3": 5, "modul": [2, 3, 4, 5, 6, 7, 9, 11, 12], "nois": 6, "refer": 0, "simpunch": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], "star": 7, "submodul": [1, 8], "subpackag": 1, "tabl": 13, "test": [8, 9, 10, 11], "test_nois": 9, "test_star": 10, "test_wc": 11, "util": 12, "welcom": 13}}) \ No newline at end of file