Giter Club home page Giter Club logo

conda-recipes's Introduction

  • Travis-CI linuxand osx builds Travis Build Status
  • Appveyor-CI windows builds Appveyor Build status

omnia-md/conda-recipes

The recipes here create conda packages for scientific and numerical software components associated with the Omnia project. The packages built from these recipes are shared with the community on anaconda.org.

To install a package

# Add the Omnia channel
$ conda config --add channels omnia

conda install mdtraj

Supported versions

Python packages are built against latest two releases of python and python 2.7. Packages which have a binary dependency on Numpy are built against the latest two releases of Numpy.

Building the packages

The recipes here are automatically built using Appveyor-CI and Travis-CI. For linux, we use the Holy Build Box to ensure that the packages are fully compatible accross multiple linux distributions and versions.

To build a package yourself, run conda build <package_name>, or ./conda-build-all ./* to build multiple packages accross each of the supported Python/Numpy configurations.

Contributing a recipe

  1. Fork this repo
  2. Add your conda recipe for building your package packagename in a subdirectory called packagename. Feel free to use other recipes here as examples.
  3. Open a pull request to merge your branch into this master repo.
  4. It will automatically be tested to make sure it compiles.
  5. We will discuss the recipe and give suggestions about how to fix any issues.
  6. The recipe will be merged and our automated build framework will build and deploy the packages to the omnia anaconda channel under the rc label.
  7. Test the binaries by using conda install -c omnia/label/rc packagename
  8. When you're sure the binaries are ready for a full release, comment on the original pull request and a maintainer will move the package from the rc label to the main label.

conda-recipes's People

Contributors

andrrizzi avatar clonker avatar cwehmeyer avatar cxhernandez avatar danielparton avatar davidlmobley avatar franknoe avatar jchodera avatar jhprinz avatar jlmaccal avatar kyleabeauchamp avatar marscher avatar mpharrigan avatar peastman avatar rbharath avatar rmcgibbo avatar swails avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.