Package: yt
The yt Projectyt is an open-source, permissively-licensed Python library for analyzing and
visualizing volumetric data.yt supports structured, variable-resolution meshes, unstructured meshes, and
discrete or sampled data such as particles. Focused on driving
physically-meaningful inquiry, yt has been applied in domains such as
astrophysics, seismology, nuclear engineering, molecular dynamics, and
oceanography. Composed of a friendly community of users and developers, we want
to make it easy to use and develop - we'd love it if you got involved!We've written amethod
paperyou may be interested
in; if you use yt in the preparation of a publication, please consider citing
it.Code of Conductyt abides by a code of conduct partially modified from the PSF code of conduct,
and is foundin our contributing
guide.InstallationYou can install the most recent stable version of yt either with conda fromconda-forge:condainstall-cconda-forgeytor with pip:python-mpipinstallytMore information on the various ways to install yt, and in particular to install from source,
can be found onthe project's website.Getting Startedyt is designed to provide meaningful analysis of data.  We have some Quickstart
example notebooks in the repository:IntroductionData InspectionSimple VisualizationData Objects and Time SeriesDerived Fields and ProfilesVolume RenderingIf you'd like to try these online, you can visit ouryt Huband run a notebook next to some of our example data.ContributingWe love contributions!  yt is open source, built on open source, and we'd love
to have you hang out in our community.We have developed someguidelinesfor contributing to yt.Imposter syndrome disclaimer: We want your help. No, really.There may be a little voice inside your head that is telling you that you're not
ready to be an open source contributor; that your skills aren't nearly good
enough to contribute. What could you possibly offer a project like this one?We assure you - the little voice in your head is wrong. If you can write code at
all, you can contribute code to open source. Contributing to open source
projects is a fantastic way to advance one's coding skills. Writing perfect code
isn't the measure of a good developer (that would disqualify all of us!); it's
trying to create something, making mistakes, and learning from those
mistakes. That's how we all improve, and we are happy to help others learn.Being an open source contributor doesn't just mean writing code, either. You can
help out by writing documentation, tests, or even giving feedback about the
project (and yes - that includes giving feedback about the contribution
process). Some of these contributions may be the most valuable to the project as
a whole, because you're coming to the project with fresh eyes, so you can see
the errors and assumptions that seasoned contributors have glossed over.(This disclaimer was originally written byAdrienne Lowefor aPyCon talk, and was adapted by yt
based on its use in the README file for theMetPy project)ResourcesWe have some community and documentation resources available.Our latest documentation is always athttp://yt-project.org/docs/dev/and it
includes recipes, tutorials, and API documentationThediscussion mailing
listshould be your first stop for general questionsThedevelopment mailing
listis
better suited for more development issuesYou can also join us on Slack at yt-project.slack.com (request an
invite)Is your code compatible with yt ? Great ! Please consider giving us a shoutout as a shiny badge in your READMEmarkdown[![yt-project](https://img.shields.io/static/v1?label="works%20with"&message="yt"&color="blueviolet")](https://yt-project.org)rst|yt-project|..|yt-project|image::https://img.shields.io/static/v1?label="works%20with"&message="yt"&color="blueviolet":target:https://yt-project.orgPowered by NumFOCUSyt is a fiscally sponsored project ofNumFOCUS.
If you're interested in
supporting the active maintenance and development of this project, considerdonating to the project.