Skip to main content

Add your description here

Project description

h2ssscam

Synthetic H2 fluorescence code refactored by Cole Meyer, Daniel Lopez-Sanders, Cassandra S. Cruz, Dominik P. Pacholski during Code/Astro 2025

The code is based on "EMPIRICALLY ESTIMATED FAR-UV EXTINCTION CURVES FOR CLASSICAL T TAURI STARS", McJunkin, M., France, K., Schindhelm, R., Herczeg, G., Schneider, P. C., & Brown, A. (2016), ApJ, 828, 69.

alt text

Installation instructions

Here are some installation instructions for the average Anaconda user. (Note: in the instructions below, we will assume that you are using a virtual environment named myenv.) We've tested this using Python 3.10.

  1. Activate your virtual environment:
    % conda activate myenv
  2. Install the h2ssscam package and its dependencies:
    % pip install h2ssscam

Usage instructions

You're now ready to use the h2ssscam package! To run the code, execute the following in the terminal:
% python -m h2ssscam

The user may also modify the input parameters for the model. To do so, navigate into the desired directory and run in the terminal
% python -m h2ssscam.create_config_file [directory] [config file name]
If the user would like to save the config file in the current directory, they should specify . in place of [directory]. Note that the file extension for the created configuration file will always be .ini (even if the user specifies some other extension) to satisfy code requirements. Modify the desired parameters and run the model as usual by executing the following in the terminal:
% python -m h2ssscam [directory] [config file name]

Note that package dependencies for h2ssscam are managed using the uv package manager. Advanced users are encouraged to run h2ssscam using uv functionalities (e.g., uv run h2ssscam).

License A rectangular badge, half black half purple containing the text made at Code Astro

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

h2ssscam-0.2.0.tar.gz (510.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

h2ssscam-0.2.0-py3-none-any.whl (511.8 kB view details)

Uploaded Python 3

File details

Details for the file h2ssscam-0.2.0.tar.gz.

File metadata

  • Download URL: h2ssscam-0.2.0.tar.gz
  • Upload date:
  • Size: 510.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for h2ssscam-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e3d7d764ec5b3894b7ceeaf94731a694c450e45e98b6615e587ec23f28339fb6
MD5 34f5e43d3c503d91c5bdea6c9f2cc2a5
BLAKE2b-256 a2107a3f041e8ec37796bc1f9950018004c16bd5ecb6f730720c17dadc66ec6b

See more details on using hashes here.

File details

Details for the file h2ssscam-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: h2ssscam-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 511.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for h2ssscam-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ffc6c2724240df64e5bd6f237409e5fc9d3477a6f10de1b042dd07fd19d3d7db
MD5 5e2acbe55919771d5f8e95c2b2942c6d
BLAKE2b-256 6d3c257cd1edc3a4beeafc8b4330557fd67f214babb91d0ccd761c8ad2cbdb7b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page