{"id":3918,"date":"2025-03-17T22:23:12","date_gmt":"2025-03-17T22:23:12","guid":{"rendered":"https:\/\/jcuva.ucm.es\/?page_id=3918"},"modified":"2026-02-09T13:29:07","modified_gmt":"2026-02-09T12:29:07","slug":"software","status":"publish","type":"page","link":"https:\/\/jcuva.ucm.es\/?page_id=3918","title":{"rendered":"Software"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3918\" class=\"elementor elementor-3918\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-517117f e-flex e-con-boxed e-con e-parent\" data-id=\"517117f\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd19fb4 section-title-style-style2 elementor-widget elementor-widget-tpg-section-title\" data-id=\"bd19fb4\" data-element_type=\"widget\" data-widget_type=\"tpg-section-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper clearfix  section-title-style-style2\">\n\t\t\t<div class='tpg-header-wrapper'>\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style2 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tSOFTWARE\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-673fbaa e-flex e-con-boxed e-con e-parent\" data-id=\"673fbaa\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16839ed elementor-widget elementor-widget-text-editor\" data-id=\"16839ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The Joint Center for Ultraviolet Astronomy (JCUVA) provides expertise on various aspects of research support, including<\/p><ul><li>Application development<\/li><li>Development environment setup (version control, testing, integration)<\/li><li>Consulting on research software<\/li><li>Big data analytics in Astronomy<\/li><\/ul><p><strong>Click on each software for download<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ae5fc9 e-flex e-con-boxed e-con e-parent\" data-id=\"6ae5fc9\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39d78bb section-title-style-style3 elementor-widget elementor-widget-tpg-section-title\" data-id=\"39d78bb\" data-element_type=\"widget\" data-widget_type=\"tpg-section-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"rt-container-fluid rt-tpg-container tpg-el-main-wrapper clearfix  section-title-style-style3\">\n\t\t\t<div class='tpg-header-wrapper'>\n        <div class=\"tpg-widget-heading-wrapper rt-clear heading-style3 \">\n            <span class=\"tpg-widget-heading-line line-left\"><\/span>\n\t\t\t<h2 class='tpg-widget-heading'>\n\t\t\t\n\t\t\t\t                    <span>\n\t\t\t\t\t\tAPPLICATIONS\t\t\t\t\t<\/span>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<\/h2>            <span class=\"tpg-widget-heading-line line-right\"><\/span>\n\n\t\t\t\n        <\/div>\n\n\t\t\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-95de88b e-con-full e-flex e-con e-child\" data-id=\"95de88b\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8ea1f7 e-flex e-con-boxed e-con e-parent\" data-id=\"d8ea1f7\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cb0dd4 elementor-widget elementor-widget-text-editor\" data-id=\"1cb0dd4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4><strong>MCPSim-Py: an open source python-based simulator of the performance of MCP photon-counting detectors<\/strong><\/h4><p>The application is also designed to enable testing of user designed algorithms for event detection and centroiding for all types of sources and possible photon counting regimes. Unlike other tools, the MCP transfer function can be determined empirically from a set of images obtained from a real detector, ideally very similar to the one to be simulated. Also, it is feasible to characterize the MCP transfer function with a suit of parameters.<\/p><p>Realistic simulations of the expected performance of space detectors can be carried in this manner to optimize the on-board software.<\/p><p>Prada, I. Y\u00e1\u00f1ez, J, G\u00f3mez de Castro, A.I., 2021, &#8220;<a href=\"https:\/\/www.spiedigitallibrary.org\/conference-proceedings-of-spie\/11444\/2576256\/MCPSim-Py--an-open-source-python-based-simulator-of\/10.1117\/12.2576256.short\" target=\"_blank\" rel=\"noopener\"><em>MCPSim-Py: an open source python-based simulator of the performance of MCP photon-counting detectors<\/em><\/a>&#8220;. Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, Proceedings Volume 11444. Space Telescopes and Instrumentation 2020: Ultraviolet to Gamma Ray (<a href=\"https:\/\/jcuvac.ucm.es\/MCP\/MCPSim_PY_paper.pdf\">paper download<\/a>).\u00a0<\/p><p><a href=\"https:\/\/jcuvac.ucm.es\/MCP\/PDDSim_Manual.pdf\">Application manual download<\/a>.<\/p><p><a href=\"https:\/\/jcuvac.ucm.es\/MCP\/MCPSim-Py_JCUVA.pdf\">Presentation download<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90d4b15 e-flex e-con-boxed e-con e-parent\" data-id=\"90d4b15\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-300ee7d ha-image-accordion-hover elementor-widget__width-initial ha-image-accordion-horizontal elementor-widget elementor-widget-ha-image-accordion happy-addon ha-image-accordion\" data-id=\"300ee7d\" data-element_type=\"widget\" data-widget_type=\"ha-image-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ha-image-accordion-wrapper\">\n            <div class=\"ha-ia-container\">\n                <div class=\"ha-ia-gallery-wrap\">\n                                            <div style=\"background-image: url('https:\/\/jcuva.ucm.es\/wp-content\/uploads\/2026\/02\/Captura-de-pantalla-2026-02-09-120041.png');\" class=\"ha-ia-item \">\n                            <div class=\"ha-overlay\">\n                                <div class=\"ha-ia-content-wrapper ha_fadeInUp\">\n                                                                            <div class=\"ha-ia-actions\">\n                                                                                                                                        <span class=\"ha-ia-link\">\n                                                    <a href=\"https:\/\/jcuvac.ucm.es\/MCP\/MCPSim-Py_JCUVA.pdf\" target=_blank >\n                                                        <i class=\"hm hm-link\"><\/i>                                                    <\/a>\n                                                <\/span>\n                                                                                    <\/div>\n                                                                                                                <span class=\"ha-ia-content-label\">MCPSim-Py presentation<\/span>\n                                                                        <div class=\"ha-ia-content-icon-title ha-ia-icon-left\">\n                                                                                <span class=\"ha-ia-content-title\">MCPSim-Py: an open source python-based simulator of the performance of MCP photon-counting detectors<\/span>\n                                    <\/div>\n                                                                                                        <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div style=\"background-image: url('https:\/\/jcuva.ucm.es\/wp-content\/uploads\/2026\/02\/Figura_MCPSim-PY_definitiva_AI.png');\" class=\"ha-ia-item \">\n                            <div class=\"ha-overlay\">\n                                <div class=\"ha-ia-content-wrapper ha_fadeInUp\">\n                                                                            <div class=\"ha-ia-actions\">\n                                                                                                                                        <span class=\"ha-ia-link\">\n                                                    <a href=\"https:\/\/jcuvac.ucm.es\/mcpsim-py.html\" target=_blank >\n                                                        <i class=\"hm hm-link\"><\/i>                                                    <\/a>\n                                                <\/span>\n                                                                                    <\/div>\n                                                                                                                <span class=\"ha-ia-content-label\">MCPSim-Py code<\/span>\n                                                                        <div class=\"ha-ia-content-icon-title ha-ia-icon-left\">\n                                                                                <span class=\"ha-ia-content-title\">Standard disclaimer<\/span>\n                                    <\/div>\n                                    <div class=\"ha-ia-content-description\">JcUVa does not guarantee that this software is free from defects. Our software is provided \u201cas is,\" and you use the software at your own risk.\n\nWe make no warranties as to performance, merchantability, fitness for a particular purpose, or any\nother warranties whether expressed or implied. No oral or written communication from or information provided by JcUVa shall create a warranty.\n\nUnder no circumstances shall JcUVa be liable for direct, indirect, special,\nincidental, or consequential damages resulting from the use, misuse, or inability to use this software, even if JcUVa has been advised of the possibility of such damages<\/div>                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-320cf75 e-flex e-con-boxed e-con e-parent\" data-id=\"320cf75\" data-element_type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67ea930 elementor-widget elementor-widget-text-editor\" data-id=\"67ea930\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>LUVIPS (Laboratory of UltraViolet &#8211; Image Processing Software)<\/strong>: This is a graphical user interface provided with different features that allow the evaluation of the performance of\u00a0\u00a0photon-counting detectors.<\/p><p>Dependencies: astropy, cv2, glob, matplotlib,\u00a0 natsort, numpy, os, pandas, photutils, platform, seaborn, shutil, sys, threading, time, tkinter, warnings.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b7d5fa ha-image-accordion-hover elementor-widget__width-initial ha-image-accordion-horizontal elementor-widget elementor-widget-ha-image-accordion happy-addon ha-image-accordion\" data-id=\"7b7d5fa\" data-element_type=\"widget\" data-widget_type=\"ha-image-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ha-image-accordion-wrapper\">\n            <div class=\"ha-ia-container\">\n                <div class=\"ha-ia-gallery-wrap\">\n                                            <div style=\"background-image: url('https:\/\/jcuva.ucm.es\/wp-content\/uploads\/2025\/03\/interface.png');\" class=\"ha-ia-item \">\n                            <div class=\"ha-overlay\">\n                                <div class=\"ha-ia-content-wrapper ha_fadeInUp\">\n                                                                                                                <span class=\"ha-ia-content-label\">LUV - Image Processing Software<\/span>\n                                                                        <div class=\"ha-ia-content-icon-title ha-ia-icon-left\">\n                                                                                <span class=\"ha-ia-content-title\">Standard Software Disclaimer<\/span>\n                                    <\/div>\n                                    <div class=\"ha-ia-content-description\">JcUVa does not guarantee that this software is free from defects. Our software is provided \u201cas is,\" and you use the software at your own risk.\n\nWe make no warranties as to performance, merchantability, fitness for a particular purpose, or any\nother warranties whether expressed or implied. No oral or written communication from or information provided by JcUVa shall create a warranty.\n\nUnder no circumstances shall JcUVa be liable for direct, indirect, special,\nincidental, or consequential damages resulting from the use, misuse, or inability to use this software, even if JcUVa has been advised of the possibility of such damages<\/div>                                                                    <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div style=\"background-image: url('https:\/\/jcuva.ucm.es\/wp-content\/uploads\/2025\/03\/interface_screenshot.png');\" class=\"ha-ia-item active\">\n                            <div class=\"ha-overlay\">\n                                <div class=\"ha-ia-content-wrapper ha_fadeInUp\">\n                                                                            <div class=\"ha-ia-actions\">\n                                                                                                                                        <span class=\"ha-ia-link\">\n                                                    <a href=\"https:\/\/jcuvac.ucm.es\/luvips.html\" target=_blank rel=nofollow>\n                                                        <i class=\"hm hm-link\"><\/i>                                                    <\/a>\n                                                <\/span>\n                                                                                    <\/div>\n                                                                                                                <span class=\"ha-ia-content-label\">Image Processing Software<\/span>\n                                                                        <div class=\"ha-ia-content-icon-title ha-ia-icon-left\">\n                                                                                <span class=\"ha-ia-content-title\">Download (single .py file)<\/span>\n                                    <\/div>\n                                                                                                        <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-768b6a3 elementor-widget elementor-widget-text-editor\" data-id=\"768b6a3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<br\/><br\/>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SOFTWARE The Joint Center for Ultraviolet Astronomy (JCUVA) provides expertise on various aspects of research support, including Application development Development environment setup (version control, testing, integration) Consulting on research software Big data analytics in Astronomy Click on each software for download APPLICATIONS MCPSim-Py: an open source python-based simulator of the performance of MCP photon-counting detectors &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/jcuva.ucm.es\/?page_id=3918\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Software&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-3918","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"jcuvauser","author_link":"https:\/\/jcuva.ucm.es\/?author=1"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"SOFTWARE The Joint Center for Ultraviolet Astronomy (JCUVA) provides expertise on various aspects of research support, including Application development Development environment setup (version control, testing, integration) Consulting on research software Big data analytics in Astronomy Click on each software for download APPLICATIONS MCPSim-Py: an open source python-based simulator of the performance of MCP photon-counting detectors&hellip;","_links":{"self":[{"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/pages\/3918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3918"}],"version-history":[{"count":52,"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/pages\/3918\/revisions"}],"predecessor-version":[{"id":4178,"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=\/wp\/v2\/pages\/3918\/revisions\/4178"}],"wp:attachment":[{"href":"https:\/\/jcuva.ucm.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}