FangQ Profile Banner
Qianqian Fang /房骞骞/ Profile
Qianqian Fang /房骞骞/

@FangQ

Followers
502
Following
12K
Media
248
Statuses
876

🏠 FangLab: https://t.co/psezTFY3m0 |💡We are hiring programmers 🎲 MCX: https://t.co/NlpTGrmK0k | 📈 NeuroJSON: https://t.co/qB9aZpiWpK 💻 Github: https://t.co/ZbbrB1Jnqj | 📷 Flickr: https://t.co/8b1J055Uxp

Boston, MA
Joined April 2009
Don't wanna be here? Send us removal request.
@FangQ
Qianqian Fang /房骞骞/
1 year
Here are the 5 guiding principles of @NeuroJSON:. 1.Open-data MUST BE provided in "source-code" format. 2.Open-data MUST BE human-understandable. 3.Diverse data formats do harm to #openscience and #opendata. 4. Small is beautiful. 5. Metadata is your data.
Tweet card summary image
neurojson.org
NeuroJSON - Scalable, searchable and verifiable neuroimaging data exchange platform
1
0
6
@FangQ
Qianqian Fang /房骞骞/
6 days
New art installation in my office .
Tweet media one
0
0
7
@FangQ
Qianqian Fang /房骞骞/
27 days
Considering a physics-based logo? . here is one for #mcx, Venon style, made using a combination of #pyiso2mesh and #pmmc. full code is here. you can change the string to anything you like
Tweet media one
0
1
2
@FangQ
Qianqian Fang /房骞骞/
28 days
Glad to announce that our #GPU photon simulator #mmc now supports Python. The recently port of mesh-generator #pyiso2mesh makes a perfect duo for #mmc, here is how to build a physically accurate simulation in just a few lines.
Tweet media one
Tweet media two
0
2
9
@FangQ
Qianqian Fang /房骞骞/
30 days
Checkout this #pyiso2mesh tutorial at. You can also directly run it via @GoogleColab by clicking on this link. Lots of progress have been made over the past week on porting/testing key #iso2mesh functions to #Python
Tweet media one
0
0
2
@FangQ
Qianqian Fang /房骞骞/
1 month
#pyiso2mesh - the native #Python version of #Iso2Mesh ( is out and usable. pyiso2mesh is aimed to be compatible with Iso2Mesh, easy-to-use, fast, and capable of "one-liner" mesh-generation. Install:.python3 -m pip install iso2mesh.
Tweet media one
Tweet media two
0
1
0
@FangQ
Qianqian Fang /房骞骞/
2 months
🌍 International language support (#i18n) in #MCX is finally coming! 🎉🎉🎉. use -y or --lang command flag, or cfg.lang in mcxlab, or cfg['lang'] in pmcx. native speakers:📢.help me verify if the translations make sense🙏. code.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
0
4
@FangQ
Qianqian Fang /房骞骞/
4 months
#fNIRS #neuroimaging researchers, I would like to invite you to participate a quick survey to help us rollout a scalable free data sharing portal at single-page, 10 questions, only a few min of your time. @NeuroJSON.Thanks 🙏🙏🙏.
neurojson.org
NeuroJSON - Scalable, searchable and verifiable neuroimaging data exchange platform
0
0
1
@FangQ
Qianqian Fang /房骞骞/
4 months
RT @emanuelsa: It was reported yesterday that OpenAI will be doing 12.7B revenue/year. It's CEO is advertising his product by infringing t….
0
2K
0
@FangQ
Qianqian Fang /房骞骞/
4 months
📢📢📢New paper alert. came out last week on #ScientificReports. You can direct 3D print optical phantoms of complex shapes with tissue-like absorption and scattering using only off-the-shelf printers and PLA filaments. here are some phantom samples
Tweet media one
Tweet media two
Tweet media three
1
1
9
@FangQ
Qianqian Fang /房骞骞/
4 months
Check out our latest paper on Scientific Reports. it is an ultra-high-density optical breast tomography (DOT) system that can be used standalone, or jointly used with existing mammogram. It uses patterned illumination & camera, with dense spatial sampling
Tweet media one
Tweet media two
0
3
7
@FangQ
Qianqian Fang /房骞骞/
4 months
anyone needing to read #HDF5 based #SNIRF files for #fNIRS data analyses, here is a compact (30KB) toolbox to read/write .snirf files in @MATLAB and @GnuOctave . JSNIRFY v0.9. snf = loadsnirf('mydata.snirf');.size(dataTimeSeries).
Tweet card summary image
github.com
JSNIRFY - A MATLAB/Octave toolbox for parsing SNIRF (HDF5) and JSNIRF (JSON) files Click here to register and download JSNIRFY v0.9 Copyright (C) 2019-2025 Qianqian Fang ...
0
0
2
@FangQ
Qianqian Fang /房骞骞/
4 months
A new version of #EasyH5 toolbox (v0.9) for reading/writing #HDF5 files in @MATLAB and @GNUOctave is released. Only 40KB in size, partially working for Octave 5+, must install oct-hdf5 first using. pkg install check it out!.
Tweet card summary image
github.com
EasyH5 Toolbox - An easy-to-use HDF5 data interface (loadh5 and saveh5) Click here to register and download EasyH5 v0.9 Copyright (C) 2019,2022,2025 Qianqian Fang Licens...
0
0
2
@FangQ
Qianqian Fang /房骞骞/
5 months
We are posting a dataset of 1500x 3D #MCX simulations of random domains at 5 photon levels - 1e5-1e9 at it was part of our 2022 DL denoiser JBO paper. 1.5GB in size, reuse if you need datasets for training
Tweet media one
Tweet media two
0
1
1
@FangQ
Qianqian Fang /房骞骞/
5 months
#Windows users, the entire MCX Suite v2025 (including mcx, mcxcl, mmc, mcxlab, mcxlabcl, mmclab) can now be installed using a single winget install command on Windows 10/11. winget install coti.mcxstudio. the installer will also automatically find your MATLAB and add path. enjoy!
Tweet media one
0
3
7
@FangQ
Qianqian Fang /房骞骞/
5 months
Hotpot night 🍲 🥘 new group photo 📸 👪, we welcome our two new lab members, Hari - our in-house programmer, and Rose (Yiyi) Liu - our new PhD student. We are building a great team for further advancing our @NeuroJSON and #MCX_MMC projects, among other new adventures.
Tweet media one
Tweet media two
Tweet media three
0
0
4
@FangQ
Qianqian Fang /房骞骞/
5 months
Just to let everyone know, you can find me on 🦋🦋🦋@bluesky at. @NeuroJSON is also on bluesky at. will crosspost new tweets, follow if you like.
0
1
1
@FangQ
Qianqian Fang /房骞骞/
5 months
Excited to announce that #MCX_MMC v2025 has finally arrived!. MCX v2025 rolls out a critical bug fix, #222, affecting all simulations since v2023. Strongly recommend to upgrade. Download it today from
Tweet media one
0
2
6
@FangQ
Qianqian Fang /房骞骞/
5 months
If you want to access this dataset, in @MATLAB, all you need is (, you can download it by. data=loadjson(');. In #Python 🐍, you only need jdata (pip install jdata) . import jdata as jd.data=jd.loadurl(').
Tweet card summary image
github.com
JSONLab: compact, portable, robust JSON/binary-JSON encoder/decoder for MATLAB/Octave - NeuroJSON/jsonlab
0
0
2
@FangQ
Qianqian Fang /房骞骞/
5 months
With @AyedynL's new paper, we start a new "tradition" of sharing the raw data for every new publication . The full error maps, for 2x brain models (Colin27/5-layer head), 2x wavelengths (690nm/830nm), and 17 metrics at our portal.
Tweet card summary image
neurojson.org
NeuroJSON - Scalable, searchable and verifiable neuroimaging data exchange platform
1
1
4
@FangQ
Qianqian Fang /房骞骞/
5 months
Finally, our paper on revised CSF optical properties in diffusion solvers is now on @SPIEtweets #Neurophotonics 🧠🎆🎇. TL;DR: use mus'=0.15/mm and physiological mua. Congrats to @AyedynL for your first paper! 🎉🎉🎉.
Tweet card summary image
spiedigitallibrary.org
SignificanceThe diffusion approximation (DA) is used in functional near-infrared spectroscopy (fNIRS) studies despite its known limitations due to the presence of cerebrospinal fluid (CSF). Many of...
0
0
1