Skip to content
/ pycosie Public

pycosie (pie cozy) is a complimentary suite of analyses software written in Python meant to be analyzed on Technicolor Dawn and quasarcosie outputs. It is the Pyhton derivative of ARCOSIE.

License

Notifications You must be signed in to change notification settings

kusmic/pycosie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pycosie

pycosie (pie cozy) is a complimentary suite of analyses software written in Python meant to be analyzed on Technicolor Dawn and quasarcosie outputs. It is the Python support package of ARCOSIE.

Dependencies

The dependencies include: numpy, scipy, yt, caesar, astropy, and h5py.

Most of these can be either pip or conda installed directly. For example:

conda install h5py numpy scipy astropy

For yt==4.0.1, they have specific installations available on their website, but it is recommended to use the pip installation:

pip install yt

For caesar, you can find the necessary files and their documentation at their GitHub, which includes how to install. As of our knowledge, you can use the setup.py available:

git clone https://github.com/dnarayanan/caesar.git caesar
cd caesar
python setup.py install

Extra dependencies come from the baked-in compiling from cython, so make sure you have these libraries available in your PATH:

Cython==3.0.0b2

Installation

There are a couple ways to do this. One can download this repository, open a terminal, cd into it and run:

python setup.py install
python setup.py build_ext --inplace

Otherwise, one can use pip. HOWEVER, due to how quickly this software is updated and bugs arise and get squashed, I recommend using the first option. I HIGHLY RECOMMEND NOT TO PIP INSTALL AT THE MOMENT. It is only mentioned for completeness:

pip install pycosie

Latest Notes

About

pycosie (pie cozy) is a complimentary suite of analyses software written in Python meant to be analyzed on Technicolor Dawn and quasarcosie outputs. It is the Pyhton derivative of ARCOSIE.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published