Skip to main content

A differentiable pipeline connecting molecule models and scattering data

Project description

SFcalculator_torch

licence Build codecov PyPI Tutorial BioRXiv

A pytorch implementation of SFcalculator. See the main page for more information.

To install this package:

  1. Create a python environment with package manager you like (mambaforge recommended).

  2. Install Pytorch

  3. Install SFcalculator-torch

    pip install SFcalculator-torch
    

For a walkthrough tutorial, check this page: https://hekstra-lab.github.io/SFcalculator_torch/

Citing

@article{li2025sfcalculator,
  title={SFCalculator: connecting deep generative models and crystallography},
  author={Li, Minhuan and Dalton, Kevin M and Hekstra, Doeke Romke},
  journal={bioRxiv},
  pages={2025--01},
  year={2025},
  publisher={Cold Spring Harbor Laboratory}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sfcalculator_torch-0.3.2.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sfcalculator_torch-0.3.2-py3-none-any.whl (35.5 kB view details)

Uploaded Python 3

File details

Details for the file sfcalculator_torch-0.3.2.tar.gz.

File metadata

  • Download URL: sfcalculator_torch-0.3.2.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for sfcalculator_torch-0.3.2.tar.gz
Algorithm Hash digest
SHA256 557adf5bd596372fa67991f81ddda997274ac65b8d77b9dae468cf68a867f5fc
MD5 ba03cff3952378a7c864cf2d2ee67a6f
BLAKE2b-256 b152f22dfe8bef191eca55a9adb496864fc0e5f32494ace5aa60d3130abab75b

See more details on using hashes here.

File details

Details for the file sfcalculator_torch-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for sfcalculator_torch-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 94c1752e924ecf2a79297f83846e83408e1f567c5a2d870aa16e139d72727b71
MD5 6bc02cd1322027804e4b90c00a2f9345
BLAKE2b-256 ede3df18bfb817440c9b7db2d8ab3a993de349e2f0ff1b6fe7e67d4b2ad4f230

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page