Created
October 21, 2015 14:52
-
-
Save ctrueden/1de1852cad5748ceb486 to your computer and use it in GitHub Desktop.
How big is Fiji?
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SLOC Directory SLOC-by-Language (Sorted) | |
50672 TrackMate java=50223,python=449 | |
49625 javac java=49625 | |
36503 legacy-imglib1 java=36503 | |
29172 VIB-lib java=29002,ruby=122,python=48 | |
29025 imageware java=29025 | |
26990 imagescience java=26990 | |
24302 TudorDICOM_Plugin java=24302 | |
23997 mpicbg java=23997 | |
22590 3D_Viewer java=22440,python=90,sh=60 | |
19165 Trainable_Segmentation java=19165 | |
17470 VIB java=17470 | |
16639 FlowJ java=16639 | |
13904 Simple_Neurite_Tracer java=13904 | |
13884 bUnwarpJ java=13884 | |
11502 Stitching java=11502 | |
10647 bij java=10647 | |
10334 View5D java=10302,sh=32 | |
8914 IO java=8914 | |
7972 TurboReg java=7972 | |
7413 Fiji_Archipelago java=7413 | |
6867 fiji sh=4564,python=1425,ruby=564,java=252,perl=62 | |
6694 Image_5D java=6669,sh=25 | |
6622 Colocalisation_Analysis java=6622 | |
6548 MaMuT java=6548 | |
6423 UnwarpJ java=6423 | |
6202 Extended_Depth_Field java=6202 | |
6163 MTrackJ java=6163 | |
5514 Volume_Viewer java=5514 | |
5390 Color_Inspector_3D java=5390 | |
5175 LSM_Toolbox java=5175 | |
4975 Siox_Segmentation java=4975 | |
4954 MosaicJ java=4954 | |
4495 Interactive_3D_Surface_Plot java=4495 | |
4163 level_sets java=4163 | |
4004 fiji-compat java=4004 | |
3883 BalloonSegmentation java=3883 | |
3857 Image_Expression_Parser java=3857 | |
3523 cookbook java=3523 | |
3463 Fiji_Plugins java=3437,python=26 | |
3324 fiji-lib java=3324 | |
3251 Time_Lapse java=3251 | |
3052 pal-optimization java=3052 | |
2776 Snakuscule java=2776 | |
2524 QuickPALM java=2524 | |
2351 AnalyzeSkeleton java=2351 | |
2177 Sync_Win java=2177 | |
2059 ASA java=2059 | |
1896 SplineDeformationGenerator java=1896 | |
1830 PointPicker java=1830 | |
1779 TransformJ java=1779 | |
1775 StackReg java=1775 | |
1714 wavelets java=1714 | |
1639 Graph_Cut java=1639 | |
1625 Auto_Threshold java=1625 | |
1598 Fiji_Developer java=1598 | |
1588 registration_3d java=1588 | |
1578 Manual_Tracking java=1578 | |
1453 Series_Labeler java=1453 | |
1425 SPIM_Opener java=1425 | |
1414 TrackMate-examples java=1414 | |
1402 Stack_Manipulation java=1402 | |
1392 Gray_Morphology java=1392 | |
1388 Cell_Counter java=1364,sh=24 | |
1282 panorama java=1282 | |
1197 H5J_Loader_Plugin java=1197 | |
1159 Volume_Calculator java=1159 | |
1089 FeatureJ java=1089 | |
1070 ToAST java=1070 | |
1065 Directionality java=1065 | |
979 3D_Objects_Counter java=979 | |
976 LocalThickness java=976 | |
965 Skeletonize3D java=965 | |
944 Archipelago_Plugins java=944 | |
907 LSM_Reader java=907 | |
848 Vaa3d_Reader java=848 | |
840 mij java=840 | |
817 Lasso_and_Blow_Tool java=817 | |
817 Video_Editing java=817 | |
810 Bug_Submitter java=810 | |
808 profilers java=808 | |
793 Arrow java=793 | |
781 RandomJ java=781 | |
745 Differentials java=745 | |
714 Fiji_Package_Maker java=714 | |
643 PIV_analyser java=643 | |
638 CorrectBleach java=638 | |
589 Multi_Kymograph java=589 | |
575 Fiji_Updater java=575 | |
565 RATS java=565 | |
526 3D_Blob_Segmentation java=264,sh=262 | |
518 Dichromacy java=518 | |
514 Feature_Detection java=514 | |
494 Colour_Deconvolution java=494 | |
476 MTrack2 java=476 | |
450 Color_Histogram java=450 | |
431 Anisotropic_Diffusion_2D java=431 | |
354 M_I_P java=354 | |
347 Analyze_Reader_Writer java=347 | |
321 Helmholtz_Analysis java=321 | |
312 TopoJ java=312 | |
295 Statistical_Region_Merging java=295 | |
241 Linear_Kuwahara java=241 | |
214 SheppLogan java=214 | |
209 Calculator_Plus java=209 | |
207 Vaa3d_Writer java=207 | |
130 IJ_Robot java=130 | |
130 Kuwahara_Filter java=130 | |
115 Time_Stamper java=115 | |
111 Script_Launcher java=58,sh=51,python=2 | |
76 IsoData_Classifier java=76 | |
70 CPU_Meter java=70 | |
54 Cross_Fader java=54 | |
54 Thread_Killer java=54 | |
0 Samples (none) | |
0 dockerfiles (none) | |
0 dotfiles (none) | |
0 fiji-javadoc (none) | |
0 fiji.github.com (none) | |
0 pom-fiji (none) | |
Totals grouped by language (dominant language first): | |
java: 598104 (98.71%) | |
sh: 5018 (0.83%) | |
python: 2040 (0.34%) | |
ruby: 686 (0.11%) | |
perl: 62 (0.01%) | |
Total Physical Source Lines of Code (SLOC) = 605,910 | |
Development Effort Estimate, Person-Years (Person-Months) = 166.94 (2,003.27) | |
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05)) | |
Schedule Estimate, Years (Months) = 3.74 (44.94) | |
(Basic COCOMO model, Months = 2.5 * (person-months**0.38)) | |
Estimated Average Number of Developers (Effort/Schedule) = 44.58 | |
Total Estimated Cost to Develop = $ 22,551,226 | |
(average salary = $56,286/year, overhead = 2.40). | |
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler | |
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL. | |
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to | |
redistribute it under certain conditions as specified by the GNU GPL license; | |
see the documentation for details. | |
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment