Package: climalysis
Climalysis: Your Toolkit for Climate Impact Analysis ☁️🌞Developed by an assortment of active and past climate researchers, Climalysis is more than just a project – it's your one-stop platform for comprehensive climate impact analysis tools.Project Lead:Jake Casselman (GitHub username: @jake-casselman)Our Mission:Climalysis seeks to propel climate research forward by democratizing access to advanced analytical tools. Our primary mission is to provide a robust, open-source platform that encourages both established researchers and novice enthusiasts to run their own analyses, fostering innovation and reproducibility in climate studies. We aim to minimize redundant efforts in code creation, enabling our users to focus on fresh discoveries and insights. Through building a collaborative community, we aspire to continually identify and open-source new tools, accelerating the pace of climate research and enriching the understanding of our world's climate.What We Offer:Dive into our code, explore complex climate data, learn with us, and contribute your insights. With Climalysis, you are empowered to uncover the climate secrets of our world.Whether you're a climate scientist seeking advanced research tools, a data enthusiast, or simply curious about climate impacts, Climalysis invites you to join us. Explore, learn, contribute, and together, let's deepen our understanding of the world's climate and drive towards a sustainable future.Table of ContentsInstallationDependenciesUsageContributingLicenseContactAcknowledgmentsSupportersConflict of InterestInstallationClimalysis can be accessed either directly from the GitHub repository or through the Python package.GitHub RepositoryFirst, clone the repository:gitclonehttps://github.com/Climalysis/climalysis.gitNext, navigate to the cloned repository and install the package:cdclimalysis
pythonsetup.pyinstallEnsure you have Python 3.7 or higher installed on your system before installation.Installing Python PackageYou can also install Climalysis directly as a Python package:pipinstallclimalysisDependenciesClimalysis requires the following Python packages:numpy==1.23.5scikit_learn==1.2.1scipy==1.9.3setuptools==67.8.0statsmodels==0.13.5xarray==2023.3.0These packages can be installed using pip by running the following command in your terminal:pipinstall-rrequirements.txtUsageAfter installation, you can import and use our package in your Python scripts:fromclimalysisimportmodule1,module2You can now access the functions/classes in these modules.ContributingWe warmly welcome contributions! Please seeherefor details on how to contribute. Have a look at the discussions if you need any ideas for where to contribute.LicenseThis project is licensed under the terms of the GNU General Public License. SeeLICENSEfor more details.ContactIf you have any questions, feel free to reach out to us. For major decisions, please consult with our project lead, Jake Casselman (jake.w.casselman@gmail.com).AcknowledgmentsWe would like to express our gratitude to all contributors and users of Climalysis. Your support is greatly appreciated.SupportersClimalysis is grateful for the support of the following organizations:ClimaLinks: Supported the development of our initial infrastructure and mission statement.The financial and resource support from these organizations has greatly assisted the development of Climalysis. However, their involvement does not influence the direction, findings, or publications of the project.Conflict of InterestWe declare that there is no conflict of interest. The direction and goals of Climalysis are determined solely by the project team, independent of any external organizations.