cmem_image
This can simulate line of sight intensity images from SMILE through the Jorgensen or CMEM emissivity models.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.8%) to scientific vocabulary
Repository
This can simulate line of sight intensity images from SMILE through the Jorgensen or CMEM emissivity models.
Basic Info
- Host: GitHub
- Owner: swharton1
- License: mit
- Language: Python
- Default Branch: main
- Size: 951 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
CMEM_Image
This can simulate line of sight intensity images from SMILE through the Jorgensen or CMEM emissivity models.
All Figures in the CMEMImage paper can be made with this code. All the code is in the CMEMImage folder.
The code has two parts currently. First, you need to create a smile object which contains all the geometry on the field of view.
Then, you create an image simulation object with the desired model parameters and input the smile object. The output is a png image file.
The code can be ran from ipython3 or the terminal. Use runcmemimage.py to see what commands you can use.
THINGS YOU NEED TO DO:
Install SXI_Core first from my github site. Follow those instructions. This contains some core, common functions across all of my projects.
You may want to add CMEMImage to your PYTHONPATH variable, say in your .bashrc file. Then you can call it from anywhere. Mine looks like: PYTHONPATH=$PYTHONPATH:~/Code/CMEMImage/
There are a series of paths you will need to set in CMEM/init.py. readfitscube uses paths stored as environment variables to find the emissivity cubes. You need to set these in the init file. Change whichever of these variables you need too: PPMLRPATH, OPENGGCMPATH or BATSRUSPATH. You will also need to set the default location for your PLOTPATH and PICKLE_PATH variables, where the output goes.
Owner
- Login: swharton1
- Kind: user
- Repositories: 1
- Profile: https://github.com/swharton1
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Wharton" given-names: "S. J. " orcid: "https://orcid.org/0000-0001-7039-6803" title: "CMEM Image" version: 1.0.0 date-released: 2025 url: "https://github.com/swharton1/CMEM_Image/"
GitHub Events
Total
- Push event: 11
Last Year
- Push event: 11