{"id":27415538,"url":"https://github.com/mlp6/fem","last_synced_at":"2025-04-14T09:27:38.405Z","repository":{"id":44735262,"uuid":"72387361","full_name":"mlp6/fem","owner":"mlp6","description":"Finite Element Modeling (FEM) Code: Python Tools, Field II Intensity Field Solution, LS-DYNA Pre/Post Processing","archived":false,"fork":false,"pushed_at":"2025-01-21T16:39:49.000Z","size":87298,"stargazers_count":41,"open_issues_count":29,"forks_count":15,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-01-21T17:36:56.248Z","etag":null,"topics":["arfi","elasticity","fem","mesh","python3","ultrasound"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mlp6.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-31T01:30:17.000Z","updated_at":"2024-12-21T04:22:00.000Z","dependencies_parsed_at":"2024-06-05T19:52:07.641Z","dependency_job_id":"e2b33358-0c94-4765-8acb-e3c690abca75","html_url":"https://github.com/mlp6/fem","commit_stats":null,"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlp6%2Ffem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlp6%2Ffem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlp6%2Ffem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlp6%2Ffem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mlp6","download_url":"https://codeload.github.com/mlp6/fem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248853454,"owners_count":21172146,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arfi","elasticity","fem","mesh","python3","ultrasound"],"created_at":"2025-04-14T09:27:35.518Z","updated_at":"2025-04-14T09:27:38.356Z","avatar_url":"https://github.com/mlp6.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![DOI](https://zenodo.org/badge/72387361.svg)](https://zenodo.org/badge/latestdoi/72387361)\n![PythonBadge](https://github.com/mlp6/fem/actions/workflows/python-package.yml/badge.svg)\n![CppBadge](https://github.com/mlp6/fem/actions/workflows/c-cpp.yml/badge.svg)\n![MatlabBadge](https://github.com/mlp6/fem/actions/workflows/matlab.yml/badge.svg)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n# Acoustic Radiation Force FEM Tools\nFinite Element Method (FEM) tools to simulate acoustic radiation force\nexcitations and resultant shear wave propagation.\n\nAll software in this repository is licensed under the Apache v2.0 license, as\ndetailed in the LICENSE file.\n\nIf you are using the FEM simulation tools in work that you publish, then please\nconsider citing the following manuscript:\n\n[Palmeri ML, Sharma AC, Bouchard RR, Nightingale RW, Nightingale KR. \"A\nFinite-Element Method Model of Soft Tissue Response to Impulsive Acoustic\nRadiation Force,\" IEEE UFFC, 52(10): 1699-1712,\n2005](http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2818996/)\n\nAlso please cite the following manuscript if you use [Field\nII](http://field-ii.dk):\n\n[J.A. Jensen and N. B. Svendsen: Calculation of pressure fields from\narbitrarily shaped, apodized, and excited ultrasound transducers, IEEE Trans.\nUltrason., Ferroelec., Freq. Contr., 39, pp. 262-267,\n1992.](http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=139123)\n\n## Installation\nThese tools have been developed in a Linux environment, which is the\nrecommended platform for usage.  Most of the Python code, and some of the C\ncode, will work on Windows and Mac platforms, but build tools for these systems\nis not outlined here and robust testing does not exist for those environments\n(i.e., use at your own risk).  The Python tools require a version \u003e= 3.8.\n\nThere are three different methods to use/install this package:\n1. *[RECOMMENDED]* Install this with `pip` in a local virtualenv: `pip install \n   --prefer-binary -e git+https://github.com/mlp6/fem.git#egg=fem`.\n   If `swig` is not available on your machine, install with `pip install \n   --prefer-binary -e git+https://github.com/mlp6/fem.git@no-swig#egg=fem`.\n1. Clone this source directory and manually install it in your local\n   virtualenv: `pip install -e .`\n1. Clone this source directory and work directly with it by defining\n   `PYTHONPATH` to include the root directory this repository was cloned into.\n   This is the easiest method if you are planning to actively edit/develop the\n   codebase.  You can do this on-the-fly for a given interactive `ipython`\n   session with syntax like: `PYTHONPATH=$HOME/fem ipython`.\n\n## Documentation\nThe latest documentation is automatically generated from package docstrings\nusing Sphinx and can be built in ``docs/``.  That directory also contains\nstatic HTML files that can be included in the documentation, as defined in\n`docs/index.rst`.  The documentation synced to the root `docs/` directory level\nare also rendered at https://mlp6.github.io/fem/.\n\nTo build the documentation:\n1. Make sure that `PYTHONPATH` includes the `fem` package.\n1. Make sure that the virtualenv in activated, which includes the\n   `sphinx-build` package.\n1. Within the `docs/` directory: `make html`\n1. Run `docs/rsync_build.sh` to bring the newly-built HTML files and associated\n   source files into `docs/`.\n\n## Issues\nPlease file any bug reports, features requests, etc. using the GitHub\n[Issues](https://github.com/mlp6/fem/issues).\n\n## Contributors\n- Mark Palmeri (mlp6@duke.edu)\n- Joey Richardson (@jrichardson97)\n- Anna Phillips (@annap2277)\n- Ningrui Li (nl91@duke.edu)\n- Mallory Selzo (UNC-CH)\n- Chris Moore (chrisjmoore@unc.edu)\n- David Bradway (david.bradway@duke.edu)\n- Nick Bottenus (nbb5@duke.edu)\n- Brian Bigler (brian.bigler@duke.edu)\n- Carl Herickhoff (cdh14@duke.edu)\n- Sam Lipman (sll16@duke.edu)\n- Anna Knight (aek27@duke.edu)\n- Matthew Huber (@matthew-huber)\n- Felix Jin (@fqjin)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlp6%2Ffem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmlp6%2Ffem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlp6%2Ffem/lists"}