{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=362","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=360","results":[{"name":"lalframe","portdir":"science/lalframe","version":"3.0.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"LSC Algorithm Library - Frame","long_description":"LIGO Scientific Collaboration Algorithm Library - Frame, containing routines for reading and writing frame files.","active":true,"categories":["science"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","swig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libomp","libframe","ldas-tools-framecpp","lal"]}],"depends_on":[{"type":"lib","ports":["py36-lalframe","py37-lalframe","py27-lalframe","py38-lalframe","lalapps","lalinference","py312-lalframe","octave-lalframe","lalinspiral","lalpulsar","py312-lalpulsar"]}]},{"name":"octave-lalburst","portdir":"science/lalburst","version":"2.0.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"Octave 3.12 bindings for LSC Algorithm Library - Burst","long_description":"LIGO Scientific Collaboration Algorithm Library - Burst, containing routines for burst gravitational wave data analysis. This package provides Octave bindings, modules, and scripts.","active":true,"categories":["science","octave"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","swig-octave","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libomp","octave-lalsimulation","octave","octave-lal","lalburst","octave-lalmetaio"]}],"depends_on":[{"type":"lib","ports":["octave-lalinference"]}]},{"name":"py312-lalburst","portdir":"science/lalburst","version":"2.0.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"Python 3.12 bindings for LSC Algorithm Library - Burst","long_description":"LIGO Scientific Collaboration Algorithm Library - Burst, containing routines for burst gravitational wave data analysis. This package provides Python 3.12 bindings, modules, and scripts.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","swig-python","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["py312-lscsoft-glue","py312-lal","libomp","py312-lalsimulation","py312-lalmetaio","lalburst","python312","py312-numpy","py312-scipy"]}],"depends_on":[{"type":"lib","ports":["lalapps","py312-lalinference","py312-lalinspiral"]}]},{"name":"lalburst","portdir":"science/lalburst","version":"2.0.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"LSC Algorithm Library - Burst","long_description":"LIGO Scientific Collaboration Algorithm Library - Burst, containing routines for burst gravitational wave data analysis.","active":true,"categories":["science"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["lalsimulation","libomp","metaio","gsl","lal","lalmetaio"]}],"depends_on":[{"type":"lib","ports":["py36-lalburst","py37-lalburst","py27-lalburst","py38-lalburst","lalapps","py312-lalburst","octave-lalburst","lalinference"]}]},{"name":"lalapps","portdir":"science/lalapps","version":"10.0.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.ligo.org/Computing/DASWG/LALSuite","description":"LSC Algorithm Library Applications","long_description":"LALApps is a set of codes for gravitational wave data analysis, against the LSC Algorithm Library.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gsl","lal","lalburst","lalframe","lalinference","lalinspiral","lalmetaio","lalpulsar","lalsimulation","libframe","metaio","libomp","py312-numpy","py312-h5py","py312-lscsoft-glue","py312-lal","py312-lalburst","py312-lalframe","py312-lalinference","py312-lalinspiral","py312-lalmetaio","py312-lalpulsar","py312-lalsimulation","python312","fftw-3","fftw-3-single"]}],"depends_on":[]},{"name":"kicad-templates","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"Kicad templates","long_description":"Kicad templates","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["legacy-support","macports-libcxx","boost176"]}],"depends_on":[{"type":"lib","ports":["kicad"]}]},{"name":"kicad-packages3D","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"Kicad package 3D","long_description":"Kicad package 3D","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["legacy-support","macports-libcxx","boost176"]}],"depends_on":[{"type":"lib","ports":["kicad"]}]},{"name":"kicad-footprints","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"Kicad footprints","long_description":"Kicad footprints","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["legacy-support","macports-libcxx","boost176"]}],"depends_on":[{"type":"lib","ports":["kicad"]}]},{"name":"kicad-symbols","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"Kicad symbols","long_description":"Kicad symbols","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["legacy-support","macports-libcxx","boost176"]}],"depends_on":[{"type":"lib","ports":["kicad"]}]},{"name":"kicad-docs","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"KiCad documentation","long_description":"KiCad documentation","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["legacy-support","macports-libcxx","boost176"]}],"depends_on":[{"type":"lib","ports":["kicad"]}]},{"name":"kst","portdir":"science/kst","version":"2.0.8","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://kst.kde.org/","description":"Plots scientific data","long_description":"Kst is the fastest real-time large-dataset viewing and plotting tool available and has basic data analysis functionality. Kst contains many powerful built-in features and is expandable with plugins and extensions.","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt4-mac","cfitsio","gsl","matio"]}],"depends_on":[]},{"name":"kicad","portdir":"science/kicad","version":"7.0.11","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.kicad.org/","description":"KiCad is an electronic design automation software suite","long_description":"KiCad is an EDA software suite for the creation of professional schematics and printed circuit boards up to 32 copper layers with additional technical layers.","active":true,"categories":["science"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","swig","swig-python","doxygen","clang-20"]},{"type":"lib","ports":["libpixman","curl","ngspice","opencascade","kicad-docs","kicad-symbols","zlib","kicad-packages3D","kicad-templates","boost181","python314","py314-pybind11","py314-wxpython-4.0","kicad-footprints","unixODBC","glm","cairo","glew","harfbuzz"]}],"depends_on":[]},{"name":"jmol","portdir":"science/jmol","version":"14.31.44","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://jmol.sourceforge.net/","description":"An open-source Java viewer for chemical structures in 3D","long_description":"Jmol is a free, open source molecule viewer for students, educators, and researchers in chemistry and biochemistry. This port only installs the Jmol application, not the applet or developer version. If you want to use it, please download it from the Jmol homepage.","active":true,"categories":["science"],"maintainers":[{"name":"p.bro","github":"p-bro","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openjdk8-zulu"]}],"depends_on":[]},{"name":"iverilog-docs","portdir":"science/iverilog","version":"20250103","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://iverilog.icarus.com/","description":"Documentation for Icarus Verilog","long_description":"This subport provides the documentation for Icarus Verilog, including user guides and API references.","active":true,"categories":["science"],"maintainers":[{"name":"degnan.68k","github":"bpdegnan","ports_count":6},{"name":"mark","github":"markemer","ports_count":115}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","bison","gperf","libtool","sphinx","py312-sphinx"]},{"type":"lib","ports":[null]}],"depends_on":[]},{"name":"jags","portdir":"science/jags","version":"4.3.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mcmc-jags.sourceforge.net/","description":"Just Another Gibbs Sampler","long_description":"JAGS is a program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation, not wholly unlike BUGS.","active":true,"categories":["science","math"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["cppunit","pkgconfig","coreutils","clang-18","gcc15"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[{"type":"lib","ports":["R-sharx","R-BANOVA","R-BCHM","R-RcmdrPlugin.RMTCJags","R-RoBMA","R-RoBSA","R-TreeBUGS","R-bayescount","R-jagsUI","R-neojags","R-pexm","R-rjags","R-runjags","R-JMbayes","R-MixSIAR"]},{"type":"run","ports":["R-BayesTools","R-BeQut","R-mlr","R-JointAI","R-dclone","R-R2jags","R-dcmle","R-pcnetmeta","R-jagstargets","R-lcra"]}]},{"name":"iverilog","portdir":"science/iverilog","version":"20250103","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://iverilog.icarus.com/","description":"Icarus Verilog","long_description":"Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library (called \"vvm\") then executed as a command to run the simulation. For synthesis, the compiler generates netlists in the desired format.","active":true,"categories":["science"],"maintainers":[{"name":"degnan.68k","github":"bpdegnan","ports_count":6},{"name":"mark","github":"markemer","ports_count":115}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","bison","gperf","libtool","autoconf","automake"]},{"type":"lib","ports":["zlib","readline","bzip2"]}],"depends_on":[{"type":"lib","ports":["qucs"]}]},{"name":"irsim","portdir":"science/irsim","version":"9.7.117","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://opencircuitdesign.com/irsim","description":"IRSIM, a switch level simulator for digital circuits","long_description":"IRSIM is switch level simulator for digital circuits, it treats transistors as ideal switches. Extracted capacitance and lumped resistance values are used to make the switch a little bit more realistic than the ideal, using the RC time constants to predict the relative timing of events.","active":true,"categories":["science"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tcl","tk","xorg-libXt"]}],"depends_on":[]},{"name":"iqtree2","portdir":"science/iqtree2","version":"2.4.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iqtree.github.io","description":"Efficient phylogenomic software by maximum likelihood","long_description":"The IQ-TREE software was created as the successor of IQPNNI and TREE-PUZZLE (thus the name IQ-TREE). IQ-TREE was motivated by the rapid accumulation of phylogenomic data, leading to a need for efficient phylogenomic software that can handle a large amount of data and provide more complex models of sequence evolution. To this end, IQ-TREE can utilize multicore computers and distributed parallel computing to speed up the analysis. IQ-TREE automatically performs checkpointing to resume an interrupted analysis.","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["zlib","cmake","eigen3","clang-20","boost188"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["libomp","lsd2"]}],"depends_on":[]},{"name":"inspectrum","portdir":"science/inspectrum","version":"20220326-98b998ff","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/miek/inspectrum","description":"Provides augmented functionality for GNU Radio: inspectrum realizes signal analysis abilities in typical block-structure","long_description":"Provides augmented functionality for GNU Radio: inspectrum realizes signal analysis abilities in typical block-structure","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase","fftw-3-single","liquid-dsp"]}],"depends_on":[]},{"name":"iqtree","portdir":"science/iqtree","version":"1.6.12","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.iqtree.org/","description":"Efficient phylogenomic software by maximum likelihood","long_description":"The IQ-TREE software was created as the successor of IQPNNI and TREE-PUZZLE (thus the name IQ-TREE). IQ-TREE was motivated by the rapid accumulation of phylogenomic data, leading to a need for efficient phylogenomic software that can handle a large amount of data and provide more complex models of sequence evolution. To this end, IQ-TREE can utilize multicore computers and distributed parallel computing to speed up the analysis. IQ-TREE automatically performs checkpointing to resume an interrupted analysis.","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["zlib","cmake","libomp","eigen3","clang-18"]}],"depends_on":[]},{"name":"indi_maxdomeii","portdir":"science/indi_maxdomeii","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.indilib.org/domes/maxdome-ii.html","description":"Max Dome II driver for INDI","long_description":"INDI is a distributed control protocol designed to operate astronomical instrumentation. This is the driver for Max Dome II.","active":true,"categories":["science"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["indi"]}],"depends_on":[]},{"name":"inchi-1","portdir":"science/inchi-1","version":"1.03","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.iupac.org/inchi/","description":"IUPAC InChI identifier generation","long_description":"IUPAC utility for standard and non-standard International Chemical Identifier (InChI) non-proprietary identifiers for chemical substances.","active":true,"categories":["science"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"imager","portdir":"science/imager","version":"202603","license":"permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imager.oasu.u-bordeaux.fr","description":"Radio-interferometry data analysis software","long_description":"IMAGER (and its associated visualization tool VIEWER) is a state-of-the-art software oriented toward (sub-)millimeter radioastronomical interferometry. It is used to reduce data acquired with the IRAM NOEMA interferometer and the ALMA or JVLA arrays, with a simple, convenient user interface.","active":true,"categories":["science"],"maintainers":[{"name":"arnaud.collioud","github":"collioud","ports_count":1}],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","cfitsio","coreutils","groff","clang-18","gcc15"]},{"type":"lib","ports":["python314","gtk2","py314-numpy","gdk-pixbuf2","harfbuzz","libpng","libgcc","fftw-3-single"]}],"depends_on":[]},{"name":"ifeffit","portdir":"science/ifeffit","version":"1.2.13","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cars.uchicago.edu/ifeffit","description":"IFEFFIT is a program and programming library for analyzing x-ray absorption fine-structure (XAFS) data.","long_description":"IFEFFIT is a program and programming library for analyzing x-ray absorption fine-structure (XAFS) data. IFEFFIT1 gives an interactive method for fitting XAFS data using calculations from FEFF. It is based on the fitting program FEFFIT of the UWXAFS3.0 Analysis Package. It is NOT actively maintained since 2014. Consider port py-xraylarch as a replacement.","active":true,"categories":["science"],"maintainers":[],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"lib","ports":["pgplot","ncurses","xorg-libX11","libgcc","libpng"]}],"depends_on":[{"type":"lib","ports":["p5.26-ifeffit","p5.28-ifeffit","p5.30-ifeffit","p5.32-ifeffit","p5.34-ifeffit","demeter"]}]},{"name":"iAIDA","portdir":"science/iAIDA","version":"1.1.4","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://iaida.dynalias.net/","description":"An implementation in C++ of the AIDA Abstract Interfaces for Data Analysis","long_description":"iAIDA is an implementation in C++ of the AIDA Abstract Interfaces for Data Analysis, a set of interfaces designed for data analysis.","active":true,"categories":["science"],"maintainers":[{"name":"apfeiffer1","github":"apfeiffer1","ports_count":1}],"variants":["debug","root5","grace","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["aida","root5","zlib","boost171","expat","openssl"]}],"depends_on":[]},{"name":"htslib","portdir":"science/htslib","version":"1.23.1","license":"MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.htslib.org","description":"C library for accessing SAM, CRAM, VCF, BCF and other file formats used for high-throughput sequencing data","long_description":"HTSlib is an implementation of a unified C library for accessing common file formats, such as SAM, CRAM, VCF and BCF, used for high-throughput sequencing data. It is the core library used by SAMtools and BCFtools.","active":true,"categories":["science"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["bzip2","xz","zlib","curl","libdeflate"]}],"depends_on":[{"type":"lib","ports":["py27-pyvcf","py36-pyvcf","py37-pysam","py37-pyvcf","py38-pysam","py39-pysam","py310-pysam","py311-pysam","py312-pysam","bcftools","cufflinks","samtools"]}]},{"name":"hpl","portdir":"science/hpl","version":"2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.netlib.org/benchmark/hpl","description":"High Performance Computing Linpack Benchmark","long_description":"See how your machine compares to the TOP500! HPL is a software package that solves a (random) dense linear system in double-precision (64-bit) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.","active":true,"categories":["science","benchmarks"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":39}],"variants":["accelerate","atlas","blis","flexiblas","openblas","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["OpenBLAS","mpich-clang18"]}],"depends_on":[]},{"name":"holoviews","portdir":"science/holoviews","version":"1.22.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":"py-holoviews","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-holoviews","long_description":"This port has been replaced by py-holoviews.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python314"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"healpix-cxx","portdir":"science/healpix-cxx","version":"3.82.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://healpix.sourceforge.io","description":"C++ language implementation of HEALPix","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere. This is the C++ language implementation of HEALPix.","active":true,"categories":["science"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":["openmp","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libomp","cfitsio","libsharp"]}],"depends_on":[{"type":"lib","ports":["py27-healpy","py35-healpy","py36-healpy","py37-healpy","py310-healpy","py311-healpy","py312-healpy","py313-healpy","py314-healpy","py38-healpy","py39-healpy"]},{"type":"run","ports":["healpix"]}]},{"name":"hmmer","portdir":"science/hmmer","version":"3.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://hmmer.org/","description":"HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments","long_description":"HMMER is used for searching sequence databases for sequence homologs, and for making sequence alignments. It implements methods using probabilistic models called profile hidden Markov models (profile HMMs).","active":true,"categories":["science"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"healpix-java","portdir":"science/healpix","version":"3.31_2016Aug26","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://healpix.jpl.nasa.gov/","description":"Java language implementation of HEALPix","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere. This is the Java language implementation of HEALPix.","active":true,"categories":["science"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[{"type":"run","ports":["healpix"]}]},{"name":"healpix-c","portdir":"science/healpix-c","version":"3.30.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://healpix.sourceforge.net","description":"C language implementation of HEALPix","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere. This is the C language implementation of HEALPix.","active":true,"categories":["science"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["cfitsio"]}],"depends_on":[{"type":"lib","ports":["lalinference"]},{"type":"run","ports":["lscsoft-deps","healpix"]}]},{"name":"healpix","portdir":"science/healpix","version":"3.31_2016Aug26","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://healpix.jpl.nasa.gov/","description":"Hierarchical Equal Area isoLatitude Pixelization of a sphere","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere.","active":true,"categories":["science"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["healpix-java","healpix-c","healpix-cxx"]}],"depends_on":[]},{"name":"hdfeos","portdir":"science/hdfeos","version":"3.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.earthdata.nasa.gov/projects/DAS/repos/hdfeos","description":"HDF-EOS library built on HDF4","long_description":"library designed built on HDF4 to support EOS-specific data structures, namely Grid, Point, and Swath.","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":53}],"variants":["szip","universal"],"dependencies":[{"type":"build","ports":["libtool","clang-18"]},{"type":"lib","ports":["hdf4"]}],"depends_on":[{"type":"lib","ports":["py27-nio","ncarg","h4h5tools"]}]},{"name":"hdf4","portdir":"science/hdf4","version":"4.2.15","license":"NCSA","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.hdfgroup.org/products/hdf4/index.html","description":"file format for storing scientific data and utilities","long_description":"file format for storing scientific data and utilities","active":true,"categories":["science"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":53}],"variants":["gcc14","gcc15","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","szip","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","libjpeg-turbo"]}],"depends_on":[{"type":"lib","ports":["p5.26-pdl","gnudatalanguage","py27-nio","grads","gdal-hdf4","ncarg","opendx","h4h5tools","p5.28-alien-hdf4","p5.30-alien-hdf4","p5.32-alien-hdf4","p5.34-alien-hdf4","hdfeos"]}]},{"name":"harminv","portdir":"science/harminv","version":"1.4.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ab-initio.mit.edu/wiki/index.php/Harminv","description":"Harmonic inversion solver","long_description":"Solve the problem of harmonic inversion: given a discrete-time, finite-length signal that consists of a sum of finitely-many sinusoids (possibly exponentially decaying) in a given bandwidth, it determines the frequencies, decay constants, amplitudes, and phases of those sinusoids.","active":true,"categories":["science"],"maintainers":[{"name":"Yogesh.Sharma","github":"","ports_count":2}],"variants":["accelerate","atlas","blis","flexiblas","openblas","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["clang-18","gcc15"]},{"type":"lib","ports":["libgcc","OpenBLAS"]}],"depends_on":[]},{"name":"hackrf-devel","portdir":"science/hackrf","version":"20241205-db884152","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/greatscottgadgets/hackrf","description":"hackrf is a project to build a low cost software radio (SDR) platform.","long_description":"hackrf is a project to build a low cost software radio (SDR) platform.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libusb","fftw-3-single"]}],"depends_on":[]},{"name":"hackrf","portdir":"science/hackrf","version":"2024.02.1","license":"GPL-3","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/greatscottgadgets/hackrf","description":"hackrf is a project to build a low cost software radio (SDR) platform.","long_description":"hackrf is a project to build a low cost software radio (SDR) platform.","active":true,"categories":["science","comms"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libusb","fftw-3-single"]}],"depends_on":[{"type":"lib","ports":["SDRPlusPlus","SoapyHackRF","gr-osmosdr","gr37-osmosdr"]}]},{"name":"gwyddion","portdir":"science/gwyddion","version":"2.66","license":"gpl-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gwyddion.net","description":"Software for SPM Analysis","long_description":"Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis. It uses gtk2 for the user interface.","active":true,"categories":["science","x11"],"maintainers":[{"name":"mark","github":"markemer","ports_count":115},{"name":"yeti","github":"","ports_count":1}],"variants":["quartz","pygwy","debug","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtkglext","gtk2","bzip2","fftw-3","libxml2","libpng","libzip","zlib"]}],"depends_on":[]},{"name":"gvemodules-xforms","portdir":"science/gvemodules-xforms","version":"0.5","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.geomview.org/","description":"XForms based emodules of the original Geomview distribution","long_description":"This package contains XForms based emodules of the original Geomview distribution. emodules are kind of plugins which extend the functionality of Geomview (an interactive 3d viewing program). The modules are based on XForms and can be used as a tool-kit for displaying projections of higher dimensional objects.","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"raphael","github":"raphael-st","ports_count":18}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["geomview","xforms"]}],"depends_on":[]},{"name":"gvemod-xforms-example","portdir":"science/gvemod-xforms-example","version":"0.4","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.geomview.org/","description":"The example emodule defined in the Geomview manual","long_description":"This is the example emodule defined in the Geomview manual. emodules are kind of plugins which extend the functionality of Geomview (an interactive 3d viewing program).","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"raphael","github":"raphael-st","ports_count":18}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["geomview","xforms"]}],"depends_on":[]},{"name":"gvemod-ndview","portdir":"science/gvemod-ndview","version":"0.4","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.geomview.org/","description":"A Geomview emodule for displaying projections of higher dimensional objects.","long_description":"This package contains the NDview emodule and the emodules of the src/bin/ndutils directory of the original Geomview distribution. emodules are kind of plugins which extend the functionality of Geomview (an interactive 3d viewing program). The modules are based on Tcl/Tk and can be used as a tool-kit for displaying projections of higher dimensional objects.","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"raphael","github":"raphael-st","ports_count":18}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["geomview","tk"]}],"depends_on":[]},{"name":"gvemod-crayola","portdir":"science/gvemod-crayola","version":"0.4","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.geomview.org/","description":"An interactive tool for colouring faces of geometric objects within Geomview","long_description":"This is the Crayola emodule, an interactive tool for colouring faces of geometric objects within Geomview. emodules are kind of plugins which extend the functionality of Geomview (an interactive 3d viewing program).","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"raphael","github":"raphael-st","ports_count":18}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["geomview","tk"]}],"depends_on":[]},{"name":"gvemod-cplxview","portdir":"science/gvemod-cplxview","version":"0.3","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.geomview.org/","description":"a Geomview plugin for the visualisation of complex functions","long_description":"This is the Cplxview emodule, a Geomview plugin for the visualisation of complex functions. emodules are kind of plugins which extend the functionality of Geomview (an interactive 3d viewing program).","active":true,"categories":["graphics","science","x11"],"maintainers":[{"name":"raphael","github":"raphael-st","ports_count":18}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["geomview","xforms"]}],"depends_on":[]},{"name":"gst-plugins-math","portdir":"science/gst-plugins-math","version":"1.0.1","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/gst-plugins-math","description":"Mathematical operations plugins for GStreamer","long_description":"Perform simple arithmetic operations on audio streams in GStreamer pipelines.","active":true,"categories":["science","gnome"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["gstreamer1-gst-plugins-base","gstreamer1"]}],"depends_on":[]},{"name":"gromacs-plumed","portdir":"science/gromacs","version":"2021.3","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gromacs.org/","description":"Molecular dynamics package designed for simulations of proteins, lipids, and nucleic acids.: (THIS PORT INSTALLS A VERSION OF GROMACS PATCHED WITH PLUMED)","long_description":"GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. It is primarily designed for biochemical molecules like proteins and lipids that have a lot of complicated bonded interactions, but since GROMACS is extremely fast at calculating the nonbonded interactions (that usually dominate simulations) many groups are also using it for research on non-biological systems, e.g. polymers.: (THIS PORT INSTALLS A VERSION OF GROMACS PATCHED WITH PLUMED)","active":true,"categories":["science","math"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":39}],"variants":["debug","accelerate","atlas","blis","flexiblas","openblas","x11","threads","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","mpich","openmpi","double","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","plumed","clang-20"]},{"type":"lib","ports":["zlib","plumed","hwloc","OpenBLAS","fftw-3-single"]}],"depends_on":[]},{"name":"gst-plugins-cairovis","portdir":"science/gst-plugins-cairovis","version":"0.1.1","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/gst-plugins-cairovis","description":"Scientific visualization plugins for GStreamer using Cairo graphics","long_description":"Create live line plots, histograms, and waterfall plots from data streams in Gstreamer pipelines using Cairo graphics.","active":true,"categories":["science","gnome"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["gstreamer010-gst-plugins-base","cairo","gsl","gstreamer010"]}],"depends_on":[]},{"name":"gromacs","portdir":"science/gromacs","version":"2021.3","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gromacs.org/","description":"Molecular dynamics package designed for simulations of proteins, lipids, and nucleic acids.","long_description":"GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. It is primarily designed for biochemical molecules like proteins and lipids that have a lot of complicated bonded interactions, but since GROMACS is extremely fast at calculating the nonbonded interactions (that usually dominate simulations) many groups are also using it for research on non-biological systems, e.g. polymers.","active":true,"categories":["science","math"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":39}],"variants":["debug","accelerate","atlas","blis","flexiblas","openblas","x11","threads","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","mpich","openmpi","double","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["zlib","fftw-3-single","hwloc","OpenBLAS"]}],"depends_on":[]},{"name":"gshhg-gmt","portdir":"science/gshhg-gmt","version":"2.3.7","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/GenericMappingTools/gshhg-gmt","description":"Global Self-consistent Hierarchical High-resolution Geography (GSHHG)","long_description":"Global Self-consistent Hierarchical High-resolution Geography (GSHHG) is a high-resolution shoreline data set amalgamated from three databases: World Vector Shorelines (WVS), CIA World Data Bank II (WDBII), and Atlas of the Cryosphere (AC). GSHHG contains vector descriptions at five different resolutions of land outlines, lakes, rivers, and political boundaries. To read and process the data you should install GMT, the Generic Mapping Tools (port gmt5).","active":true,"categories":["science"],"maintainers":[{"name":"seisman.info","github":"seisman","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["gmt6","gmt4","gmt5"]}]},{"name":"grig","portdir":"science/grig","version":"0.8.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://groundstation.sourceforge.net/grig/","description":"GUI Ham Radio control (CAT) program","long_description":"Grig is a simple Ham Radio control (CAT) program based on the Ham Radio Control Libraries (Hamlib).","active":true,"categories":["science"],"maintainers":[{"name":"quentin","github":"quentinmit","ports_count":8}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","makeicns","clang-18"]},{"type":"lib","ports":["gtk2","hamlib"]}],"depends_on":[]}]}