{"id":21291701,"url":"https://github.com/jdtsmith/cubism","last_synced_at":"2026-02-07T19:31:07.941Z","repository":{"id":66869984,"uuid":"503874133","full_name":"jdtsmith/cubism","owner":"jdtsmith","description":"Cube Builder for IRS Spectral Mapping","archived":false,"fork":false,"pushed_at":"2022-06-21T21:21:44.000Z","size":46046,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-11T02:50:42.752Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"IDL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jdtsmith.png","metadata":{"files":{"readme":"README","changelog":"CHANGES","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-15T18:08:20.000Z","updated_at":"2022-09-12T01:06:34.000Z","dependencies_parsed_at":"2023-05-12T09:45:07.159Z","dependency_job_id":null,"html_url":"https://github.com/jdtsmith/cubism","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jdtsmith/cubism","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdtsmith%2Fcubism","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdtsmith%2Fcubism/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdtsmith%2Fcubism/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdtsmith%2Fcubism/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jdtsmith","download_url":"https://codeload.github.com/jdtsmith/cubism/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdtsmith%2Fcubism/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29205249,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T17:44:10.191Z","status":"ssl_error","status_checked_at":"2026-02-07T17:44:07.936Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T13:39:31.552Z","updated_at":"2026-02-07T19:31:07.923Z","avatar_url":"https://github.com/jdtsmith.png","language":"IDL","funding_links":[],"categories":[],"sub_categories":[],"readme":"INTRODUCTION\n============\n\nThis is the README file for the Cubism distribution, version 1.8.\nCubism is the CUbe Builder for IRS Spectral Mapping, a tool for use in\nconstructing and analyzing spectral maps obtained with the Spitzer\nSpace Telescope's IRS spectrograph.\n\nCubism was written by J.D. Smith and the SINGS Legacy team.\n\nCubism is available in two basic distribution types: source, and\nbinary.  A binary Cubism.app bundled package for MacOSX is also\navailable.\n\n\nREFERENCE\n=========\n\nThe Cubism algorithm and its implementation are described in detail\nin:\n\n Smith, J.D.T. et al., Spectral Mapping Reconstruction of Extended\n         Sources, 2007 PASP, 119.1133S\n\n\nMANIFEST\n========\n\n The IDL source distribution contains:\n +++++++++++++++++++++++++++++++++++++\n\n   cubism/         Directory for cubism-specific routines.\n   cubism/COPYING  The GNU General Public License.\n   cubism/calib    IRS calibration files and sets.\n   cubism/map_sets Map sets for creating spectral maps.\n   objtools/       Object utility tools.\n   tvtools/        Viewer-component tools.\n   manual/ \t   A manual (TeXinfo source and PDF).\n\n The IDL binary distribution contains:\n +++++++++++++++++++++++++++++++++++++\n\n   bin/\t\t  Pre-compiled IDL runtime Cubism binary.\n   calib/\t  IRS calibration files and sets.\n   map_sets/\t  Map sets for creating spectral maps.\n   manual/ \t  A manual (PDF).\n\n The Cubism.app MacOSX DMG distribution contains:\n ++++++++++++++++++++++++++++++++++++++++++++++++\n\n   A self-contained Cubism.app application bundle, and a README.\n\n\nREQUIREMENTS\n============\n\n Source distribution:\n ++++++++++++++++++++\n\n - IDL, version 6.2 or later.\n\n    http://www.rsinc.com/idl\n\n - The IDL Astronomy Library, version May 2004 or later.\n\n    http://idlastro.gsfc.nasa.gov/\n\n - GCC or other C compiler.\n\n\n Binary distribution (including MacOSX Cubism.app):\n ++++++++++++++++++++++++++++++++++++++++++++++++++\n\n - IDL, or the free IDLVM, version 6.2 or later.\n\n   http://www.rsinc.com/idlvm/\n\n - GCC or other C compiler\n\n\nREQUIREMENT NOTES\n=================\n\n Both the source and binary version of Cubism are tested on Linux and\n MacOSX systems, but are not tested or supported on Windows.\n\n A default system compiler is strongly recommended, for auto-compiling\n a C helper library which speeds up basic cube building operations.\n Most Linux systems have compilers included by default.  OSX users\n should download and install the free Developer Tools (aka XCode,\n which includes gcc).\n\n To see what IDL will use to compile C code, type, at the IDL prompt:\n\n IDL\u003e help,!MAKE_DLL,/st\n ** Structure !MAKE_DLL, 4 tags, length=48, data length=48:\n    COMPILE_DIRECTORY\n                    STRING    '/home/user/.idl/rsi/compile_dir-118-idl'...\n    COMPILER_NAME   STRING    'GCC'\n    CC              STRING    'gcc %X -fPIC -I\"/usr/local/rsi/idl_6.1/ext'...\n    LD              STRING    'ld -shared -o %L %O %X'\n\n IDL on OSX also requires X11 (installed by default starting with OSX\n v10.5); see the installation notes for IDL.\n\n\nINSTALLATION\n============\n\n Command Line Usage:\n +++++++++++++++++++\n\n If running either the source or binary Cubism distribution from the\n IDL command line, simply move the source directories into a location\n on the IDL_PATH, and restart IDL, if necessary.  An example IDL_PATH,\n for locating the directories in ~/idl, is:\n\n   export IDL_PATH=\u003cIDL_DEFAULT\u003e:+$HOME/idl\n\n Virtual Machine Usage:\n ++++++++++++++++++++++\n\n If running from the IDL Virtual Machine, the directories can be\n located anywhere, and an IDL_PATH environment variable is not needed.\n\n OSX Binary Cubism.app package:\n ++++++++++++++++++++++++++++++\n\n This binary distribution is bundled in a self-contained application,\n which attempts to run Cubism directly in the IDL VM when the\n application or a Cubism project ('.cpj') file is double-clicked.\n Simply drag the Cubism application to your /Applications folder, or\n anywhere else.\n\n If IDL is installed somewhere other than /Applications/rsi/idl, or\n /usr/local/rsi/idl (or equivalent paths with rsi-\u003eitt), set the\n global environment variable IDL_DIR to the location of the IDL\n install directory.\n\n\nRUNNING\n=======\n\n Source distribution:\n ++++++++++++++++++++\n\n Type:\n\n IDL\u003e cubism\n\n at the IDL command line.  Assuming you have located the distributed\n directories somewhere on the IDL_PATH, it should offer a saved\n project selection dialog.\n\n\n Binary distribution:\n ++++++++++++++++++++\n\n For running Cubism within the virtual machine:\n\n % idl -vm=/path/to/cubism_vm.sav\n\n To use in a normal (licensed) command-line IDL session, type:\n\n IDL\u003e cubism_vm\n\n at the command line.  This will automatically restore and run the\n compiled version of Cubism.\n\n OSX Binary Cubism.app package:\n ++++++++++++++++++++++++++++++\n\n Double-click the application or a \".cpj\" project file.\n\n\nDOCUMENTATION\n=============\n\nFull documentation is bundled with each version of Cubism.  Choose\nHelp-\u003eCubism Manual from the project window.\n\n\nSUPPORT\n=======\n\nSupport for CUBISM is provided by the Spitzer Science Center at\nhelp@spitzer.caltech.edu.  Please identify the version of Cubism you\nare using (see Help-\u003eAbout Cubism).\n\n\nCHOOSING A DISTRIBUTION\n=======================\n\nCubism can be run from either the source or binary distribution, at\nthe IDL command line, or in the freely available IDL VM (virtual\nmachine).\n\n Binary distribution, Command-Line IDL:\n ++++++++++++++++++++++++++++++++++++++\n \n   Advantages: All necessary routines pre-compiled, no need to install\n     external libraries.  Interaction and Cubism control available\n     from the command line.  No risk of routine name collisions.\n\n   Disadvantages: Less useful for debugging Cubism.  IDL license\n     required.\n\n Binary distribution, IDL Virtual Machine (including MacOSX Cubism.app):\n +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\n   Advantages: All necessary routines pre-compiled, no need to install\n     external libraries.  No risk of routine name collisions.  No IDL\n     license required.  For OSX, ease of interface.\n\n   Disadvantages: No interaction available from IDL command line.  Not\n      useful for debugging Cubism.  Click-through IDL VM splash screen\n      on startup.\n\n Source distribution, Command-Line IDL:\n ++++++++++++++++++++++++++++++++++++++\n\n   Advantages: Interaction and control of Cubism and general analysis\n      directly from the IDL command line (e.g. export\n      cubes/maps/spectra to command line).  Ability to run multiple\n      IDL tools concurrently.  Most useful for debugging Cubism.\n\n   Disadvantages: IDL license required.  Routine name collisions could\n      occur if many external libraries are installed.\n  \n\nLICENSE\n=======\n\nCubism is licensed under the GNU General Public License, Version 2 or\nlater.  See the file COPYING.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdtsmith%2Fcubism","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjdtsmith%2Fcubism","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdtsmith%2Fcubism/lists"}